Hướng dẫn cách cài đặt Laravel trên máy chủ cPanel

Hướng dẫn cách cài đặt Laravel trên máy chủ cPanel

Chúng tôi sẽ chỉ cho bạn cách cài đặt Laravel trên một máy chủ cPanel. Laravel là framewordk PHP Github và cũng là framework ưa thích nhất của các nhà phát triển PHP. Hướng dẫn này cũng nên làm việc trên các hệ thống Linux VPS khác nhưng đã được thử nghiệm và viết cho một VPS cPanel .

Hướng dẫn này yêu cầu bạn đã có:

  • PHP 5.6.4 hoặc mới hơn (PHP 7 thì tốt hơn)
  • OpenSSL, Mbstring, PDO, Tokenizer, PHP và các phần mở rộng XML
  • Apache

1. Đăng nhập vào VPS của bạn thông qua SSH

ssh root@my_server

2. Cập nhật hệ thống và cài đặt các gói cần thiết

yum update
yum install git curl

3. Cài đặt composer

Composer là trình quản lý phụ thuộc cho PHP mà bạn có thể cài đặt các gói. Composer sẽ kéo tất cả thư viện yêu cầu và phụ thuộc bạn cần cho dự án của bạn.

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

4. Cài đặt Laravel

Cài đặt Laravel là một  quá trình khá đơn giản, trong bài này chúng tôi sẽ cài đặt Laravel bằng cách sử dụng lệnh create-project của composer.

Chuyển sang thư mục gốc của tên miền:

cd /home/USERNAME/public_html/

và cài đặt Laravel bằng cách sử dụng create-projectlệnh của nhà soạn nhạc ( Đảm bảo bao gồm dấu chấm (.) ở cuối lệnh. ):

composer create-project --prefer-dist laravel/laravel .

Nếu bạn đăng nhập với tư cách là người chủ hoặc người dùng sudo khác, bạn sẽ cần phải đặt quyền sở hữu chính xác và các quyền:

chown -R USERNAME: USERNAME / home / USERNAME / public_html /

Đừng quên thay đổi ‘USERNAME’ bằng tên người dùng thực.

5. Cấu hình cPanel

Chúng tôi cần phải chỉnh sửa web mặc định gốc tài liệu máy chủ và thay đổi nó từ public_htmlđể publictheo yêu cầu của Laravel.

Thay đổi nguồn gốc tài liệu cho miền Addon

Đăng nhập vào cPanel của bạn tại: https://YOUR_SERER_IP:2083và trong phần ‘Tên miền’ nhấp vào ‘Addon Domains’. Trong cửa sổ mới, bạn sẽ thấy một danh sách tất cả các tên miền addon của bạn, nhấp vào biểu tượng chỉnh sửa bên cạnh đường dẫn tài liệu của tên miền và nhập đường dẫn mới /public_html/laravel-addon-domain.com/public.

6. Thay đổi nguồn gốc tài liệu cho một tên miền chính

Để thay đổi tên miền Chính / gốc chính của Tài liệu, bạn cần phải có quyền truy cập SSH root vào máy chủ của bạn. Mở tệp tin sau:

nano /var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM

và thay đổi documentrootgiá trị, chỉ cần thêm publicvào cuối con đường, ví dụ:

documentroot: / home / USERNAME / public_html / public

Nếu bạn có chứng chỉ SSL cho tên miền của mình, bạn cũng cần phải chỉnh sửa giá trị  documentroottrong tệp sau:

/var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM_SSL

Đừng quên thay đổi ‘USERNAME’ bằng tên người dùng thực và MY_LARAVEL_DOMAIN.COM với miền thực.

Cuối cùng, lưu tệp và rebuild lại cấu hình Apache:

/ scripts / rebuildhttpdconf && service httpd restart

Bạn đã cài đặt và cấu hình thành công Laravel trên cPanel. Để biết thêm thông tin về Laravel, vui lòng tham khảo tài liệu chính thức của Laravel và để biết thêm thông tin về cPanel vui lòng tham khảo tài liệu cPanel chính thức của họ .

PS . Nếu bạn thích bài đăng này trên Làm thế nào để cài đặt Laravel trên một máy chủ cPanel xin vui lòng chia sẻ nó với bạn bè của bạn trên các mạng xã hội bằng cách sử dụng các nút bên trái hoặc đơn giản chỉ để

Author Image
Hoàng Tùng

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *