• Chuyển tới điều hướng chính
  • Bỏ qua nội dung chính
  • Skip to sidebar chính
  • Bỏ qua tới chân

TechLila

Chảy máu mép, luôn luôn

  • Trang chủ
  • Tổng quan
  • Liên hệ
  • Ưu đãi và Ưu đãi
Logo Techlila
Chia sẻ
Tweet
Chia sẻ
Pin
logomaster.ai
Tiếp theo

Cách tạo biểu trưng trực tuyến bằng Logomaster

Triển khai WordPress trên Heroku

TechLila Thiết kế và phát triển web

Cách triển khai WordPress trên Heroku

Hình đại diện của Virendra Rajput Virendra Rajput
Cập nhật lần cuối vào: Tháng Một 7, 2016

Trong hướng dẫn trước của chúng tôi, chúng tôi đã chỉ cho bạn cách triển khai một trang web PHP đơn giản trên Heroku liên quan đến việc thiết lập dải công cụ Heroku, cấu hình nó và triển khai. Trong hướng dẫn này, chúng tôi sẽ lưu trữ một blog WordPress trên Heroku. Nó sẽ yêu cầu thủ tục tương tự như khi thiết lập ứng dụng PHP, cùng với nó, chúng tôi sẽ định cấu hình ứng dụng của mình để hoạt động với cơ sở dữ liệu, cơ sở dữ liệu này cũng được cung cấp bởi Heroku được gọi là Heroku Postgres (cơ sở dữ liệu như một dịch vụ).

Lưu ý: Hướng dẫn này không chỉ ra cách di chuyển blog hiện có của bạn sang Heroku.

Triển khai WordPress trên Heroku

Heroku cung cấp một cơ sở dữ liệu 5 MB miễn phí, đủ để bắt đầu với WordPress. Nếu bạn đang tìm kiếm thêm không gian cho cơ sở dữ liệu của mình, vui lòng tham khảo Các gói định giá của Heroku.

Ở đây sẽ sử dụng một WordPress được xây dựng tùy chỉnh, nó có sẵn ở đây. Nó được xây dựng với PostgreSQL cho WordPress và WordPress Chỉ đọc. Vì Heroku không cung cấp MySQL, nên sẽ sử dụng PostgreSQL làm DB của chúng tôi. (Ngoài ra, Heroku không cung cấp quyền ghi trên hệ thống tệp, sẽ sử dụng WordPress Chỉ đọc được xây dựng).

Hãy bắt đầu bằng cách sao chép bản dựng tùy chỉnh của WordPress bằng Git. Vui lòng tham khảo trước sử dụng Git trên Windows để biết thêm thông tin về cách sử dụng Git. Sao chép kho lưu trữ thành `wordpress-heroku` hoặc tải xuống kho lưu trữ từ https://github.com/bkvirendra/wordpress-heroku/archive/master.zip

[HTML]
bản sao $ git [email được bảo vệ]: bkvirendra / wordpress-heroku.git
[/ html]

Thay đổi thư mục hiện tại của bạn thành `wordpress-heroku`-

[HTML]
$ cd wordpress-heroku
[/ html]

Bây giờ, hãy tạo một ứng dụng Heroku bằng cách sử dụng:

[HTML]
$ heroku tạo
[/ html]

Heroku Tạo

Thao tác này sẽ tạo ứng dụng Heroku bằng cách sử dụng ngăn xếp tuyết tùng và sẽ trả về tên và URL của ứng dụng đã tạo. Ở đây, tên của ứng dụng được tạo là `khốc-liệt-rừng-8395` và URL là

Nó sẽ tự động thêm điều khiển từ xa Git, bạn có thể xác minh rằng bằng cách sử dụng -

[HTML]
$ git từ xa -v
& gt; & gt; heroku [email được bảo vệ]: shrieking-Castle-2891.git (tìm nạp)
& gt; & gt; heroku [email được bảo vệ]: shrieking-Castle-2891.git (đẩy)
[/ html]

Bây giờ bạn cần thêm tiện ích bổ sung cơ sở dữ liệu vào ứng dụng của mình, điều này có thể được thực hiện bằng cách sử dụng:

[HTML]
$ heroku addons: add heroku-postgresql: dev
[/ html]

Heroku DB Thêm

Nó sẽ trả về tên màu được đính kèm, (trong kết quả đầu ra ở trên, tên màu là `HEROKU_POSTGRESQL_RED_URL`)

Bây giờ hãy quảng bá cơ sở dữ liệu được đính kèm với ứng dụng. (thay thế HEROKU_POSTGRESQL_COLOR_NAME bằng tên màu bạn nhận được từ bước trước)

[HTML]
$ heroku pg: quảng cáo HEROKU_POSTGRESQL_COLOR_NAME –app APP_NAME
[/ html]

Quảng cáo Heroku

Bây giờ, hãy chỉnh sửa tệp `wp-config.php` và cập nhật các khóa và muối duy nhất trên các dòng 48-55. Bạn có thể nhận các giá trị ngẫu nhiên tại ở đây.

[HTML]
xác định ('AUTH_KEY', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('SECURE_AUTH_KEY', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('LOGGED_IN_KEY', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('NONCE_KEY', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('AUTH_SALT', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('SECURE_AUTH_SALT', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('LOGGED_IN_SALT', 'đặt cụm từ duy nhất của bạn ở đây');
xác định ('NONCE_SALT', 'đặt cụm từ duy nhất của bạn ở đây');
[/ html]

Cam kết các tập tin.

[HTML]
Thêm $ git.
$ git cam kết -m “cam kết wordpress đầu tiên”
$ git đẩy heroku chủ
[/ html]

Và blog của bạn sẽ được triển khai. Bạn có thể ghé thăm blog mẫu được tạo tại http://shrieking-castle-2891.herokuapp.com/

Đã triển khai

Sau khi triển khai, WordPress sẽ yêu cầu bạn thiết lập tiêu đề trang web, tên người dùng và mật khẩu. Và đó là tất cả.

Xin lưu ý rằng, vì Heroku không cung cấp quyền truy cập ghi vào hệ thống tệp, nên tất cả các cài đặt và cập nhật plugin phải được thực hiện cục bộ, sau đó được đẩy sang Heroku. Hãy tham khảo cái này wiki để biết thêm thông tin về cách thiết lập môi trường cục bộ, đồng bộ hóa cơ sở dữ liệu và tải lên phương tiện.

Nếu bạn đang gặp bất kỳ vấn đề nào khi triển khai WordPress trên Heroku, hãy cho chúng tôi biết dưới dạng nhận xét bên dưới. Đừng quên chia sẻ bài viết này với bạn bè của bạn trên Facebook và Google+.

Chia sẻ
Tweet
Chia sẻ
Pin

Tiết lộ: Nội dung được xuất bản trên TechLila hỗ trợ người đọc. Chúng tôi có thể nhận được hoa hồng cho các giao dịch mua được thực hiện thông qua các liên kết liên kết của chúng tôi mà bạn không phải trả thêm phí. Đọc của chúng tôi Trang tuyên bố từ chối trách nhiệm để biết thêm về tài trợ, chính sách biên tập và cách hỗ trợ chúng tôi.

Chia sẻ là quan tâm

Chia sẻ
Tweet
Chia sẻ
Pin
Hình đại diện của Virendra Rajput

Virendra Rajput

Virendra Rajput là một lập trình viên và một hacker. Anh ấy là Đồng sáng lập tại Markitty. Anh ấy là một lập trình viên Python khó tính, người đam mê hack với nhiều API khác nhau. Trong thời gian rảnh rỗi, anh ấy thích làm việc với các dự án phụ.

Phân loại

  • Thiết kế và phát triển web

Tag

Heroku

Tương tác người đọc

Mọi người đang nói gì

  1. Hình đại diện của RobertRobert

    Virendra, cảm ơn bạn đã giải thích cách triển khai WordPress trên Heroku. Tôi đã tìm kiếm điều này một vài ngày! :-)
    Làm tốt.

    đáp lại
  2. Hình đại diện của Nhicknhặc

    Rất nhiều thông tin, tôi chỉ hy vọng tôi có thể thực hiện đúng điều này trong dự án tiếp theo của mình ..

    Cảm ơn,
    nhặc

    đáp lại
  3. Hình đại diện của EodyEody

    Cảm ơn bạn cho blog tốt đẹp.
    Tôi có một vấn đề. Tôi đã triển khai thành công một trang web wordpress hiện có cho heroku, vì vậy tôi không muốn chạy lại cài đặt wordpres. Nhưng ở lần đầu tiên tôi truy cập vào mywebname.herokuapp.com, nó cho phép tôi cài đặt lại wordpress agian.
    Làm thế nào để khắc phục điều này?

    đáp lại

Thêm nhận xét của bạn Hủy bỏ trả lời

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *

Sidebar chính

Phổ biến

Cách tăng tốc độ băng thông rộng trên Windows

10 trình khởi chạy Android tốt nhất năm 2023

Những việc cần làm sau khi cài đặt Windows 10 - Mẹo và thủ thuật Windows 10

10 công cụ tìm kiếm hàng đầu mà bạn có thể sử dụng để tìm kiếm trên web một cách riêng tư

55 sự thật thú vị về máy tính sẽ thổi bay tâm trí của bạn

Cần tìm gì khi mua máy tính xách tay - Hướng dẫn mua máy tính xách tay

Fusion Drive Vs SSD - Những điều không ai nói với bạn về Fusion và SSD Storage

Công cụ hữu ích

• Grammarly - Trình kiểm tra ngữ pháp miễn phí
• SEMRush - Công cụ SEO tốt nhất được các chuyên gia tin cậy
• Setapp - Đăng ký một cửa cho Mac và iOS

Chủ đề xu hướng

  • Android
  • Internet
  • iPhone
  • Linux
  • Áo tơi đi mưa
  • Bảo vệ
  • Truyền thông xã hội
  • Công nghệ
  • cửa sổ

Kiểm tra giá trị

10 bộ cân bằng âm thanh tốt nhất cho Windows 10 (Phiên bản 2023!)

14 Skins VLC tốt nhất được đề xuất cao và miễn phí

Footer Biểu trưng Biểu trưng Văn bản Chân trang

Footer

Tổng quan

Xin chào và chào mừng bạn đến với TechLila, blog công nghệ nổi tiếng nơi bạn có thể tìm thấy các bài viết bổ ích để nắm vững kiến ​​thức cơ bản và hơn thế nữa.

Tại TechLila, mục tiêu chính của chúng tôi là cung cấp thông tin độc đáo, chẳng hạn như các mẹo và thủ thuật chất lượng, hướng dẫn, hướng dẫn cách thực hiện trên Windows, Macintosh, Linux, Android, iPhone, Security và một số chủ đề phụ khác như đánh giá.

Liên kết

  • Tổng quan
  • Liên hệ Chúng tôi
  • Từ chối trách nhiệm
  • Chính sách Bảo mật
  • Các điều khoản

Theo

Chủ đề tùy chỉnh sử dụng khung Genesis

Dịch vụ lưu trữ đám mây của Cloudways

Ngôn ngữ

© Bản quyền 2012–2023 TechLila. Tất cả các quyền.