[Info] Hướng dẫn cài đặt Laravel trên CentOS

Laravel là một khung công tác PHP mã nguồn mở và miễn phí tuân theo mô hình MVC. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cách cài đặt Laravel trên CentOS.

Laravel là một khung công tác PHP mã nguồn mở và miễn phí được thiết kế để phát triển các ứng dụng web MVC. Bài viết này sẽ hướng dẫn bạn cách cài đặt Laravel trên CentOS.

Hướng dẫn cài đặt Laravel trên CentOS

1. Cài đặt kho lưu trữ Yum

Trước hết, bạn cần thêm kho lưu trữ REMI và EPEL trong hệ thống của mình bằng cách chạy 2 lệnh sau

rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-12.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

2. Cài đặt LAMP hoặc LEMP và định cấu hình Máy chủ ảo

Đầu tiên bạn cần cài đặt Webserver để có thể chạy Laravelbạn có thể chọn cài đặt LAMP hoặc LEMP

3. Cài đặt Composer

Để cài đặt Laravel dễ dàng hơn, bạn cần cài đặt Composer

4. Cài đặt Git

Để cài đặt Git trên CentOS, bạn có thể làm theo hướng dẫn sau: Hướng dẫn cài đặt Git trên CentOS 7

5. Cài đặt Laravel trên CentOS

Trong hướng dẫn này, HOSTVN sẽ giả định rằng thư mục chứa mã web sẽ là /home/hostvn.net/public_html

5.1. Phương pháp 1: Cài đặt Laravel bằng Git

Để cài đặt Laravel bằng Git, hãy chạy lần lượt các lệnh sau

cd /home/hostvn.net/public_html
git clone https://github.com/laravel/laravel.git

cài đặt Laravel trên CentOS

Tiếp theo, bạn cần di chuyển tất cả các tệp và thư mục trong thư mục laravel đi ra ngoài public_html

mv laravel/{.,}* /home/hostvn.net/public_html/
rm -rf laravel

Bạn nhập Một và hãy nhấn đi vào khi được hỏi

Screenshot_156

Tiếp theo, chạy lệnh sau để cài đặt các thành phần cần thiết

composer install

Cuối cùng chúng tôi tạo ra APP_KEY bằng cách chạy 2 lệnh sau

cp .env.example .env
php artisan key:generate

5.2. Phương pháp 2: Cài đặt laravel bằng Composer

Để cài đặt Laravel bằng Composer, hãy chạy lần lượt các lệnh sau

cd /home/hostvn.net/public_html
  • Cài đặt phiên bản mới nhất
composer create-project --prefer-dist laravel/laravel laravel
  • Cài đặt phiên bản tùy chỉnh
composer create-project --prefer-dist laravel/laravel=5.8.* laravel

Tiếp theo, bạn cần di chuyển tất cả các tệp và thư mục trong thư mục laravel đi ra ngoài public_html

mv laravel/{.,}* /home/hostvn.net/public_html/
rm -rf laravel

Bạn nhập Một và hãy nhấn đi vào khi được hỏi

Screenshot_156

6. Đặt chủ sở hữu cho các tệp và thư mục

Sau khi hoàn tất cài đặt, bạn cần đặt chủ sở hữu cho tệp và thư mục để tránh lỗi quyền

chown -R apache:apache /home/hostvn.net/public_html
chown -R apache:apache /home/hostvn.net/logs
chown -R nginx:nginx /home/hostvn.net/public_html
chown -R nginx:nginx /home/hostvn.net/logs

7. Cấu hình máy chủ ảo

Sau khi cài đặt xong Laravel, bạn cần chỉnh sửa vhost để trỏ tài liệu gốc vào thư mục công khai Laravel

7.1. Với Apache

Bạn chỉnh sửa gốc Tài liệu để có dạng như thế này

DocumentRoot /home/hostvn.net/public_html/public

Tiến hành khởi động lại Apache để cập nhật cấu hình

service httpd restart
7.2. Với Nginx

Bạn sửa lại cái gốc để trông như thế này

root /home/hostvn.net/public_html/public;

Tiếp theo, bạn thêm phía trên dòng mục lục mục lục.html mục lục.htm mục lục.php; các quy tắc sau

try_files $uri $uri/ /index.php?$query_string;

Tiến hành khởi động lại Nginx để cập nhật cấu hình

service nginx restart

8. Video Tut

9. Liên kết tham khảo

10. Kết luận

Qua bài viết này, HOSTVN đã hướng dẫn các bạn cách cài đặt Laravel trên Centos. Nếu có ý kiến ​​đóng góp, bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm Hướng dẫn tạo Cron Jobs trên VPS Linux.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort