Hvernig á að setja upp Lighttpd með PHP, MariaDB og PhpMyAdmin í Ubuntu
Lighttpd er opinn vefþjónn fyrir Linux vélar, mjög hraðvirkur og mjög lítill í sniðum, hann krefst ekki mikillar minnis og örgjörvanotkunar sem gerir hann að einum besta þjóninum fyrir hvaða verkefni sem er. sem þarf hraða við að dreifa vefsíðum.
- Stuðningur við FastCGI, SCGI, CGI tengi.
- Stuðningur við notkun chroot.
- Stuðningur við mod_rewrite.
- Stuðningur við TLS/SSL með OpenSSL.
- Mjög lítil stærð: 1MB.
- Lág CPU og vinnsluminni notkun.
- Leyfi undir BSD leyfinu.
Þessi grein útskýrir hvernig á að setja upp Lighttpd, MariaDB, PHP með PhpMyAdmin á Ubuntu 20.04.
Skref 1: Uppsetning Lighttpd á Ubuntu
Sem betur fer er Lighttpd hægt að setja upp frá opinberu Ubuntu geymslunum, þannig að ef þú vilt setja upp Lighttpd þarftu aðeins að keyra eftirfarandi skipun.
$ sudo apt install lighttpd
Þegar Lighttpd hefur verið sett upp geturðu farið á vefsíðuna þína eða IP tölu og þú munt sjá þessa síðu sem staðfestir uppsetningu Lighttpd á vélinni þinni.
Áður en ég stefni á frekari uppsetningu vil ég segja þér að eftirfarandi eru mikilvæg atriði um Lighttpd sem þú ættir að vita áður en þú heldur áfram.
- /var/www/html – er sjálfgefin rótarmappa fyrir Lighttpd.
- /etc/lighttpd/ – er sjálfgefin mappa fyrir Lighttpd stillingarskrár.
Skref 2: Uppsetning PHP á Ubuntu
Lighttpd vefþjónn verður ekki nothæfur án PHP FastCGI stuðnings. Að auki þarftu líka að setja upp 'php-mysql' pakkann til að virkja MySQL stuðning.
# sudo apt install php php-cgi php-mysql
Nú til að virkja PHP eininguna skaltu keyra eftirfarandi skipanir í flugstöðinni.
$ sudo lighty-enable-mod fastcgi $ sudo lighty-enable-mod fastcgi-php
Eftir að hafa virkjað einingar skaltu endurhlaða Lighttpd netþjónsstillingu með því að keyra skipunina hér að neðan.
$ sudo service lighttpd force-reload
Nú til að prófa hvort PHP virkar eða ekki, búum til 'test.php' skrá í /var/www/test.php.
$ sudo vi /var/www/html/test.php
Ýttu á \i hnappinn til að byrja að breyta og bættu eftirfarandi línu við hana.
<?php phpinfo(); ?>
Ýttu á ESC takkann og skrifaðu:x og ýttu á Enter takkann til að vista skrána.
Farðu nú á lénið þitt eða IP tölu og hringdu í test.php skrána, eins og http://127.0.0.1/test.php. Þú munt sjá þessa síðu sem þýðir að PHP hefur verið sett upp með góðum árangri.
Skref 3: Uppsetning MariaDB í Ubuntu
MariaDB er gaffal frá MySQL, það er líka góður gagnagrunnsþjónn til að nota með Lighttpd, til að setja hann upp á Ubuntu 20.04 keyra þessar röð skipana í flugstöðinni.
$ 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
Þegar það hefur verið sett upp geturðu keyrt öryggishandritið til að tryggja MariaDB uppsetninguna eins og sýnt er.
$ sudo mysql_secure_installation
Handritið verður beðið um að slá inn rótarlykilorðið eða setja það upp. Síðan skaltu svara Y
fyrir hverja síðari vísun.
Að setja upp PhpMyAdmin í Ubuntu
PhpMyAdmin er öflugt vefviðmót til að stjórna gagnagrunnum á netinu, næstum allir kerfisstjórar nota það vegna þess að það er mjög auðvelt að stjórna gagnagrunnum með því að nota það. Til að setja það upp á Ubuntu 20.04 skaltu keyra skipunina hér að neðan.
$ sudo apt install phpmyadmin
Meðan á uppsetningu stendur mun það sýna þér gluggann hér að neðan, veldu NO
.
Veldu nú 'Lighttpd'.
Við erum næstum búin hér, keyrðu bara þessa einföldu skipun til að búa til tákntengil í /var/www/ í PHPMyAdmin möppuna í /usr/share/.
$ sudo ln -s /usr/share/phpmyadmin/ /var/www
Farðu nú á http://localhost/phpmyadmin og það mun biðja þig um að slá inn rótarlykilorðið, sem þú hefur stillt hér að ofan við uppsetningu MariaDB.
Það er það, allir netþjónsíhlutir þínir eru í gangi núna, þú getur byrjað að dreifa vefverkefnum þínum.