ติดตั้ง WordPress บน Ubuntu ในสามขั้นตอนง่ายๆด้วย Docker

wordpress-นักเทียบท่า

สิ่งหนึ่งที่เราต้องทำหลังจากติดตั้ง Ubuntu 16.04 และอื่น ๆ หากเรามาจากการติดตั้งใหม่ทั้งหมดคือ ติดตั้งใหม่ โปรแกรมทั้งหมดที่เราใช้ใน Ubuntu ของเรา หากคุณเป็นนักพัฒนาเว็บ คุณจะต้องสนใจที่จะติดตั้ง WordPress บนพีซีของคุณอย่างแน่นอน ดังนั้นใน Ubunlog เราต้องการสอนคุณว่าอย่างไร ติดตั้ง WordPress ใน Ubuntu ได้อย่างง่ายดายโดยทำตามสามขั้นตอนเท่านั้นผ่านเครื่องมือที่เรียกว่า นักเทียบท่า. เราบอกคุณ.

Docker คืออะไร?

ก่อนอื่นควรอธิบายว่ามันคืออะไรและทำงานอย่างไร นักเทียบท่า. Docker เป็นแอปพลิเคชั่นฟรีที่ช่วยให้เรา แพคเกจโครงการซอฟต์แวร์ของเราในสิ่งที่เรารู้ว่าเป็นคอนเทนเนอร์ (ภาชนะ เป็นภาษาอังกฤษ). ด้วยวิธีนี้เราสามารถมีไฟล์ ระบบไฟล์สมบูรณ์ที่มีทุกสิ่งที่คุณต้องการ (ซอร์สโค้ดไลบรารีที่จำเป็นเครื่องมือระบบ ... ) เพื่อให้สามารถเรียกใช้แอพพลิเคชั่นดังกล่าวบนเครื่องใดก็ได้ที่รองรับ Docker ราวกับว่ามันเป็น แอพพกพา.

การติดตั้ง Docker และ WordPress

นักเทียบท่ามีเครื่องมือที่เรียกว่า Docker Compose ที่ช่วยให้เราจัดการคอนเทนเนอร์ของโปรเจ็กต์ได้อย่างแม่นยำดังนั้นจึงสามารถเริ่มหยุดลบหรือดูสถานะได้ ในการติดตั้งเราต้องดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:

sudo apt-get ติดตั้งนักเทียบท่าเขียน

ใช้ Docker เพื่อติดตั้ง WordPress

ตอนนี้เรารู้แล้วว่า Docker คืออะไรและเราได้ติดตั้งแล้วเราสามารถใช้มันเพื่อติดตั้ง WordPress ได้

  • ขั้นตอนแรกคือ สร้างไดเร็กทอรี เรียกเช่น WordPress (ฉันรู้ว่ามันเป็นต้นฉบับมาก) ในไดเร็กทอรีรูทโดยใช้คำสั่งต่อไปนี้:

mkdir ~ / wordpress

  • ถัดไปในไดเร็กทอรีนั้นเราต้อง สร้างไฟล์ ที่เรียกว่า นักเทียบท่า-compose.ymlซึ่งเราสามารถทำได้โดยไปที่ไดเร็กทอรีที่สร้างขึ้นจากนั้นสร้างไฟล์ที่ต้องการนั่นคือดำเนินการ:

cd wordpress

touch docker-compose.yml

  • ไฟล์ นักเทียบท่า-compose.yml จะต้องมีเนื้อหาดังต่อไปนี้:

เวิร์ดเพรส:
ภาพ: wordpress
ลิงค์:
- wordpress_db: mysql
พอร์ต:
- 8080: 80
ปริมาณ:
- ~ / wordpress / wp_html: / var / www / html
เวิร์ดเพรส_ดีบี:
ภาพ: mariadb
สภาพแวดล้อม:
MYSQL_ROOT_PASSWORD: รหัสผ่านตัวอย่าง
phpmyadmin:
ภาพ: corbinu / docker-phpmyadmin
ลิงค์:
- wordpress_db: mysql
พอร์ต:
- 8181: 80
สภาพแวดล้อม:
MYSQL_USERNAME: รูท
MYSQL_ROOT_PASSWORD: รหัสผ่านตัวอย่าง

หมายเหตุ: คุณสามารถคัดลอก - วางเนื้อหาของไฟล์ด้วยตนเองหรือในทางกลับกันคัดลอกโดยดำเนินการ:

echo file_contents> docker-compose.yml

  • ขั้นตอนสุดท้ายคือการเริ่ม Docker ซึ่งเราสามารถทำได้อย่างง่ายดายโดยเรียกใช้:

เริ่มต้น sudo docker-compose

ตอนนี้คุณต้องเปิดเบราว์เซอร์ของคุณ (Firefox, Chromium หรือ Chrome) แล้วไปที่ localhost: 8080 ผ่านกล่องข้อความด้านบน เท่านี้เอง! ง่ายใช่มั้ย?

สรุปสุดท้ายเราต้องการเตือนคุณถึงสิ่งที่เราได้ทำไป ก่อนอื่นเรามี นักเทียบท่าที่ติดตั้งซึ่งเป็นเครื่องมือที่ช่วยให้เราจัดแพคเกจโครงการซอฟต์แวร์ในคอนเทนเนอร์เพื่อให้พอร์ตไปยังระบบใด ๆ ได้อย่างง่ายดาย ด้านล่างเรามี สร้างไฟล์ นักเทียบท่า-compose.yml กับ จำเป็นต้องกำหนดค่า WordPressเพื่อเริ่มต้น Docker ในที่สุด เราหวังว่าโพสต์นี้จะช่วยคุณติดตั้ง WordPress บน Ubuntu ของคุณและหากคุณมีคำถามใด ๆ ให้ทิ้งไว้ในส่วนความคิดเห็น จนกว่าจะถึงเวลาต่อไป😉


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Pepe dijo

    ฉันไม่เข้าใจสิ่งหนึ่ง ไฟล์ docker-compose.yml เป็นไฟล์คอนฟิกูเรชัน แต่ wordpress ติดตั้งอย่างไร?

  2.   Javivi "the Vivi" San dijo

    ฉันดำเนินการต่อทีละขั้นตอนและไม่ได้ผลฉันมีข้อผิดพลาดนี้เมื่อฉันดำเนินการคำสั่งสุดท้าย

    เริ่มต้น sudo docker-compose

    ข้อผิดพลาด: yaml.scanner.ScannerError: ขณะสแกนคีย์ธรรมดา
    ใน "./docker-compose.yml" บรรทัด 4 คอลัมน์ 1
    ไม่พบ ":" ที่คาดไว้
    ใน "./docker-compose.yml" บรรทัด 5 คอลัมน์ 1