ການຕິດຕັ້ງ Toolkit LAMP ໃນ Ubuntu

ແພັກເກັດຊໍແວທີ່ເອີ້ນວ່າ LAMP ປະກອບມີລະບົບປະຕິບັດການກ່ຽວກັບແກ່ນ Linux, ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Apache, ຖານຂໍ້ມູນ MySQL ແລະສ່ວນປະກອບ PHP ທີ່ໃຊ້ສໍາລັບເຄື່ອງຈັກໃນເວັບໄຊທ໌. ຕໍ່ໄປ, ພວກເຮົາອະທິບາຍລາຍລະອຽດກ່ຽວກັບການຕິດຕັ້ງແລະການກໍານົດຄ່າເບື້ອງຕົ້ນຂອງໂຄງການເພີ່ມເຕີມເຫຼົ່ານີ້, ການນໍາໃຊ້ເວີຊັນຫຼ້າສຸດຂອງ Ubuntu ເປັນຕົວຢ່າງ.

ຕິດຕັ້ງຊຸດ LAMP ໃນ Ubuntu

ເນື່ອງຈາກວ່າຮູບແບບຂອງບົດຄວາມນີ້ແລ້ວຫມາຍຄວາມວ່າທ່ານໄດ້ຕິດຕັ້ງ Ubuntu ໃນຄອມພິວເຕີຂອງທ່ານ, ພວກເຮົາຈະຂ້າມຂັ້ນຕອນນີ້ແລະໄປໂດຍກົງກັບບັນດາໂຄງການອື່ນໆ, ແຕ່ທ່ານສາມາດຊອກຫາຄໍາແນະນໍາກ່ຽວກັບຫົວຂໍ້ທີ່ສົນໃຈກັບທ່ານໂດຍອ່ານບົດອື່ນໆຂອງພວກເຮົາຕໍ່ລິ້ງຕໍ່ໄປນີ້.

ລາຍະລະອຽດເພີ່ມເຕີມ:
ການຕິດຕັ້ງ Ubuntu ໃນ VirtualBox
ຄູ່ມືການຕິດຕັ້ງ Linux ດ້ວຍ Flash Drives

ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ Apache

ເລີ່ມຕົ້ນໂດຍການຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍເວັບເປີດທີ່ເອີ້ນວ່າ Apache. ມັນເປັນຫນຶ່ງໃນຕົວເລືອກທີ່ດີທີ່ສຸດ, ດັ່ງນັ້ນມັນຈະກາຍເປັນຕົວເລືອກຂອງຜູ້ໃຊ້ຈໍານວນຫລາຍ. ໃນ Ubuntu ມັນຖືກນໍາມາໃຊ້ໂດຍຜ່ານ "Terminal":

  1. ເປີດເມນູແລະເປີດ console ຫຼືກົດການປະສົມປະສານທີ່ສໍາຄັນ Ctrl + Alt + T.
  2. ຫນ້າທໍາອິດ, ປັບປຸງລະບົບ repositories ຂອງທ່ານເພື່ອຮັບປະກັນວ່າທ່ານມີທັງຫມົດສ່ວນປະກອບທີ່ຈໍາເປັນ. ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ພິມຄໍາສັ່ງsudo apt-get update.
  3. ການກະທໍາທັງຫມົດໂດຍຜ່ານ sudo ເຮັດວຽກກັບການເຂົ້າເຖິງຮາກ, ດັ່ງນັ້ນໃຫ້ແນ່ໃຈວ່າທ່ານໃສ່ລະຫັດຜ່ານຂອງທ່ານ (ມັນຈະບໍ່ສະແດງໃນເວລາທີ່ທ່ານເຂົ້າມັນ).
  4. ເມື່ອສົມບູນ, ເຂົ້າsudo apt-get install apache2ເພື່ອເພີ່ມ apache ກັບລະບົບ.
  5. ຢືນຢັນຕື່ມແຟ້ມທັງຫມົດໂດຍການເລືອກຄໍາຕອບ D.
  6. ພວກເຮົາຈະທົດສອບເຄື່ອງແມ່ຂ່າຍເວັບໂດຍການແລ່ນsudo apache2ctl configtest.
  7. syntax ຄວນຈະເປັນປະກະຕິ, ແຕ່ບາງຄັ້ງກໍ່ມີການເຕືອນກ່ຽວກັບຄວາມຕ້ອງການເພີ່ມ Servername.
  8. ເພີ່ມຕົວແປທົ່ວໂລກນີ້ໄປຍັງແຟ້ມການຕັ້ງຄ່າເພື່ອຫລີກລ່ຽງການເຕືອນໃນອະນາຄົດ. ແລ່ນໄຟລ໌ຕົວຂອງມັນເອງຜ່ານsudo nano /etc/apache2/apache2conf.
  9. ໃນປັດຈຸບັນດໍາເນີນການ console ສອງ, ບ່ອນທີ່ດໍາເນີນການຄໍາສັ່ງip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's //*$//'ເພື່ອຊອກຫາທີ່ຢູ່ IP ຂອງທ່ານຫຼືໂດເມນຂອງເຄື່ອງແມ່ຂ່າຍ.
  10. ໃນຄັ້ງທໍາອິດ "Terminal" ໄປລົງລຸ່ມສຸດຂອງໄຟລ໌ທີ່ເປີດແລະເຂົ້າServerName + ຊື່ໂດເມນຫຼືທີ່ຢູ່ IPທີ່ທ່ານໄດ້ຮຽນຮູ້. ບັນທຶກການປ່ຽນແປງຜ່ານ Ctrl + O ແລະປິດໄຟລ໌ການຕັ້ງຄ່າ.
  11. ເຮັດການທົດສອບອີກເພື່ອໃຫ້ແນ່ໃຈວ່າບໍ່ມີຂໍ້ຜິດພາດແລະຫຼັງຈາກນັ້ນ restart ເວັບເຊີຟເວີໂດຍຜ່ານsudo systemctl restart apache2.
  12. ເພີ່ມ Apache ເພື່ອເລີ່ມຕົ້ນ, ຖ້າທ່ານຕ້ອງການໃຫ້ມັນເລີ່ມຕົ້ນດ້ວຍລະບົບປະຕິບັດການທີ່ມີຄໍາສັ່ງsudo systemctl ເປີດ apache2.
  13. ມັນຍັງມີພຽງແຕ່ເພື່ອເລີ່ມຕົ້ນການເຄື່ອງແມ່ຂ່າຍຂອງເວັບໄຊຕ໌ເພື່ອກວດເບິ່ງຄວາມຫມັ້ນຄົງຂອງມັນ, ການນໍາໃຊ້ຄໍາສັ່ງsudo systemctl start apache2.
  14. ເປີດຕົວທ່ອງເວັບຂອງທ່ານແລະໄປlocalhostທີ່ຢູ່ ຖ້າທ່ານຢູ່ໃນຫນ້າຫລັກຂອງ Apache, ຫຼັງຈາກນັ້ນທຸກສິ່ງທຸກຢ່າງແມ່ນເຮັດວຽກຢ່າງຖືກຕ້ອງ, ດໍາເນີນໄປໃນຂັ້ນຕອນຕໍ່ໄປ.

ຂັ້ນຕອນທີ 2: ຕິດຕັ້ງ MySQL

ຂັ້ນຕອນທີສອງແມ່ນການເພີ່ມຖານຂໍ້ມູນ MySQL, ເຊິ່ງກໍ່ແມ່ນຜ່ານ console ມາດຕະຖານໂດຍນໍາໃຊ້ຄໍາສັ່ງທີ່ມີຢູ່ໃນລະບົບ.

  1. Priority in "Terminal" ຂຽນsudo apt-get install mysql-serverແລະຄລິກໃສ່ ກະລຸນາໃສ່.
  2. ຢືນຢັນການເພີ່ມໄຟລ໌ໃຫມ່.
  3. ໃຫ້ແນ່ໃຈວ່າໄດ້ຮັບປະກັນການນໍາໃຊ້ສະພາບແວດລ້ອມ MySQL ຂອງທ່ານ, ສະນັ້ນໃຫ້ແນ່ໃຈວ່າມີການຕິດຕັ້ງດ້ວຍການຕິດຕັ້ງເພີ່ມເຕີມໂດຍຜ່ານການຕິດຕັ້ງsudo mysql_secure_installation.
  4. ການຕັ້ງຄ່າການຕັ້ງຄ່າ plugin ສໍາລັບຄວາມຕ້ອງການລະຫັດຜ່ານບໍ່ມີຄໍາສັ່ງດຽວ, ເນື່ອງຈາກຜູ້ໃຊ້ແຕ່ລະຄົນຖືກຊົດໃຊ້ໂດຍການແກ້ໄຂຂອງຕົນເອງໃນແງ່ຂອງການກວດສອບ. ຖ້າທ່ານຕ້ອງການຕິດຕັ້ງຂໍ້ກໍານົດ, ເຂົ້າໄປໃນ console y ຕາມການຮ້ອງຂໍ.
  5. ຕໍ່ໄປ, ທ່ານຈໍາເປັນຕ້ອງເລືອກລະດັບການປົກປ້ອງ. ທໍາອິດໃຫ້ອ່ານລາຍລະອຽດຂອງແຕ່ລະພາລາມິເຕີ, ແລະຫຼັງຈາກນັ້ນໃຫ້ເລືອກທີ່ເຫມາະສົມທີ່ສຸດ.
  6. ຕັ້ງລະຫັດຜ່ານໃຫມ່ເພື່ອຮັບປະກັນການເຂົ້າເຖິງຮາກ.
  7. ນອກຈາກນັ້ນ, ທ່ານຈະເຫັນການຕັ້ງຄ່າຄວາມປອດໄພຕ່າງໆຢູ່ທາງຫນ້າຂອງທ່ານ, ອ່ານແລະຍອມຮັບຫຼືປະຕິເສດຖ້າທ່ານເຫັນວ່າມັນຈໍາເປັນ.

ພວກເຮົາແນະນໍາໃຫ້ອ່ານຄໍາອະທິບາຍວິທີການຕິດຕັ້ງອື່ນໃນບົດຄວາມແຍກຕ່າງຫາກຂອງພວກເຮົາ, ເຊິ່ງທ່ານຈະພົບເຫັນຢູ່ໃນການເຊື່ອມຕໍ່ຕໍ່ໄປນີ້.

ເບິ່ງອີກ: ຄູ່ມືການຕິດຕັ້ງ MySQL ສໍາລັບ Ubuntu

ຂັ້ນຕອນທີ 3: ຕິດຕັ້ງ PHP

ຂັ້ນຕອນສຸດທ້າຍເພື່ອຮັບປະກັນການດໍາເນີນງານຕາມປົກກະຕິຂອງລະບົບ LAMP ແມ່ນການຕິດຕັ້ງອົງປະກອບ PHP. ບໍ່ມີຫຍັງມີຄວາມຫຍຸ້ງຍາກໃນການປະຕິບັດຂະບວນການນີ້, ທ່ານພຽງແຕ່ຕ້ອງການນໍາໃຊ້ຄໍາສັ່ງທີ່ມີຢູ່, ແລະຫຼັງຈາກນັ້ນ configure ການເຮັດວຽກຂອງ add-on ຕົວມັນເອງ.

  1. ໃນ "Terminal" ຂຽນທີມງານsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0ການຕິດຕັ້ງອົງປະກອບທີ່ຈໍາເປັນໃນກໍລະນີທີ່ທ່ານຕ້ອງການຮຸ່ນ 7.
  2. ບາງຄັ້ງຄໍາສັ່ງຂ້າງເທິງແມ່ນແຕກ, ດັ່ງນັ້ນການນໍາໃຊ້sudo apt install php 72-cliຫຼືsudo apt install hhvmການຕິດຕັ້ງເວີຊັນຫຼ້າສຸດທີ່ມີຢູ່ 7.2.
  3. ເມື່ອສໍາເລັດຂັ້ນຕອນ, ໃຫ້ແນ່ໃຈວ່າການຕິດຕັ້ງທີ່ຖືກຕ້ອງຖືກຕິດຕັ້ງໂດຍຂຽນໃນ consolephp-v.
  4. ການຈັດການຖານຂໍ້ມູນແລະການປະຕິບັດຫນ້າເວັບແມ່ນປະຕິບັດໂດຍໃຊ້ເຄື່ອງມືຟຣີ PHPmyadmin, ເຊິ່ງຍັງຕ້ອງການທີ່ຈະຕິດຕັ້ງໃນລະຫວ່າງການຕັ້ງຄ່າ LAMP. ທໍາອິດໃຫ້ໃສ່ຄໍາສັ່ງsudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. ຢືນຢັນການເພີ່ມໄຟລ໌ໃຫມ່ໂດຍການເລືອກຕົວເລືອກທີ່ເຫມາະສົມ.
  6. ລະບຸເວັບເຊີຟເວີ "Apache2" ແລະຄລິກໃສ່ "OK".
  7. ທ່ານຈະໄດ້ຮັບການແນະນໍາໃຫ້ກໍານົດຖານຂໍ້ມູນໂດຍຜ່ານຄໍາສັ່ງພິເສດ, ຖ້າຈໍາເປັນ, ເລືອກຄໍາຕອບທີ່ດີ.
  8. ສ້າງລະຫັດຜ່ານເພື່ອລົງທະບຽນກັບເຄື່ອງແມ່ຂ່າຍຂອງຖານຂໍ້ມູນ, ຫຼັງຈາກນັ້ນທ່ານຈະຕ້ອງຢືນຢັນມັນໂດຍການເຂົ້າມັນໃຫມ່.
  9. ໂດຍຄ່າເລີ່ມຕົ້ນ, ທ່ານຈະບໍ່ສາມາດເຂົ້າສູ່ລະບົບ PHPmyadmin ແທນຜູ້ໃຊ້ທີ່ມີການເຂົ້າເຖິງຮາກຫຼືຜ່ານການເຊື່ອມຕໍ່ TPC, ດັ່ງນັ້ນທ່ານຈໍາເປັນຕ້ອງປິດການໃຊ້ງານການປິດການໃຊ້ງານ. ເປີດສິດທິຮາກຜ່ານຄໍາສັ່ງsudo -i.
  10. ໃຊ້ການປິດໂດຍການພິມecho "ປັບປຸງຜູ້ໃຊ້ plugin ທີ່ກໍານົດໄວ້ =" ບ່ອນທີ່ User = "ຮາກ"; flush privileges "| mysql -u root -p mysql.

ໃນຂະບວນການນີ້, ການຕິດຕັ້ງແລະການຕັ້ງຄ່າຂອງ PHP ສໍາລັບ LAMP ສາມາດຖືກພິຈາລະນາແລ້ວສໍາເລັດ.

ເບິ່ງອີກ: ຄູ່ມືການຕິດຕັ້ງ PHP ສໍາລັບ Ubuntu Server

ມື້ນີ້ພວກເຮົາເວົ້າລົມກ່ຽວກັບການຕິດຕັ້ງແລະການຕັ້ງຄ່າພື້ນຖານຂອງສ່ວນປະກອບ LAMP ສໍາລັບລະບົບປະຕິບັດການ Ubuntu. ແນ່ນອນ, ນີ້ບໍ່ແມ່ນຂໍ້ມູນທັງຫມົດທີ່ສາມາດສະຫນອງໃນຫົວຂໍ້ນີ້, ມີຄວາມແຕກຕ່າງຫຼາຍທີ່ກ່ຽວຂ້ອງກັບການນໍາໃຊ້ໂດເມນຫຼາຍຫຼືຖານຂໍ້ມູນ. ຢ່າງໃດກໍຕາມ, ໂດຍຜ່ານຄໍາແນະນໍາຂ້າງເທິງ, ທ່ານສາມາດກຽມລະບົບຂອງທ່ານໄດ້ງ່າຍສໍາລັບການເຮັດວຽກທີ່ເຫມາະສົມຂອງຊຸດຊອບແວນີ້.