Laravel là một khung ứng dụng web PHP dành cho việc phát triển các ứng dụng web theo mẫu kiến trúc model–view–controller [MVC]. Nó có một cú pháp rõ ràng, tao nhã và cung cấp các công cụ cần thiết cho các ứng dụng lớn, mạnh mẽ. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Laravel trên Ubuntu 18. 04
1. Kết nối với máy chủ của bạn[email protected]_ADDRESS -p PORT_NUMBER
và thay thế “IP_ADDRESS” và “PORT_NUMBER” bằng địa chỉ IP máy chủ thực tế của bạn và số cổng SSH. Sau khi đăng nhập, hãy đảm bảo rằng máy chủ của bạn được cập nhật bằng cách chạy các lệnh sau
apt-get update apt-get upgrade
2. Cài đặt máy chủ cơ sở dữ liệu MySQL
MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở. Để cài đặt MySQL, hãy chạy lệnh sau
$ apt-get install mysql-server
Điều này sẽ cài đặt MySQL 5. 7 trên máy chủ của bạn. Để cải thiện tính bảo mật cho máy chủ MySQL của bạn, chúng tôi khuyên bạn nên chạy tập lệnh mysql_secure_installation bằng cách nhập lệnh sau
mysql_secure_installation
Tập lệnh này sẽ giúp bạn thực hiện các tác vụ bảo mật quan trọng như thiết lập mật khẩu gốc, tắt đăng nhập gốc từ xa, xóa người dùng ẩn danh, v.v.
3. Tạo cơ sở dữ liệu cho Laravel
Bây giờ, chúng tôi sẽ tạo cơ sở dữ liệu MySQL cho trang web Laravel của chúng tôi. Đăng nhập vào máy chủ MySQL của bạn bằng lệnh sau và nhập mật khẩu gốc MySQL của bạn
mysql -u root -p
Trong phần này, chúng ta sẽ tạo một cơ sở dữ liệu MySQL mới
$ apt-get install mysql-server0 và gán quyền truy cập của người dùng vào cơ sở dữ liệu đó cho một người dùng mới
$ apt-get install mysql-server1 với mật khẩu
$ apt-get install mysql-server2________số 8
Đừng quên thay thế 'Strong_Password' bằng một mật khẩu mạnh thực sự
4. Cài đặt PHP và các mô-đun PHP cần thiết
Để cài đặt PHP và tất cả các mô-đun cần thiết, hãy chạy
sudo apt-get install php-cli php-mcrypt php-mbstring php-zip php-opcache php-gd php-xml
5. Cài đặt Trình soạn nhạc
Trình soạn thảo là trình quản lý phụ thuộc cho PHP và tất nhiên là Laravel, bạn có thể cài đặt các gói với. Trình soạn thảo sẽ lấy tất cả các thư viện cần thiết mà bạn cần cho dự án của mình
apt-get update apt-get upgrade0
6. Cài đặt Laravel
Cài đặt phiên bản mới nhất của Laravel, sử dụng lệnh tạo dự án của nhà soạn nhạc
apt-get update apt-get upgrade1
Nếu cài đặt thành công, bạn sẽ thấy những dòng sau
apt-get update apt-get upgrade2
Theo mặc định, Laravel được cấu hình để sử dụng MySQL[MariaDB], nhưng bạn cần cung cấp cho nó đúng thông tin để kết nối với cơ sở dữ liệu mà bạn vừa thiết lập. Tiếp theo, vào thư mục /var/www/Html/my_project/config, mở file
$ apt-get install mysql-server3 bằng trình soạn thảo văn bản yêu thích của bạn chẳng hạn
apt-get update apt-get upgrade0
Và cập nhật cài đặt cơ sở dữ liệu, thay thế chúng bằng thông tin chi tiết của riêng bạn
apt-get update apt-get upgrade1
7. Máy chủ ứng dụng của bạn bằng lệnh phục vụ Artisan
Sau khi cài đặt hoàn tất, bạn có thể sử dụng lệnh phục vụ thủ công để phục vụ ứng dụng của mình
apt-get update apt-get upgrade2
Đầu ra phải giống như thế này
apt-get update apt-get upgrade3
Bây giờ bạn có thể mở trình duyệt của mình và truy cập cài đặt Laravel mới của mình tại.
$ apt-get install mysql-server4
8. Cài đặt và cấu hình máy chủ web Apache
Trong phần hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt và định cấu hình Apache để phục vụ ứng dụng Laravel của bạn. Chạy lệnh sau để cài đặt máy chủ web Apache từ kho chính thức của Ubuntu
apt-get update apt-get upgrade4
Thay đổi quyền sở hữu thư mục Laravel thành người dùng máy chủ web
apt-get update apt-get upgrade5
Tạo một máy chủ ảo Apache mới với nội dung sau
apt-get update apt-get upgrade6
apt-get update apt-get upgrade7
Kích hoạt máy chủ ảo bằng cách tạo liên kết tượng trưng
apt-get update apt-get upgrade8
apt-get update apt-get upgrade9
Quá trình cài đặt Laravel của bạn đã hoàn tất. Bạn đã cài đặt thành công Laravel trên Ubuntu 18 của mình. 04 VPS. Truy cập tên miền bằng trình duyệt web, bạn sẽ thấy trang mặc định của Laravel. Đó là nó. Nếu bây giờ bạn đã làm theo tất cả các hướng dẫn đúng cách, bạn sẽ có thể truy cập cài đặt Laravel trên Ubuntu 18 của mình. 04 máy chủ