Lập Trình Linux

Thiết lập Laravel PHP Framework trên Ubuntu 16.04 / 17.10 / 18.04 với Nginx và PHP 7.2-FPM




Thiết lập #Laravel #PHP Framework trên Ubuntu 16.04 / 17.10 / 18.04 với Nginx và PHP 7.2-FPM
Các bước dưới đây cho thấy người dùng dễ dàng cài đặt Laravel với máy chủ web #Nginx trên Ubuntu để kích hoạt khuôn khổ PHP của nó… Sau khi cài đặt, hãy truy cập trang web chính của Laravel để được trợ giúp xây dựng ứng dụng của bạn…

Laravel là một khung công tác PHP nguồn mở linh hoạt cho các nghệ nhân web. Nó có thể được sử dụng như là một thay thế cho khuôn khổ CodeIgniter. Laravel được thiết kế để dễ sử dụng cho phép các nhà phát triển tạo ra các ứng dụng tuyệt vời.

Nếu bạn đang tìm kiếm một khung công tác PHP đơn giản và dễ hiểu để thiết kế ứng dụng tiếp theo của mình, bạn sẽ thấy Laravel có ích. Hướng dẫn ngắn gọn này sẽ giới thiệu cho sinh viên và người dùng mới cách cài đặt khuôn khổ Laravel PHP trên #Ubuntu 16.04 / 17.10 / 18.04 với hỗ trợ Nginx và PHP 7.2.

Để bắt đầu cài đặt Laravel, hãy làm theo các bước dưới đây:
Bước 1: Cài đặt Nginx

Đối với hướng dẫn này, chúng ta sẽ cài đặt máy chủ web Nginx … để làm điều đó, hãy chạy các lệnh dưới đây … l

sudo apt update
sudo apt install nginx

Sau khi cài đặt, các dấu phẩy bên dưới có thể được sử dụng để dừng, khởi động và kích hoạt dịch vụ Nginx để luôn bắt đầu với các khởi động máy chủ.

sudo systemctl ngừng nginx.service
sudo systemctl bắt đầu nginx.service
sudo systemctl cho phép nginx.service

Bước 2: Cài đặt PHP 7.2-FPM và các mô-đun liên quan

Laravel dựa trên PHP .. vì vậy bạn sẽ cần phải cài đặt nó. Để cài đặt PHP và các mô-đun liên quan, hãy chạy các lệnh bên dưới

sudo apt install php7.2-fpm php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-zip

Sau khi cài đặt PHP, hãy chạy các lệnh dưới đây để mở tệp mặc định PHP-FPM.

sudo nano /etc/php/7.2/fpm/php.ini

Sau đó thực hiện thay đổi các dòng dưới đây trong tệp và lưu.

memory_limit = 256M
upload_max_filesize = 64M
cgi.fix_pathinfo = 0

Bước 3: Cài đặt Composer để tải xuống Laravel

Chạy các lệnh dưới đây để cài đặt gói composer và cài đặt .. bạn phải có gói curl được cài đặt cho các lệnh để làm việc .. nếu không, chỉ cần chạy sudo apt install curl để cài đặt nó…

curl -sS | sudo php — –install-dir=/usr/local/bin –filename=composer

Thay đổi vào thư mục Laravel và chạy các lệnh dưới đây để tải về và cài đặt Laravel cho dự án thứ mà bạn muốn tạo … đặt tên cho dự án bất cứ điều gì bạn muốn … cho bài đăng này, chúng tôi gọi nó là MyProject ..

cd / var / www / html
sudo composer create-project laravel / laravel MyProject –prefer-dist

Sau khi chạy các lệnh trên, một thư mục dự án mới sẽ được tạo… Chạy các lệnh bên dưới để thiết lập các quyền chính xác cho thư mục đó ..

sudo chown -R www-data: www-data / var / www / html / MyProject /
sudo chmod -R 755 / var / www / html / MyProject /

Bước 5: Định cấu hình Nginx

Cuối cùng, cấu hình tập tin cấu hình trang Apahce2 cho Laravel. Tệp này sẽ kiểm soát cách người dùng truy cập nội dung Laravel. Chạy các lệnh dưới đây để tạo một tệp cấu hình mới có tên là laravel

sudo nano /etc/nginx/sites-available/laravel.conf

Sau đó sao chép và dán nội dung bên dưới vào tệp và lưu nó. Thay thế dòng được đánh dấu bằng tên miền của riêng bạn và vị trí gốc thư mục.

server {
listen 80;
listen [::]:80;
root /var/www/html/MyProject/public;
index index.php index.html index.htm;
server_name example.com;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

}

Lưu file và thoát.
Bước 5: Bật Laravel

Sau khi cấu hình VirtualHost ở trên, kích hoạt nó bằng cách chạy các lệnh bên dưới

sudo ln -s /etc/nginx/sites-available/laravel.conf /etc/nginx/sites-enabled/
Bước 6: Khởi động lại Nginx

Để tải tất cả các cài đặt ở trên, khởi động lại Nginx bằng cách chạy các lệnh bên dưới.

sudo systemctl restart nginx.service

Sau đó, mở trình duyệt của bạn và duyệt đến tên miền của máy chủ. Bạn sẽ thấy trang Laravel.

Sau đó, bạn sẽ thấy màn hình chính mặc định của Laravel .. và bạn đã sẵn sàng để bắt đầu xây dựng các ứng dụng của mình dựa trên khung công tác PHP Laravel…

Nguồn:https://ftlinuxcourse.com/

Lập Trình Linux
Cách cài đặt Cmake C++ trên ubuntu | How to install cmake on ubuntu
Tổng Hợp
Misthy giải thích Xoạc là gì ? || Tương tác cùng Misthy #16
Lập Trình Linux
Ubuntu 18.04 LTS OS: Hướng dẫn cài đặt chi tiết lên phân vùng ext4 và gõ tiếng Việt Unikey
  • Cám ơn channel nhé, cho mình hỏi cài đặt từ source của php và cài đặt từ apt (php7.2-fpm php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-zip) khác nhau sao ạ


  • cái địt mẹ mày, hướng dẫn kiểu cc gì logo chính giữa, m câu view à?


  • và đây là hướng dẫn http://bit.ly/2WoZIEx. nhận làm theme flatsome đẹp giá rẻ . cái thêm thuộc tính thì làm gì hả anh