วิธีที่แนะนำในการติดตั้ง Wordpress จากแพ็คเกจบนเซิร์ฟเวอร์คืออะไร?


10

ฉันมีเซิร์ฟเวอร์ LAMP ให้บริการจากhttp: //91.xxx.xx.xx/ (แค่ที่อยู่ IP ตัวอย่าง) และฉันต้องการติดตั้ง Wordpress ที่นั่น

ฉันไปไกลถึงขั้นตอนง่ายๆsudo apt-get install wordpressในการติดตั้ง Wordpress แล้ว แต่ฉันก็ยังไม่แน่ใจเกี่ยวกับขั้นตอนการปฏิบัติที่ดีที่สุดหลังจากนั้น

ฉันอ่านเอกสารเพื่อติดตั้ง Wordpress ใน Ubuntu wikiแต่มันล้าสมัย นอกจากนี้ผมไม่สามารถคิดออกจาก/usr/share/doc/wordpress/README.Debianที่ระบุไว้ในแพคเกจ WordPress

นี่คือบันทึกย่อเพิ่มเติมของสิ่งที่ฉันพยายามทำกับไซต์:

  • เซิร์ฟเวอร์กำลังใช้งาน Ubuntu 10.04 LTS
  • Wordpress และซอฟต์แวร์อื่น ๆ ที่จำเป็นต้องติดตั้งจากแพ็คเกจจากที่เก็บของ Ubuntu อย่างเป็นทางการ
  • ฉันไม่ได้วางแผนที่จะใช้ juju
  • Wordpress ควรใช้งานได้จากhttp: //91.xxx.xx.xx/โดยตรง (ไม่ใช่จากhttp: //91.xxx.xx.xx/blogหรือhttp: //91.xxx.xx.xx/wordpress )

ฉันขอขอบคุณสำหรับความช่วยเหลือเกี่ยวกับชุดของขั้นตอนที่แนะนำอย่างชัดเจนหลังจากการติดตั้งแพคเกจ wordpress ครั้งแรกเพื่อให้เว็บไซต์ทำงานและทำงานเนื่องจากมีข้อมูลมากมายอยู่ที่นั่น แต่ดูเหมือนว่าจะล้าสมัย


คำถามนี้ดูเหมือนว่าจะถูกยกเลิกหากคุณประสบปัญหาที่คล้ายกันโปรดถามคำถามใหม่พร้อมรายละเอียดเกี่ยวกับปัญหาของคุณ หากคุณรู้สึกว่าคำถามนี้ไม่ได้ถูกยกเลิกโปรดตั้งค่าสถานะคำถามเพื่ออธิบายว่า ฉันกำลังตั้งค่าสถานะนี้เพื่อปิด :)
Ringtail

ปัญหาที่คล้ายกัน ติดตั้งจาก Synaptic และคาดว่าการจัดเรียงบางส่วนของรายการเมนู GUI เพื่อบริหารบางสิ่งบางอย่าง เหตุใดจึงต้องจัดทำแพ็คเกจ Synaptic โดยไม่เพิ่มรายการเมนูทำให้ผู้ใช้ต้องเริ่ม googling เพื่อเริ่มต้นขั้นตอนที่ 0 ฉันยังพบ "readme" (readme.html ไม่ใช่ readme.debian) สิ่งแรกที่บอกคือไปดาวน์โหลด WP และแตกไฟล์ ฯลฯ โอ้ ดีใจมากที่ฉันเพิ่งติดตั้งจากแพ็คเกจ

คำตอบ:


1

การใช้แพ็คเกจจาก ubuntu repos เป็นวิธีที่ดีที่สุดในการรับซอฟต์แวร์ทดสอบ แต่อาจได้รับแจ้งว่าอาจใช้เวลาสักครู่ก่อนที่คุณจะได้รับการอัพเดตแพ็คเกจใหม่และการอัปเดตเหล่านี้มักจะมาพร้อมกับรุ่น ubuntu ใหม่ เอาล่ะเริ่มกันเลย

  1. ไปที่ลิงก์ < http://wordpress.org/latest.tar.gz > เพื่อดาวน์โหลดแพ็คเกจ WordPress ที่เสถียรล่าสุด

  2. ยุบ (ยกเลิกการบีบอัด) เนื้อหาไปยังโฟลเดอร์รูทของเว็บเซิร์ฟเวอร์ของคุณ /var/www/มักจะ ตรวจสอบให้แน่ใจว่าในโฟลเดอร์รูทเว็บเซิร์ฟเวอร์ของคุณคุณสามารถค้นหาโฟลเดอร์ต่อไปนี้เพื่อให้แน่ใจwp-admin, wp-content, wp-includes

  3. จากนั้นไปที่ที่อยู่เซิร์ฟเวอร์ของคุณและเริ่มการติดตั้ง 5 นาที คุณบอกว่าคุณอยู่ที่http://91.xxx.xxx.xxx

  4. ถ้าในภายหลังคุณต้องการ wordpress ในโฟลเดอร์อื่นยุบแพ็คเกจ wordpress /var/www/blogหากคุณต้องการให้มันปรากฏที่http://91.xxx.xxx.xxx/blog


1
ขอบคุณสำหรับความคิดเห็นของคุณ อย่างที่ฉันบอกไปฉันต้องการติดตั้งจากแพ็คเกจไม่ใช่จาก wordpress.org และฉันต้องการทราบขั้นตอนหลังการติดตั้งนั่นคือวิธีที่แนะนำในการตั้งค่า Apache เพื่อให้อินสแตนซ์ของ wordpress ปรากฏที่91.xxx.xx.xxและหากมีsymlinkใด ๆ ที่ฉันต้องการสร้าง ฯลฯ คำตอบของคุณแม้ว่าฉันจะขอขอบคุณสำหรับความช่วยเหลือของคุณ (ขอบคุณ!) ไม่ได้ตอบคำถามใด ๆ
David Planella

1

ฉันรู้ว่าหัวข้อนี้เป็นบิตเก่า แต่ฉันยังคงตอบสนองและแบ่งปันความคิดของฉันตั้งแต่นี้เป็นโพสต์เท่านั้นที่ฉันเคยพบใน askubuntu.com เกี่ยวกับการใช้จากwordpress apt-getหลังจากลองและข้อผิดพลาดสองสามชั่วโมงฉันได้ข้อสรุปว่าเราควรใช้ซอร์สการติดตั้งจาก wordpress.org มากกว่าการใช้แพ็คเกจไบนารีของ Ubuntu จาก apt-get เหตุผลของฉัน:

  • เอกสารอย่างเป็นทางการไม่ทำงานนอกกรอบ ณ วันนี้ (2/09/2557 ในขณะที่การอัพเดทครั้งล่าสุดคือ 1/31/2014 ประมาณหนึ่งสัปดาห์ก่อน) ในกรณีของฉันฉันพบข้อผิดพลาดและต้องการวิธีแก้ปัญหา [1]

  • แม้ว่าฉันจะสามารถเรียกใช้การwordpressติดตั้งจาก apt-get ด้วยวิธีแก้ปัญหาที่ฉันได้กล่าวไว้ข้างต้น แต่ฉันก็พบว่ารุ่นทำงานนั้นเป็น3.3.1(เช่นpackage.ubuntu.com บอกเช่นนั้นสำหรับ Precise ) เมื่อรุ่นล่าสุดพร้อมใช้งานบนเซิร์ฟเวอร์ที่ ติดตั้งจากแหล่งที่มาคือ3.8.xและแดชบอร์ดคิดว่ามันเป็นรุ่นล่าสุด ฉันไม่สามารถหาวิธีที่จะบอกได้ว่าเวอร์ชั่นล่าสุดจริงเป็นวิธีที่ก้าวหน้ากว่า ดังนั้นที่นี่ฉันเห็นด้วยกับความได้เปรียบในความคิดเห็นนี้

สภาพแวดล้อมของฉัน; เซิร์ฟเวอร์ Ubuntu 12.04 ใน Amazon EC2

[1] ข้อผิดพลาดบนเบราว์เซอร์เมื่อเข้าถึง http://YOURDOMAIN/wordpress

Neither /etc/wordpress/config-ec2-54-201-233-60.us-west-2.compute.amazonaws.com.php nor /etc/wordpress/config-us-west-2.compute.amazonaws.com.php could be found.
Ensure one of them exists, is readable by the webserver and contains the right password/username.

วิธีแก้ปัญหา: การวางไฟล์สองไฟล์ไว้ด้วยกันเช่น

$ /etc/wordpress/config-localhost.php config-localhost.php.org && sudo mv wp-config.php wp-config.php.org
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.