Cách chạy di chuyển laravel trong cpanel

Trong bài viết này, bạn sẽ tìm hiểu cách lưu trữ ứng dụng Laravel trên cPanel, trong trường hợp bạn có máy chủ cục bộ như WAMP hoặc XAMPP, điều này sẽ hoạt động để kiểm tra trước khi tải lên cPanel

Bài viết sẽ bao gồm 2 bước

  1. Cách triển khai ứng dụng của bạn lên dịch vụ lưu trữ được chia sẻ
  2. Cách di chuyển cơ sở dữ liệu của bạn mà không cần chạy lệnh di chuyển

Cài đặt LARAVEL trên cPanel

bước đầu tiên để lưu trữ ứng dụng Laravel trên cPanel  là cài đặt khung cho người dùng của bạn, tuy nhiên, nếu bạn đang sử dụng gói Dịch vụ lưu trữ được chia sẻ [bị hạn chế hoặc không có quyền truy cập SSH], bạn sẽ không thể sử dụng hầu hết các chức năng của nó. Cách triển khai đúng cách Dự án LARAVEL của bạn trên Kế hoạch dùng chung sẽ được đề cập bên dưới trong phần tiếp theo

  1. Đăng nhập vào Cpanel của bạn
  2. Trong phần PHẦN MỀM , hãy chọn Trình cài đặt ứng dụng Softaculous.
  3. Nhập Laravel vào thanh tìm kiếm và trên cửa sổ tiếp theo, nhấp vào Cài đặt ngay
  4. Trên trang tiếp theo, điền thông tin được yêu cầu và chọn Cài đặt nhanh
    • Chọn giao thức. chọn giao thức SSL hoặc không SSL [http/https]
    • Chọn tên miền. tên miền để cài đặt phần mềm
    • Trong thư mục. tên của thư mục mà bạn muốn ứng dụng được cài đặt

5. Nhấp vào Cài đặt

6. Nếu ứng dụng Laravel được cài đặt đúng cách, bạn sẽ thấy thông báo bên dưới

Laravel is installed successfully

Cách triển khai ứng dụng của bạn lên dịch vụ lưu trữ được chia sẻ

giả sử bạn đã hoàn thành việc xây dựng ứng dụng của mình. Tôi cũng cho rằng bạn đang sử dụng Laravel 5. 0 – mặc dù bài viết này sẽ phù hợp với Laravel 5. 1

  1. Nén toàn bộ thư mục dự án trên máy cục bộ của bạn. Bạn sẽ nhận được một tệp zip – laravelProject. khóa kéo
  2. Mở cPanel lưu trữ được chia sẻ của bạn
  3. Nhấp vào Trình quản lý tệp .
  4. Nhấp vào Tải lên .
  5. Tải lên laravelProjec. zip vào thư mục gốc – không phải public_html
  6. Trích xuất Dự án laravel. nén 
  7. Mở thư mục laravelProject và CHUYỂN NỘI DUNG của thư mục chung sang thư mục public_html của cpanel. Bạn cũng có thể xóa thư mục chung trống ngay bây giờ.
  8. Điều hướng đến thư mục public_html và tìm chỉ mục. tập tin php. Nhấp chuột phải vào nó và chọn Chỉnh sửa mã từ menu
  9. Thao tác này sẽ mở ra một tab khác hiển thị trình chỉnh sửa mã cPanel
  10. thay đổi các dòng sau [22 và 36] từ, Theo tên thư mục dự án của bạn
‘require __DIR__.’/../bootstrap/autoload.php’;


$app = require_once __DIR__.’/../bootstrap/app.php’;’

to 

‘require__DIR__.’/../laravelProject/bootstrap/autoload.php’;
...

$app = require_once __DIR__.’/laravelProject/bootstrap/app.php’;’

11. Truy cập [http. //tên miền của bạn. com] sẽ gây ra lỗi cơ sở dữ liệu [nếu bạn có các mô hình đang chạy trên ứng dụng của mình]. không phải lo lắng. Giai đoạn tiếp theo là di chuyển cơ sở dữ liệu của bạn sang dịch vụ lưu trữ được chia sẻ

Ghi chú

Vui lòng không thay đổi nội dung của bạn. htaccess [Trừ khi bạn biết mình đang làm gì

Di chuyển các bảng của bạn

Một điều hay về Laravel Framework là nó cho phép bạn nhanh chóng thiết lập các cơ sở dữ liệu đã xác định bằng một lệnh duy nhất. Vì chúng tôi đang sử dụng dịch vụ lưu trữ được chia sẻ nên chúng tôi không thể thực hiện việc này nếu không sử dụng SSH. Điều này có thể được thực hiện dễ dàng nếu bạn có tối đa 10 bảng. Nó đơn giản vì vậy hãy bắt đầu

Tạo cơ sở dữ liệu trên máy chủ web của bạn

  1. Hầu hết các cPanel đều đi kèm với PHPMyAdmin và Mysql Database Wizard.  
  2. Sử dụng thuật sĩ Cơ sở dữ liệu Mysql để tạo sau đó chỉ định người dùng cho cơ sở dữ liệu cho phép tất cả các đặc quyền.
  3. Ghi lại tên người dùng và mật khẩu mà bạn sẽ cần sớm
  4. Sử dụng PHPMyAdmin của cpanel để tạo các bảng của bạn. Để thực hiện việc này một cách hiệu quả, hãy mở PHPMyAdmin trên máy cục bộ của bạn
  5. Đối với mỗi cấu trúc bảng, hãy tạo cấu trúc chính xác trên PHPMyAdmin của cPanel của bạn

Nhập và xuất cơ sở dữ liệu từ máy cục bộ

  1. đăng nhập vào PHPMyAdmin từ máy tính của bạn tìm cơ sở dữ liệu mà dự án của bạn sử dụng, từ thanh công cụ tìm công cụ xuất

    Nhiều bài mình đọc thấy sai cách triển khai ứng dụng Laravel trên môi trường shared hosts bên trong cPanel

    Hầu hết họ đều nói rằng tải lên các thư mục dự án bên trong cPanel và sao chép thư mục chung vào public_html và sửa đổi khung Laravel [ public/index. php]

    Tôi tin rằng các bước sau đây là cách triển khai chính xác và là cách dễ dàng hơn để duy trì tích hợp liên tục và phân phối liên tục

    Tôi có thể chạy Laravel trên cPanel không?

    Có thể cài đặt framework Laravel trên tài khoản cPanel bằng trình soạn thảo của PHP .

    Làm cách nào để triển khai Laravel 9 trên cPanel?

    Để triển khai Ứng dụng Laravel lên shared hosting, chúng ta có thể làm theo các bước sau. .
    Bước 1. Nén thư mục dự án Laravel. .
    Bước 2. Tải lên Cpanel. .
    Bước 3. Giải nén thư mục dự án Laravel. .
    Bước 4. Thiết lập chỉ số. .
    Thiết lập cơ sở dữ liệu. .
    Bước 6. Thêm một liên kết tượng trưng vào thư mục lưu trữ Laravel

    Làm cách nào để cài đặt tập lệnh Laravel trong cPanel?

    1] Cài đặt tự động qua Softaculous .
    Truy cập cPanel > Trình cài đặt ứng dụng Softaculous
    Sau đó, tìm kiếm Laravel và nhấp vào nó
    Nhấp vào Cài đặt ngay
    Sau đó, nhập tên thư mục sẽ cài đặt Laravel
    Nếu cần cài đặt trong thư mục public_html thì để trống tên thư mục
    Nhấp vào Cài đặt

    Làm cách nào tôi có thể chạy dự án Laravel trong localhost?

    laravellocal. md .
    Tạo cơ sở dữ liệu có tên cục bộ là homestead utf8_General_ci
    Kéo dự án Laravel/php từ nhà cung cấp git
    Đổi tên. .
    Mở bàn điều khiển và cd thư mục gốc dự án của bạn
    Chạy cài đặt trình soạn thảo hoặc trình soạn thảo php. .
    Chạy khóa thủ công php. phát ra
    Chạy php artisan di chuyển
    Chạy php artisan db. hạt giống để chạy máy gieo hạt, nếu có

Chủ Đề