Nam Còi
  • Trang chủ
  • Lập Trình Website
  • Khóa Học
  • Động Lực
  • Tuyển Dụng
No Result
View All Result
  • Trang chủ
  • Lập Trình Website
  • Khóa Học
  • Động Lực
  • Tuyển Dụng
No Result
View All Result
Nam Còi
No Result
View All Result
Home Lập Trình Website PHP

Hosting miễn phí với Heroku, DB4Free và Laravel 5 – Phần 1

Nguyễn Hải Nam by Nguyễn Hải Nam
22/09/2019
in PHP
0
Hosting miễn phí Laravel Website website sử dụng Heroku và DB4Free

Hosting miễn phí Laravel Website website sử dụng Heroku và DB4Free

8
SHARES
744
VIEWS

Hosting dự án PHP Laravel miễn phí với Heroku và DB4 Free. Cách deploy dự án Website Laravel lên Heroku hosting.

laravel-heroku-mysql-db4free
laravel-heroku-mysql-db4free

Dự án của chúng bạn đang trong giai đoạn thử nghiệm, dự án của bạn chỉ để phục vụ mục đích cá nhân, dự án của bạn chỉ là đồ án đơn giản, … bạn chưa có doanh thu đáp ứng cho những yêu cầu như đăng ký một máy chủ, đăng ký một tên miền, … hoặc đơn giản là việc thiết lập máy chủ quá phức tạp. Heroku + DB4Free là công cụ khiến cho bạn tạm quên đi những vấn đề phiền phức của việc deploy một dự án sử dụng PHP Framework là Laravel 5.5, kết nối đến Database sử dụng MySQL.

Yêu cầu cần có :

  1. Thư mục chứa PHP Framework Laravel 5.5, có chứa mã nguồn dự án.
  2. MySQL database có chứa dữ liệu.
  3. Cài đặt Git: https://git-scm.com/download
  4. Tài khoản Heroku: https://signup.heroku.com/login
  5. Heroku CLI (command line interface): https://devcenter.heroku.com/articles/heroku-cli#download-and-install 

Bước 1: Bật terminal (GitBash/PowerShell/CMD) và di chuyển đến thư mục chứa dự án Laravel 5.5 của bạn.

cd /Applications/XAMPP/htdocs/nam-coi-blog-laravel (macos)
cd /c/xampp/htdocs/nam-coi-blog-laravel (windows)

Bước 2: Đăng nhập vào heroku thông qua command line, bạn sẽ ấn phím bất kỳ để hiện lên trình duyệt web để đăng nhập :

heroku login

Bước 3: Khởi tạo một local Repository và add, commit trong thư mục Laravel của bạn :

git init
git add .
git commit -m "init & first commit"

Bước 4: Tạo Procfile – chữ P phải viết hoa (Heroku sử dụng Apache Webserver + PHP để chạy web chúng ta từ trong thư mục /public , file Procfile là cần thiết để tuỳ chỉnh cho Apache và dự án của chúng ta:

echo web: vendor/bin/heroku-php-apache2 public/ > Procfile

Bước 5: Tiếp tục add và commit trong thư mục này để track quá trình add file :

git add Procfile
git commit -m "Heroku Procfile"

Bước 6: Tạo dự án trên Heroku – sử dụng câu lệnh sau:

heroku create namcoiblog

bạn có thể thay thế namcoiblog bằng tên tuỳ chọn, nó sẽ là tên miền của bạn trên heroku

Phần 2: https://namcoi.com/huong-dan-deploy-website-su-dung-laravel-5-5-voi-mysql-su-dung-db4free-database-va-heroku-p2/

Phần 3: https://namcoi.com/huong-dan-deploy-website-su-dung-laravel-5-5-voi-mysql-su-dung-db4free-database-va-heroku-p3/

Nguồn: https://devcenter.heroku.com/articles/getting-started-with-laravel

Lập trình Website cần thời gian, óc sáng tạo và kỹ năng tìm kiếm.
Lập Trình Viên cần có sự cố gắng, kiên trì và không ngừng nỗ lực.
Chúc các bạn may mắn và thành công trong môn học Lập Trình Ứng Dụng Website với PHP & MySQL tại Softech Aptech Đà Nẵng.

Related

Tags: db4freeherokularavelmysqlphp
Previous Post

[APTECH PHP 16 – PHP 3] PHP nâng cao & MySQL cơ bản

Next Post

Hosting miễn phí với Heroku, DB4Free và Laravel 5 – Phần 2

Nguyễn Hải Nam

Nguyễn Hải Nam

Mình là Nam - nick name ở nhà là Còi, trong tiếng Anh là Nick. Hiện nay, mình đang làm việc tại Axon Active Việt Nam với vị trí là Scrum Master. Ngoài ra, mình còn tham gia thỉnh giảng khóa học Lập Trình Ứng Dụng Website với PHP & MySQL. tại Softech Aptech Đà Nẵng.

Next Post
Hosting miễn phí Laravel Website website sử dụng Heroku và DB4Free

Hosting miễn phí với Heroku, DB4Free và Laravel 5 - Phần 2

Trả lời Hủy

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 *

Recent News

  • Handling Vericlock Webhooks: Overcoming Challenges and Optimizing Costs
  • Webinoly – Trọn Bộ LEMP – Tối Ưu Hóa Máy Chủ Web Chạy NGINX
  • Upload Multiple Files và đính kèm vào Task sử dụng Teamwork API thông qua PHP Laravel API

Category

  • Aptech PHP
  • Command Line
  • Động Lực
  • Git
  • Khóa Học
  • Lập Trình Website
  • Laravel
  • Nginx
  • Phần Mềm
  • PHP
  • Software
  • SQL
  • Tiền Mã Hoá
  • Tuyển Dụng
  • WordPress

Thông Tin Website

  • Các Điều Khoản Và Điều Kiện
  • Chính Sách Bảo Mật
  • Liên Hệ

Liên Kết

  • Vape PHP Đà Nẵng Website
  • Nga Đức Ninh Thuận Website

Bản Quyền © 2018 - | Nam Còi | [email protected]

No Result
View All Result
  • Trang chủ
  • Lập Trình Website
  • Khóa Học
  • Động Lực
  • Tuyển Dụng

Bản Quyền © 2018 - | Nam Còi | [email protected]