Yadda ake Sanya Lighttpd tare da PHP, MariaDB da PhpMyAdmin a cikin Ubuntu


Lighttpd sabar gidan yanar gizo ce mai buɗewa don injinan Linux, mai sauri da ƙanƙanta girmansa, baya buƙatar ƙwaƙwalwar ajiya mai yawa da amfani da CPU wanda ya sa ya zama ɗayan mafi kyawun sabar ga kowane aiki. wanda ke buƙatar saurin tura shafukan yanar gizo.

  1. Tallafi don hanyoyin sadarwa na FastCGI, SCGI, CGI.
  2. Tallafawa don amfani da chroot.
  3. Tallafi don mod_rewrite.
  4. Taimako don TLS/SSL ta amfani da OpenSSL.
  5. Ƙananan girma: 1MB.
  6. Rashin amfani da CPU da RAM.
  7. An yi lasisi ƙarƙashin lasisin BSD.

Wannan labarin ya bayyana yadda ake shigar da Lighttpd, MariaDB, PHP tare da PhpMyAdmin akan Ubuntu 20.04.

Mataki 1: Sanya Lighttpd akan Ubuntu

An yi sa'a, Lighttpd yana samuwa don shigarwa daga wuraren ajiyar Ubuntu na hukuma, Don haka idan kuna son shigar da Lighttpd, kawai kuna aiwatar da umarni mai zuwa.

$ sudo apt install lighttpd

Da zarar an shigar da Lighttpd, zaku iya zuwa gidan yanar gizonku ko adireshin IP ɗinku kuma zaku ga wannan shafin wanda ke tabbatar da shigar da Lighttpd akan injin ku.

Kafin, ci gaba don ƙarin shigarwa, Ina so in gaya muku cewa waɗannan abubuwa ne masu mahimmanci game da Lighttpd ya kamata ku sani kafin ci gaba.

  1. /var/www/html - shine babban fayil ɗin tushen tushen Lighttpd.
  2. /etc/lighttpd/ - shine babban fayil ɗin tsoho don fayilolin daidaitawar Lighttpd.

Mataki 2: Sanya PHP akan Ubuntu

Sabar gidan yanar gizo na Lighttpd ba za a yi amfani da shi ba tare da tallafin PHP FastCGI ba. Bugu da ƙari, kuna buƙatar shigar da kunshin 'php-mysql' don ba da damar tallafin MySQL.

# sudo apt install php php-cgi php-mysql

Yanzu don kunna tsarin PHP, gudanar da umarni masu zuwa a cikin tashar.

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

Bayan kunna kayayyaki, sake shigar da saitin uwar garken Lighttpd ta hanyar aiwatar da umarnin da ke ƙasa.

$ sudo service lighttpd force-reload

Yanzu don gwada idan PHP yana aiki ko a'a, bari mu ƙirƙiri fayil 'test.php' a cikin /var/www/test.php.

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

Danna maɓallin \i don fara gyarawa, kuma ƙara layin da ke gaba gare shi.

<?php phpinfo(); ?>

Danna maɓallin ESC, sannan ka rubuta:x sannan ka danna maɓallan Shigar da don adana fayil ɗin.

Yanzu je zuwa yankinku ko adireshin IP kuma ku kira fayil test.php, kamar http://127.0.0.1/test.php. Za ku ga wannan shafin wanda ke nufin cewa an shigar da PHP cikin nasara.

Mataki 3: Shigar da MariaDB a cikin Ubuntu

MariaDB cokali ne daga MySQL, kuma yana da kyau uwar garken bayanai don amfani da Lighttpd, don shigar da shi akan Ubuntu 20.04 yana gudanar da waɗannan jerin umarni a cikin tashar.

$ 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

Da zarar an shigar, zaku iya gudanar da rubutun tsaro don tabbatar da shigarwar MariaDB kamar yadda aka nuna.

$ sudo mysql_secure_installation

Za a sa rubutun ya shigar da tushen kalmar sirri ko saita shi. Bayan haka, amsa Y don kowane faɗakarwa na gaba.

Shigar da PhpMyAdmin a cikin Ubuntu

PhpMyAdmin shine babban hanyar yanar gizo mai ƙarfi don sarrafa bayanan bayanai akan layi, kusan kowane mai kula da tsarin yana amfani da shi saboda yana da sauƙin sarrafa bayanai ta amfani da shi. Don shigar da shi akan Ubuntu 20.04, gudanar da umarnin da ke ƙasa.

$ sudo apt install phpmyadmin

Yayin shigarwa, zai nuna maka maganganun da ke ƙasa, zaɓi NO.

Yanzu zaɓi 'Lighttpd'.

Muna kusan gamawa anan, kawai gudanar da wannan umarni mai sauƙi don ƙirƙirar alamar haɗin gwiwa a cikin /var/www/ zuwa babban fayil ɗin PHPMyAdmin a cikin /usr/share/.

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

Yanzu je zuwa http://localhost/phpmyadmin kuma zai tambaye ku shigar da tushen kalmar sirri, wanda kuka saita a sama yayin shigarwar MariaDB.

Shi ke nan, duk abubuwan haɗin uwar garken ku suna aiki yanzu, Kuna iya fara tura ayyukan yanar gizon ku.