Kako instalirati Lighttpd s PHP-om, MariaDB-om i PhpMyAdminom u Ubuntuu


Lightpd je web poslužitelj otvorenog koda za Linux strojeve, vrlo brz i vrlo male veličine, ne zahtijeva puno memorije i upotrebe CPU-a što ga čini jednim od najboljih poslužitelja za bilo koji projekt koji treba brzinu u postavljanju web stranica.

Lighttpd značajke

  1. Podrška za FastCGI, SCGI, CGI sučelja.
  2. Podrška za korištenje chroota.
  3. Podrška za mod_rewrite.
  4. Podrška za TLS/SSL koristeći OpenSSL.
  5. A Vrlo mala veličina: 1 MB.
  6. Niska upotreba procesora i RAM-a.
  7. Licenciran prema BSD licenci.

Ovaj članak objašnjava kako instalirati Lightpd, MariaDB, PHP s PhpMyAdmin na Ubuntu 20.04 .

Korak 1: Instalirajte Lighttpd na Ubuntu

Srećom, Lighttpd je dostupan za instalaciju iz službenih repozitorija Ubuntua, pa ako želite instalirati Lighttpd, morate samo pokrenuti sljedeću naredbu.

sudo apt install lighttpd

Nakon što je Lightpd instaliran, možete otići na svoje web mjesto ili IP adresu i vidjet ćete ovu stranicu koja potvrđuje instalaciju Lighttpd-a na vašem računalu.

Prije nego što krenem na daljnju instalaciju, želio bih vam reći da su sljedeće važne stvari o Lighttpd koje biste trebali znati prije nastavka.

  1. /var/www/html – je zadana korijenska mapa za Lighttpd.
  2. /etc/lighttpd/ – je zadana mapa za Lighttpd konfiguracijske datoteke.

Korak 2: Instaliranje PHP-a na Ubuntu

Web poslužitelj Lightpd neće se moći koristiti bez podrške za PHP FastCGI. Osim toga, također morate instalirati paket ‘php-mysql’ kako biste omogućili podršku za MySQL.

sudo apt install php php-cgi php-mysql

Sada da biste omogućili PHP modul, pokrenite sljedeće naredbe u terminalu.

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

Nakon što omogućite module, ponovno učitajte konfiguraciju poslužitelja Lighttpd pokretanjem donje naredbe.

sudo service lighttpd force-reload

Sada da testiramo radi li PHP ili ne, kreirajmo datoteku 'test.php' u /var/www/test.php.

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

Pritisnite gumb “i” za početak uređivanja i dodajte mu sljedeći redak.

<?php phpinfo(); ?>

Pritisnite tipku ESC i napišite:x i pritisnite tipku Enter za spremanje datoteke.

Sada idite na svoju domenu ili IP adresu i pozovite datoteku test.php, poput http://127.0.0.1/test.php. Vidjet ćete ovu stranicu što znači da je PHP uspješno instaliran.

Korak 3: Instaliranje MariaDB-a u Ubuntu

MariaDB je račvanje MySQL-a, također je dobar poslužitelj baze podataka za korištenje s Lighttpd-om, da biste ga instalirali na Ubuntu 20.04 pokrenite ove nizove naredbi na terminalu.

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

Nakon instaliranja, možete pokrenuti sigurnosnu skriptu kako biste osigurali instalaciju MariaDB-a kao što je prikazano.

sudo mysql_secure_installation

Od skripte će se tražiti da unese root lozinku ili da je postavi. Nakon toga odgovorite Y za svaki sljedeći upit.

Instaliranje PhpMyAdmin u Ubuntu

PhpMyAdmin je moćno web sučelje za upravljanje bazama podataka na mreži, koristi ga gotovo svaki sistemski administrator jer je vrlo jednostavno upravljati bazama podataka pomoću njega. Da biste ga instalirali na Ubuntu 20.04, pokrenite donju naredbu.

sudo apt install phpmyadmin

Tijekom instalacije prikazat će vam dijaloški okvir ispod, odaberite NE.

Sada odaberite ‘Lightpd’.

Skoro smo gotovi, samo pokrenite ovu jednostavnu naredbu za stvaranje simboličke veze u /var/www/ na mapu PHPMyAdmin u /usr/share/.

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

Sada idite na http://localhost/phpmyadmin i od vas će se tražiti da unesete root lozinku koju ste postavili gore tijekom instalacije MariaDB-a.

To je to, sve komponente vašeg poslužitelja sada su pokrenute i rade, možete početi s implementacijom svojih web projekata.