ສິ່ງ ໜຶ່ງ ທີ່ພວກເຮົາຕ້ອງເຮັດຫຼັງຈາກຕິດຕັ້ງ Ubuntu 16.04, ແລະອີກຢ່າງ ໜຶ່ງ ຖ້າພວກເຮົາມາຈາກການຕິດຕັ້ງທີ່ສະອາດ, ແມ່ນ ຕິດຕັ້ງ ໃໝ່ ທຸກໆໂປແກຼມທີ່ພວກເຮົາໃຊ້ໃນ Ubuntu ຂອງພວກເຮົາ. ຖ້າທ່ານເປັນນັກພັດທະນາເວັບທ່ານແນ່ນອນຈະສົນໃຈຕິດຕັ້ງ WordPress ໃນ PC ຂອງທ່ານ. ເພາະສະນັ້ນ, ທີ່ Ubunlog ພວກເຮົາຕ້ອງການສະແດງວິທີການ ຕິດຕັ້ງ WordPress ໃນ Ubuntu ຢ່າງງ່າຍດາຍພຽງແຕ່ປະຕິບັດຕາມສາມຂັ້ນຕອນເທົ່ານັ້ນ, ໂດຍຜ່ານເຄື່ອງມືທີ່ເອີ້ນວ່າ Docker. ພວກເຮົາບອກທ່ານ.
Docker ແມ່ນຫຍັງ?
ກ່ອນອື່ນ ໝົດ ແລະກ່ອນອື່ນ ໝົດ, ມັນສົມຄວນທີ່ຈະອະທິບາຍວ່າມັນແມ່ນຫຍັງແລະມັນເຮັດວຽກໄດ້ແນວໃດ Docker. ດີ, Docker ແມ່ນໂປແກຼມຟຣີທີ່ອະນຸຍາດໃຫ້ພວກເຮົາ package ໂຄງການຊອບແວຂອງພວກເຮົາໃນສິ່ງທີ່ພວກເຮົາຮູ້ວ່າເປັນພາຊະນະບັນຈຸ (ບ່ອນເກັບມ້ຽນ ໃນພາສາອັງກິດ). ໃນທາງນີ້, ພວກເຮົາສາມາດມີ ສຳ ເລັດລະບົບແຟ້ມເອກະສານທີ່ປະກອບມີທຸກຢ່າງທີ່ທ່ານຕ້ອງການ (ລະຫັດແຫຼ່ງຂໍ້ມູນ, ຫ້ອງສະ ໝຸດ ທີ່ ຈຳ ເປັນ, ເຄື່ອງມືລະບົບ ... ) ເພື່ອໃຫ້ສາມາດ ດຳ ເນີນການ ຄຳ ຮ້ອງສະ ໝັກ ນີ້ໃນເຄື່ອງທີ່ສະ ໜັບ ສະ ໜູນ Docker, ຄືກັບວ່າມັນແມ່ນ app Portable.
ການຕິດຕັ້ງ Docker ແລະ WordPress
Docker ມີເຄື່ອງມືທີ່ເອີ້ນວ່າ Docker Compose ທີ່ແນ່ນອນຊ່ວຍພວກເຮົາໃນການຈັດການບັນຈຸຂອງໂຄງການ, ດັ່ງນັ້ນຈຶ່ງສາມາດເລີ່ມຕົ້ນ, ຢຸດ, ລົບລ້າງພວກມັນຫຼືເບິ່ງສະຖານະພາບຂອງພວກມັນ. ການຕິດຕັ້ງມັນ, ພວກເຮົາພຽງແຕ່ຕ້ອງປະຕິບັດ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້ໃນສະຖານີ:
sudo apt-get ຕິດຕັ້ງ docker-compose
ການໃຊ້ Docker ເພື່ອຕິດຕັ້ງ WordPress
ຕອນນີ້ພວກເຮົາຮູ້ວ່າ Docker ແມ່ນຫຍັງແລະພວກເຮົາໄດ້ຕິດຕັ້ງມັນແລ້ວ, ພວກເຮົາສາມາດ ດຳ ເນີນການ ນຳ ໃຊ້ມັນເພື່ອຕິດຕັ້ງ WordPress.
- ຂັ້ນຕອນ ທຳ ອິດແມ່ນ ສ້າງໄດເລກະທໍລີ ເອີ້ນວ່າ, ຍົກຕົວຢ່າງ, wordpress (ຂ້ອຍຮູ້, ມັນແມ່ນຕົ້ນສະບັບຫຼາຍ) ໃນໄດເລກະທໍລີຮາກໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:
mkdir ~ / wordpress
- ຕໍ່ໄປ, ພາຍໃນໄດເລກະທໍລີນັ້ນ, ພວກເຮົາຕ້ອງເຮັດ ສ້າງເອກະສານ ເອີ້ນວ່າ docker-compose.yml, ເຊິ່ງພວກເຮົາສາມາດເຮັດໄດ້ໂດຍການໄປທີ່ໄດເລກະທໍລີທີ່ສ້າງແລ້ວສ້າງເອກະສານທີ່ຕ້ອງການ, ນັ້ນແມ່ນການປະຕິບັດ:
wordpress cd
ແຕະຕ້ອງ docker-compose.yml
- ເອກະສານທີ່ docker-compose.yml ຕ້ອງມີເນື້ອໃນຕໍ່ໄປນີ້:
wordpress:
ຮູບພາບ: wordpress
ລິ້ງ:
- wordpress_db: mysql
ທ່າເຮືອ:
- ເວລາ 8080:80
ບໍລິມາດ:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
ຮູບພາບ: mariadb
ສະພາບແວດລ້ອມ:
MYSQL_ROOT_PASSWORD: examplepass
phpmyadmin:
ຮູບພາບ: corbinu / docker-phpmyadmin
ລິ້ງ:
- wordpress_db: mysql
ທ່າເຮືອ:
- ເວລາ 8181:80
ສະພາບແວດລ້ອມ:
MYSQL_USERNAME: ຮາກ
MYSQL_ROOT_PASSWORD: examplepass
ໝາຍ ເຫດ: ທ່ານສາມາດຄັດລອກເນື້ອຫາຂອງເອກະສານດ້ວຍຕົນເອງຫຼືໃນທາງກົງກັນຂ້າມ, ຄັດລອກມັນໂດຍການ ດຳ ເນີນການ:
echo file_contents> docker-compose.yml
- ຂັ້ນຕອນສຸດທ້າຍແມ່ນການເລີ່ມຕົ້ນ Docker, ເຊິ່ງພວກເຮົາສາມາດເຮັດໄດ້ງ່າຍໂດຍການແລ່ນ:
sudo docker- ປະກອບການເລີ່ມຕົ້ນ
ຕອນນີ້ທ່ານພຽງແຕ່ຕ້ອງເປີດໂປແກຼມທ່ອງເວັບຂອງທ່ານ (Firefox, Chromium ຫຼື Chrome) ແລະເຂົ້າໄປ localhost: 8080 ຜ່ານປ່ອງຂໍ້ຄວາມເທິງ. ແລະນັ້ນແມ່ນມັນ! ງ່າຍບໍ່?
ເປັນບົດສະຫລຸບສຸດທ້າຍ, ພວກເຮົາຢາກຈະເຕືອນທ່ານກ່ຽວກັບສິ່ງທີ່ພວກເຮົາໄດ້ເຮັດ. ກ່ອນອື່ນ ໝົດ, ພວກເຮົາມີ docker ຕິດຕັ້ງ, ເຄື່ອງມືທີ່ຊ່ວຍໃຫ້ພວກເຮົາຈັດຕັ້ງໂປແກຼມໂປແກຼມໂປແກຼມໂປແກຼມໃສ່ໃນພາຊະນະເພື່ອໃຫ້ມັນສາມາດ ນຳ ໃຊ້ລະບົບໃດກໍ່ໄດ້ງ່າຍ. ຂ້າງລຸ່ມນີ້ພວກເຮົາມີ ສ້າງແຟ້ມເອກະສານ docker-compose.yml ມີ ຕ້ອງມີການຕັ້ງຄ່າ WordPress, ໃນທີ່ສຸດເລີ່ມ Docker. ພວກເຮົາຫວັງວ່າບົດຄວາມນີ້ໄດ້ຊ່ວຍທ່ານຕິດຕັ້ງ WordPress ໃນ Ubuntu ຂອງທ່ານແລະວ່າ, ຖ້າທ່ານມີ ຄຳ ຖາມ, ໃຫ້ພວກເຂົາຢູ່ໃນສ່ວນ ຄຳ ເຫັນ. ຈົນຮອດຄັ້ງຕໍ່ໄປ😉
2 ຄຳ ເຫັນ, ປ່ອຍໃຫ້ທ່ານ
ຂ້ອຍບໍ່ເຂົ້າໃຈສິ່ງ ໜຶ່ງ. ເອກະສານ docker-compose.yml ແມ່ນເອກະສານການຕັ້ງຄ່າ, ແຕ່ມີການຕິດຕັ້ງ wordpress ແນວໃດ?
ຂ້ອຍສືບຕໍ່ເປັນແຕ່ລະບາດກ້າວແລະມັນບໍ່ໄດ້ຜົນ, ຂ້ອຍມີຂໍ້ຜິດພາດນີ້ເມື່ອຂ້ອຍປະຕິບັດ ຄຳ ສັ່ງສຸດທ້າຍ
sudo docker- ປະກອບການເລີ່ມຕົ້ນ
ຄວາມຜິດພາດ: yaml.scanner.ScannerError: ໃນຂະນະທີ່ສະແກນປຸ່ມງ່າຍໆ
ໃນ "./docker-compose.yml", ແຖວ 4, ຖັນ 1
ບໍ່ພົບຄວາມຄາດຫວັງ ':'
ໃນ "./docker-compose.yml", ແຖວ 5, ຖັນ 1