Làm cách nào để lưu trữ ứng dụng Laravel trên hostinger?

Xin chào, tôi hy vọng bạn đang làm tốt, Trong blog này sẽ tìm hiểu cách triển khai Laravel 9 trên máy chủ được chia sẻ, đôi khi có một chút khó khăn khi lưu trữ Laravel trên máy chủ được chia sẻ do tệp chỉ mục có trong thư mục chung

Có một số cách để triển khai laravel trên shared hosting, chẳng hạn như thay đổi chỉ mục. tập tin php

Tôi nói với bạn cách triển khai laravel trên shared hosting đúng cách, trên thị trường có rất nhiều shared hosting như godaddy, hostingraja, bluehost, hostgator, v.v. Trong blog này, tôi sẽ sử dụng dịch vụ lưu trữ web của nhà cung cấp dịch vụ lưu trữ và lý do đằng sau việc mua dịch vụ lưu trữ web của nhà cung cấp dịch vụ lưu trữ khác là do nhà cung cấp dịch vụ lưu trữ cung cấp SSL miễn phí, LiteSpeed ​​và Tích hợp Cloudflare với chi phí thấp so với các dịch vụ lưu trữ khác

Chúng tôi sẽ làm theo bước dưới đây để lưu trữ laravel trên hostinger

Bươc. 1 Tạo tài khoản trên hostinger

Để tạo tài khoản trên hostinger giảm tới 35% click vào link này , khi click vào link bạn có hình như bên dưới

Khi cuộn xuống một vài gói, bạn sẽ có thể xem các gói của họ
Hãy chọn bất kỳ gói nào trong số họ một cách thuận tiện và bắt đầu, tôi khuyên bạn nên sử dụng dịch vụ lưu trữ web cao cấp . Trong blog này, tôi sẽ thêm dịch vụ lưu trữ web cao cấp vào giỏ hàng của chúng tôi.

Khi bạn nhấp vào thêm vào giỏ hàng, bạn sẽ có thể thấy một cái gì đó giống như hình ảnh bên dưới

Sau đó, cuộn xuống một số để tạo tài khoản của bạn và được giảm giá tới 35% trên tổng giá. Khi bạn cuộn xuống một số bạn sẽ có thể thấy hình ảnh bên dưới, tôi đã đánh dấu những nơi bạn phải nhập email để tạo tài khoản của mình.
Bây giờ là lúc áp dụng phiếu giảm giá của chúng tôi đã hoàn thành mã007, để được giảm giá tới 35%, vì vậy hãy sao chép mã phiếu giảm giá mã007 này và sau đó cuộn xuống một vài mã, tôi đã đánh dấu nơi bạn phải nhập mã này . 2 Đăng nhập vào tài khoản của bạn

Step:2 Sign in to your account

Bây giờ, khi bạn lần đầu tiên đăng nhập vào tài khoản của mình, bạn sẽ có thông tin giống như bên dưới

Bươc. 3 Mua một Doman

Nếu bạn đã mua dịch vụ lưu trữ web cao cấp thì bạn không cần mua tên miền, nếu bạn đã mua dịch vụ lưu trữ web đơn lẻ thì bạn phải mua tên miền, để mua tên miền, hãy nhấp vào tên miền, tôi đã đánh dấu trong hình ảnh bên dưới

Sau đó nhấp vào nhận tên miền mới

Sau đó, bạn phải tìm kiếm tên miền mong muốn của mình.

Ví dụ, tôi đã thêm bikewaaala. com và tên miền có sẵn để mua, sẽ nhấp vào nút mua để mua tên miền và kết nối nó với dịch vụ lưu trữ của chúng tôi.

Bước. 4 Cài đặt Laravel trong hệ thống cục bộ

Tôi sẽ chỉ cho bạn cách cài đặt laravel trong hệ thống cục bộ bên trong xampp và tôi đang sử dụng thiết bị windows làm hệ điều hành của mình

Bạn vào xampp/htdocs trên thanh địa chỉ gõ cmd rồi enter nó sẽ mở bảng lệnh

Trong lệnh của bạn, hãy viết mã bên dưới để cài đặt laravel 9, sau đó nhấn enter, nó sẽ cài đặt dự án trong thư mục ứng dụng mẫu

composer create-project laravel/laravel example-app
Bạn có thể thấy trong hình bên dưới rằng laravel đã được cài đặt thành công trong thư mục ứng dụng mẫu.

Bước. 5 Tải lên thư mục Dự án

Đầu tiên, chúng ta phải tạo zip của thư mục ứng dụng ví dụ, sau đó chúng ta tải zip đó lên các dịch vụ lưu trữ của mình

Truy cập tài khoản hostinger của bạn và nhấp vào nút quản lý, tôi đã đánh dấu trong hình ảnh bên dưới

Sau đó, bạn phải tìm kiếm trình quản lý tệp, sau đó bạn có thể nhấp vào phiên bản beta của trình quản lý tệp
Để kiểm tra xem bạn có đang tải tệp lên đúng tên miền hay không, hãy xem dấu hiệu được đánh dấu trong .

We have to upload our project inside the public_html folder, double click on the public_html to go inside it.

khi bạn nhấp vào public_html, bạn có hình ảnh giống như bên dưới, nhấp vào biểu tượng tải lên, sau đó chọn tệp để tải lên zip của bạn.
Bạn có thể thấy trong hình ảnh bên dưới, rằng tôi đã tải lên thư mục zip
Sau đó, nhấp chuột phải vào thư mục zip của bạn và nhấp vào hủy lưu trữ

When you click on unarchive they will ask for the folder name at the place of folder name just add a forward slash /.

Bây giờ sẽ di chuyển mã bên ngoài thư mục ứng dụng ví dụ. Sau đó bấm vào dấu chọn tất cả các thư mục và tệp mà chúng ta phải di chuyển ra ngoài thư mục dự án, sau đó bấm vào di chuyển và đánh dấu di chuyển đến public_html

Sau khi di chuyển nó vào public_html, hãy xóa ứng dụng ví dụ và mặc định. tập tin php

Bươc. 6 Thay đổi trong. htaccess

Để thay đổi trong. htaccess, trước tiên chúng ta phải sao chép. htaccess từ thư mục chung sang thư mục public_html

Sau khi sao chép, nhấp vào chỉnh sửa và thêm mã bên dưới vào. htaccess và sau đó lưu tệp.

    
        Options -MultiViews
    

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} [.+]/$
    RewriteRule ^ %1 [L,R=301]
 
    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
    RewriteRule ^[.*]$ public/$1 

    # Handle Authorization Header
    RewriteCond %{Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{Authorization}]

Bươc. 7 Tạo cơ sở dữ liệu

Tìm kiếm cơ sở dữ liệu, sau đó nhấp vào cơ sở dữ liệu đó để tạo cơ sở dữ liệu mới. Sau đó điền tên cơ sở dữ liệu, tên người dùng và mật khẩu của bạn và nhấp vào nút tạo

Bây giờ chúng tôi phải kết nối cơ sở dữ liệu của bạn với dự án laravel của bạn, hãy tìm. env và nhập chi tiết cơ sở dữ liệu mà bạn đã tạo

Làm cách nào để lưu trữ ứng dụng Laravel?

Để lưu trữ dự án Laravel với GoDaddy, trước tiên bạn cần mua miền và tài khoản lưu trữ. Tiếp theo, đăng nhập vào bảng điều khiển cPanel của bạn để kích hoạt quyền truy cập SSH trên tài khoản lưu trữ của bạn. [GoDaddy tắt tính năng này theo mặc định. ] Sử dụng quyền truy cập SSH để cài đặt Composer trước, sau đó cài đặt Laravel

Làm cách nào để cài đặt Laravel trên hostinger?

Làm theo các bước bên dưới sẽ hướng dẫn bạn cách dễ dàng nhất để cài đặt Laravel trên Ubuntu. .
Cài đặt máy chủ web Apache. Để Laravel hoạt động, bạn sẽ cần có Apache. .
Cài đặt PHP. Bước tiếp theo là cài đặt PHP. .
Tải xuống và cài đặt Trình quản lý cơ sở dữ liệu. .
Cài đặt Trình soạn thảo. .
Cài đặt Laravel trên Ubuntu bằng Composer

Cách tốt nhất để triển khai ứng dụng Laravel là gì?

Do cách thức hoạt động của các ứng dụng Laravel, việc triển khai chúng sử dụng chiến lược SSH được ưu tiên hơn nhiều so với FTP. Có thể sử dụng FTP, nhưng đối với hướng dẫn này, chúng tôi sẽ cho rằng bạn có một máy chủ hoặc máy chủ [được chia sẻ] có bật quyền truy cập SSH.

Laravel có thể chạy trên shared hosting không?

Mặc dù các máy chủ lưu trữ được chia sẻ tìm kiếm chỉ mục. php tại thư mục gốc để thực thi ứng dụng của chúng ta, Laravel không được thiết lập theo cách đó theo mặc định. Để làm cho Laravel hoạt động với cấu trúc thư mục mới của chúng tôi, chúng tôi phải chỉnh sửa một vài tệp để mọi thứ có thể chạy bình thường

Chủ Đề