ວິທີການຕິດຕັ້ງ Lighttpd ກັບ PHP, MariaDB ແລະ PhpMyAdmin ໃນ Ubuntu


Lighttpd ແມ່ນໂປແກຼມເປີດເວັບ ສຳ ລັບເຄື່ອງ Linux, ມີຄວາມໄວແລະຂະ ໜາດ ນ້ອຍຫຼາຍ, ມັນບໍ່ ຈຳ ເປັນຕ້ອງໃຊ້ ໜ່ວຍ ຄວາມ ຈຳ ຫຼາຍແລະໃຊ້ CPU ເຊິ່ງເຮັດໃຫ້ມັນເປັນ ໜຶ່ງ ໃນເຄື່ອງແມ່ຂ່າຍທີ່ດີທີ່ສຸດ ສຳ ລັບໂຄງການໃດກໍ່ຕາມ. ທີ່ຕ້ອງການຄວາມໄວໃນການ ນຳ ໃຊ້ ໜ້າ ເວັບຕ່າງໆ.

<

  • ສະ ໜັບ ສະ ໜູນ FastCGI, SCGI, CGI ອິນເຕີເຟດ.
  • ສະ ໜັບ ສະ ໜູນ ການໃຊ້ chroot.
  • ສະ ໜັບ ສະ ໜູນ mod_rewrite.
  • ສະ ໜັບ ສະ ໜູນ TLS/SSL ໂດຍໃຊ້ OpenSSL.
  • ຂະ ໜາດ ນ້ອຍຫຼາຍ: 1MB.
  • ໃຊ້ CPU ແລະ RAM ໜ້ອຍ.
  • ໄດ້ຮັບໃບອະນຸຍາດພາຍໃຕ້ໃບອະນຸຍາດ BSD.
  • ບົດຂຽນນີ້ອະທິບາຍວິທີການຕິດຕັ້ງ Lighttpd, MariaDB, PHP ກັບ PhpMyAdmin ໃນ Ubuntu 20.04.

    ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ Lighttpd ໃນ Ubuntu

    ໂຊກດີທີ່ Lighttpd ມີໃຫ້ຕິດຕັ້ງຈາກຫ້ອງການ Ubuntu ທີ່ເປັນທາງການ, ສະນັ້ນຖ້າທ່ານຕ້ອງການຕິດຕັ້ງ Lighttpd, ທ່ານພຽງແຕ່ຕ້ອງ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    $ sudo apt install lighttpd
    

    ເມື່ອໃດທີ່, Lighttpd ຕິດຕັ້ງແລ້ວ, ທ່ານສາມາດໄປທີ່ເວັບໄຊທ໌ຫລືທີ່ຢູ່ IP ຂອງທ່ານແລະທ່ານຈະເຫັນ ໜ້າ ນີ້ທີ່ຢັ້ງຢືນການຕິດຕັ້ງ Lighttpd ໃນເຄື່ອງຂອງທ່ານ.

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

    <

  • /var/www/html - ແມ່ນໂຟນເດີຮາກເດີມ ສຳ ລັບ Lighttpd.
  • /etc/lighttpd/ - ແມ່ນໂຟນເດີເລີ່ມຕົ້ນ ສຳ ລັບແຟ້ມການຕັ້ງຄ່າຂອງ Lighttpd.
  • ຂັ້ນຕອນທີ 2: ການຕິດຕັ້ງ PHP ໃນ Ubuntu

    ເຄື່ອງແມ່ຂ່າຍເວັບ Lighttpd ຈະບໍ່ສາມາດ ນຳ ໃຊ້ໄດ້ໂດຍບໍ່ມີການສະ ໜັບ ສະ ໜູນ PHP FastCGI. ນອກຈາກນັ້ນ, ທ່ານຍັງ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງ 'php-mysql' ຊຸດເພື່ອໃຫ້ການສະ ໜັບ ສະ ໜູນ MySQL.

    # sudo apt install php php-cgi php-mysql
    

    ຕອນນີ້ເພື່ອເປີດໃຊ້ໂປແກຼມ PHP, ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ຢູ່ປາຍທາງ.

    $ sudo lighty-enable-mod fastcgi 
    $ sudo lighty-enable-mod fastcgi-php
    

    ຫຼັງຈາກເປີດໃຊ້ໂມດູນ, ໃຫ້ຕັ້ງຄ່າການຕັ້ງຄ່າເຊີຟເວີຂອງ Lighttpd ໂດຍການແລ່ນ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້.

    $ sudo service lighttpd force-reload

    ດຽວນີ້ເພື່ອທົດສອບວ່າ PHP ກຳ ລັງເຮັດວຽກຫລືບໍ່, ໃຫ້ສ້າງເອກະສານ ' test.php ທີ່ຢູ່ໃນ /var/www/test.php .

    $ sudo vi /var/www/html/test.php

    ກົດປຸ່ມ“ i ” ເພື່ອເລີ່ມການດັດແກ້, ແລະເພີ່ມແຖວຕໍ່ໄປນີ້ໃສ່ມັນ.

    <?php phpinfo(); ?>

    ກົດປຸ່ມ ESC ແລະຂຽນ : x ແລະກົດປຸ່ມ ເຂົ້າ ເພື່ອບັນທຶກເອກະສານ.

    ຕອນນີ້ໄປທີ່ໂດເມນຫລືທີ່ຢູ່ IP ຂອງທ່ານແລະໂທຫາ test.php ຟາຍເຊັ່ນ http://127.0.0.1/test.php . ທ່ານຈະເຫັນ ໜ້າ ນີ້ເຊິ່ງ ໝາຍ ຄວາມວ່າ PHP ຖືກຕິດຕັ້ງ ສຳ ເລັດແລ້ວ.

    ຂັ້ນຕອນທີ 3: ການຕິດຕັ້ງ MariaDB ໃນ Ubuntu

    MariaDB ແມ່ນຄວາມຍາວຂອງສ້ອມຈາກ MySQL, ມັນຍັງເປັນຖານຂໍ້ມູນເຊີຟເວີຖານຂໍ້ມູນທີ່ດີທີ່ຈະໃຊ້ກັບ Lighttpd, ເພື່ອຕິດຕັ້ງມັນໃສ່ Ubuntu 20.04 ແລ່ນຊຸດ ຄຳ ສັ່ງເຫຼົ່ານີ້ຢູ່ໃນປາຍທາງ.

    $ sudo apt-get install software-properties-common
    $ sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
    $ sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.piconets.webwerks.in/mariadb-mirror/repo/10.5/ubuntu focal main'
    $ sudo apt update
    $ sudo apt install mariadb-server
    

    ເມື່ອຕິດຕັ້ງແລ້ວ, ທ່ານສາມາດເອີ້ນ ຕຳ ແໜ່ງ ຄວາມປອດໄພເພື່ອຮັບປະກັນການຕິດຕັ້ງ MariaDB ດັ່ງທີ່ສະແດງໄວ້.

    $ sudo mysql_secure_installation
    

    ສະຄິບຈະຖືກກະຕຸ້ນໃຫ້ໃສ່ລະຫັດຜ່ານຮາກຫຼືຕັ້ງຄ່າມັນ. ຫຼັງຈາກນັ້ນ, ໃຫ້ຕອບ Y ສຳ ລັບທຸກໆການກະຕຸ້ນເຕືອນຕໍ່ໄປ.

    ຕິດຕັ້ງ PhpMyAdmin ໃນ Ubuntu

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

    $ sudo apt install phpmyadmin
    

    ໃນລະຫວ່າງການຕິດຕັ້ງ, ມັນຈະສະແດງໃຫ້ທ່ານສົນທະນາດ້ານລຸ່ມ, ເລືອກ NO .

    ຕອນນີ້ເລືອກ 'Lighttpd'.

    ພວກເຮົາເກືອບຈະເຮັດໄດ້ແລ້ວທີ່ນີ້, ພຽງແຕ່ ດຳ ເນີນການ ຄຳ ສັ່ງງ່າຍໆນີ້ເພື່ອສ້າງ symlink ໃນ /var/www/ ໃສ່ໂຟນເດີ PHPMyAdmin ໃນ /usr/share/.

    $ sudo ln -s /usr/share/phpmyadmin/ /var/www

    ຕອນນີ້ເຂົ້າໄປ http:// localhost/phpmyadmin ແລະມັນຈະຂໍໃຫ້ທ່ານໃສ່ລະຫັດລັບຮາກ, ທີ່ທ່ານໄດ້ຕັ້ງໄວ້ຂ້າງເທິງໃນລະຫວ່າງການຕິດຕັ້ງ MariaDB.

    ນັ້ນແມ່ນມັນ, ສ່ວນປະກອບຂອງເຊີຟເວີຂອງທ່ານທັງ ໝົດ ແມ່ນ ກຳ ລັງໃຊ້ງານຢູ່, ທ່ານສາມາດເລີ່ມ ນຳ ໃຊ້ໂປແກຼມເວັບຂອງທ່ານ.