วิธีการปรับใช้เวิร์ดเพรสบน Heroku

เรียนรู้วิธีการปรับใช้เวิร์ดเพรสบน Heroku เพียงทำตามขั้นตอนง่ายๆก็จะใช้เวลา 20 นาทีแทบจะไม่ได้ที่จะติดตั้งตามขั้นตอนนี้

A+ A-

ก่อนหน้านี้ในการกวดวิชาของเราเราแสดงให้คุณเห็น วิธีการใช้งานที่ง่าย PHP เว็บหน้า Heroku ที่เกี่ยวข้องกับการตั้งค่า Heroku แถบเครื่องมือ, การกำหนดค่าและการใช้งาน ในการกวดวิชานี้เราจะเป็นเจ้าภาพในบล็อก WordPress Heroku มันจะต้องมีขั้นตอนเช่นเดียวกับการมีส่วนร่วมในการตั้งค่าโปรแกรม PHP, พร้อมกับมันเราจะกำหนดค่าโปรแกรมของเราจะทำงานร่วมกับฐานข้อมูลซึ่งยังมีให้ Heroku ที่รู้จักในฐานะ Heroku Postgres (ฐานข้อมูลเป็นบริการ)

หมายเหตุ: การกวดวิชานี้ไม่ได้แสดงให้เห็นว่าการโยกย้ายบล็อกที่มีอยู่ของคุณเพื่อ Heroku

ปรับใช้เวิร์ดเพรสบน Heroku

Heroku ให้ฐานข้อมูล 5 MB ฟรีซึ่งควรจะเพียงพอสำหรับการเริ่มต้นกับ WordPress หากคุณกำลังมองหาพื้นที่มากขึ้นสำหรับฐานข้อมูลของคุณโปรดดูที่ Heroku แผนราคา

ที่นี่จะใช้กำหนดเองที่สร้างขึ้นจาก WordPress ก็สามารถใช้ได้ ที่นี่ มันมาสร้างขึ้นด้วย PostgreSQL สำหรับ WordPress และ WordPress อ่านอย่างเดียว ตั้งแต่ Heroku ไม่ได้ให้ข้อมูล MySQL, จะใช้ PostgreSQL เป็นฐานข้อมูลของเรา (นอกจากนี้ Heroku ไม่ได้ให้สิทธิ์ในการเขียนในระบบไฟล์จะใช้ WordPress อ่านอย่างเดียวสร้าง)

ให้เริ่มต้นด้วยการโคลนสร้างที่กำหนดเองของการใช้ Wordpress Git โปรดดูที่ การใช้ Git บน Windows สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ Git โคลนที่เก็บเป็น `WordPress-heroku` หรือดาวน์โหลดเก็บจาก https://github.com/bkvirendra/wordpress-heroku/archive/master.zip

$ git clone git@github.com:bkvirendra/wordpress-heroku.git

เปลี่ยนไดเรกทอรีปัจจุบันของคุณจะ `WordPress-heroku`-

$ cd wordpress-heroku

ตอนนี้สร้างแอพพลิเค Heroku ใช้:

$ heroku create

Heroku สร้าง

นี้จะสร้างแอพพลิเค Heroku ใช้สแต็คซีดาร์และจะกลับมาชื่อและ URL ของแอปสร้าง นี่คือชื่อของ app สร้างคือ `รุนแรง-Wildwood-8395` และ URL คือ

โดยอัตโนมัติจะเพิ่มระยะไกล Git คุณสามารถตรวจสอบว่าการใช้ -

$ git remote -v
>> heroku  git@heroku.com:shrieking-castle-2891.git (fetch)
>> heroku  git@heroku.com:shrieking-castle-2891.git (push)

ตอนนี้คุณต้องเพิ่มฐานข้อมูล add-on เพื่อ app ของคุณนี้สามารถทำได้โดยใช้:

$ heroku addons:add heroku-postgresql:dev

Heroku DB เพิ่ม

มันจะกลับมาที่แนบมาเป็นชื่อสี (ในการส่งออกดังกล่าวข้างต้นชื่อสีเป็น `HEROKU_POSTGRESQL_RED_URL`)

ตอนนี้ส่งเสริมฐานข้อมูลที่แนบมากับแอพพลิเค (แทนที่ HEROKU_POSTGRESQL_COLOR_NAME ที่มีชื่อสีที่คุณได้รับจากขั้นตอนก่อนหน้านี้)

$ heroku pg:promote HEROKU_POSTGRESQL_COLOR_NAME --app APP_NAME

Heroku ส่งเสริม

ตอนนี้แก้ไขแฟ้ม `WP-config.php` และอัปเดตคีย์ที่ไม่ซ้ำกันและเกลือบนเส้น 48-55 คุณจะได้รับค่าสุ่มที่ นี่

define('AUTH_KEY',        		 'put your unique phrase here');
define('SECURE_AUTH_KEY',  	'put your unique phrase here');
define('LOGGED_IN_KEY',    		'put your unique phrase here');
define('NONCE_KEY',        		'put your unique phrase here');
define('AUTH_SALT',        		'put your unique phrase here');
define('SECURE_AUTH_SALT', 	'put your unique phrase here');
define('LOGGED_IN_SALT',   	'put your unique phrase here');
define('NONCE_SALT',       		'put your unique phrase here');

Commit ไฟล์

$ git add .
$ git commit -m “first wordpress commit”
$ git push heroku master

และคุณบล็อก WordPress จะถูกนำไปใช้ คุณสามารถเยี่ยมชมบล็อกของตัวอย่างที่สร้างขึ้นที่ http://shrieking-castle-2891.herokuapp.com/

นำไปใช้

หลังจากการใช้งาน WordPress จะขอให้คุณตั้งค่าของคุณชื่อเว็บไซต์ชื่อผู้ใช้และรหัสผ่าน และนั่นคือทั้งหมด

โปรดทราบว่าตั้งแต่ Heroku ไม่ได้ให้สิทธิ์ในการเขียนไปยังแฟ้มระบบทั้งหมดที่ติดตั้งปลั๊กอินและการปรับปรุงต้องรับทำในประเทศและจากนั้นผลักดันให้ Heroku โปรดดูที่ วิกิพีเดีย สำหรับข้อมูลเพิ่มเติมสำหรับการตั้งค่าสภาพแวดล้อมในท้องถิ่น, การซิงค์และการอัปโหลดฐานข้อมูลสื่อ

หากคุณกำลังเผชิญกับปัญหาใด ๆ ในการปรับใช้เวิร์ดเพรสบน Heroku แจ้งให้เราทราบในรูปแบบของความคิดเห็นด้านล่าง อย่าลืมที่จะแบ่งปันบทความนี้กับเพื่อนของคุณใน Facebook และ Google+

Ads

หุ้น

เมื่อเร็ว ๆ นี้

ทางเลือกที่ดีที่สุดอูบุนตูที่มองหาถ้าคุณเป็นคนรักของลินุกซ์

ขอเริ่มต้นโดยได้รับคุ้นเคยกับบางสิ่งบางอย่าง; พื้นฐาน แต่บิ...

วิธีการเพิ่มลายเซ็นใน Gmail กล่องขาเข้า - เพิ่มลายเซ็นของ Google ใน Gmail

กล่องขาเข้าโดย Google เป็นหนึ่งในสิ่งที่ดีที่สุดของ Google ...

Weekly Tech News: Nokia, Google และนินเทน

สวัสดีครับทุกคนก็ศุกร์ 3 มีนาคมและเช่นเดียวเสมอเรากลับมาพร้...

โครงการ Pi ราสเบอร์รี่สำหรับมือใหม่ - คุณสามารถทำอะไรกับราสเบอร์รี่ Pi

ราสเบอร์รี่ Pi เป็นชุดของพลังงานต่ำคอมพิวเตอร์บอร์ดเดียวที่...

VPN ที่ดีที่สุดสำหรับ Android 2017 - วิธีการใช้ VPN ใน Android

ไปเป็นวันเมื่อ VPNs เพียงสำหรับเทคโนโลยี savvies และแฮกเกอร...

ความคิดเห็น