Tạo website WordPress miễn phí trên Heroku

  Thông thường 1 trang web viết bằng WordPress có thể đẩy lên Internet qua Free Hosting, Share Hosting, VPS, ... Với những ai mới học mà muố...

 Thông thường 1 trang web viết bằng WordPress có thể đẩy lên Internet qua Free Hosting, Share Hosting, VPS, ... Với những ai mới học mà muốn tiết kiệm chi phí thì thường dùng Free Hosting, nhưng Free Hosting thường là host nước ngoài, có rất nhiều hạn chế và hay bị lỗi. Trong bài viết này mình sẽ hướng dẫn các bạn tạo một website WordPress miễn phí trên Heroku và chức năng có thể sử dụng gần như thuê 1 con VPS vậy 😎.

 

Bước 1

- Tạo tài khoản trên https://heroku.com.

- Xác nhận tài khoản bằng cách thêm hình thức thanh toán (credit card). Chỉ là thêm hình thức thanh toán chứ không mất phí. Sau khi thêm xong thì sẽ được hưởng thêm rất nhiều quyền lợi và được sử dụng thêm các add-on như database (cần khi cài WordPress). Nếu ai không có Credit Card thì ra ngân hàng đăng ký rất nhanh (trước đây mình đăng ký làm 1 thẻ VISA MasterCard của ACB chỉ mất khoảng 5 phút).

 

Bước 2

- Tạo 1 app mới trong Heroku:

Tạo app trong Heroku

- Tải source code WordPress về và giải nén, ta được thư mục wordpress.

- Đẩy source code WordPress lên app vừa tạo bằng Heroku CLI:

Deploy Heroku App

 

Bước 3

- Tạo CSDL cho website bằng cách vào tab Resource, phần add-ons và thêm add-on JawsDB Maria (có thể dùng CSDL khác như JawsDB MySQL, ...). Chú ý chỉ có tài khoản đã xác thực (đã thêm Credit Card) thì mới thêm add-ons được:

Search add-on trên Heroku

- Sau khi thêm add-on JawsDB Maria thì bấm vào biểu tượng của add-on để chuyển qua trang cấu hình của add-on. Tại đây sẽ có hiển thị thông số để kết nối với CSDL:

Heroku config addon

- Bật website WordPress đã deploy từ trước lên và cài đặt với các thông số kết nối CSDL của add-on JawsDB Maria. Sau đó chúng ta đã có thể tận hưởng thành quả của mình.

 

Chú ý: Trên Heroku không cho lưu static files nên các themes, plugins hoặc file upload muốn được lưu trữ lại phải nằm trong source code 😅


Nguồn: https://techmaster.vn/posts/35181/tao-website-wordpress-mien-phi-tren-heroku


update 1: Cách này sau 1 ngày heroku gặp rỗi reinstall?

update 2:

Sử dụng ClearDB MySQL 

On the top corner click on Addons and then select ClearDB MySQL Database. Once there, click on your database and choose the 'Endpoint Information' tab. There you see your username/password. The URL to the database can be acquired by running heroku config --app <YOUR-APP-NAME> in the command line.

In my case, it was something like: mysql://user:pass@us-cdbr-east.cleardb.com/DATABASE?reconnect=true What you need is this part: us-cdbr-east.cleardb.com

COMMENTS

BLOGGER
Ads 300 x 250
Tên

Deploy,1,Hack,2,
ltr
item
Nhà của pi: Tạo website WordPress miễn phí trên Heroku
Tạo website WordPress miễn phí trên Heroku
https://techmaster.vn/media/fileman/Uploads/users/53/heroku-create-app.png
Nhà của pi
https://nhacuapi.blogspot.com/2020/09/tao-website-wordpress-mien-phi-tren.html
https://nhacuapi.blogspot.com/
https://nhacuapi.blogspot.com/
https://nhacuapi.blogspot.com/2020/09/tao-website-wordpress-mien-phi-tren.html
true
1789361171216058796
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content