Sådan installeres Lighttpd med PHP, MariaDB og PhpMyAdmin i Ubuntu


Lighttpd er en open source-webserver til Linux-maskiner, meget hurtig og meget lille i størrelse, det kræver ikke meget hukommelse og CPU-brug, hvilket gør det til en af de bedste servere til ethvert projekt der har brug for hastighed i implementering af websider.

  1. Understøttelse af FastCGI-, SCGI-, CGI-grænseflader.
  2. Understøttelse af brug af chroot.
  3. Understøttelse af mod_rewrite.
  4. Understøttelse af TLS/SSL ved hjælp af OpenSSL.
  5. En meget lille størrelse: 1 MB.
  6. Lav CPU- og RAM-brug.
  7. Licenseret under BSD-licensen.

Denne artikel forklarer, hvordan du installerer Lighttpd, MariaDB, PHP med PhpMyAdmin på Ubuntu 20.04.

Trin 1: Installation af Lighttpd på Ubuntu

Heldigvis er Lighttpd tilgængelig til installation fra de officielle Ubuntu-arkiver, så hvis du vil installere Lighttpd, behøver du kun at køre følgende kommando.

$ sudo apt install lighttpd

Når Lighttpd er installeret, kan du gå til dit websted eller IP-adresse, og du vil se denne side, der bekræfter installationen af Lighttpd på din maskine.

Før jeg går videre til yderligere installation, vil jeg gerne fortælle dig, at følgende er de vigtige ting ved Lighttpd, du bør vide, før du fortsætter.

  1. /var/www/html - er standard rodmappen til Lighttpd.
  2. /etc/lighttpd/ - er standardmappen til Lighttpd-konfigurationsfiler.

Trin 2: Installation af PHP på Ubuntu

Lighttpd-webserver kan ikke bruges uden PHP FastCGI-understøttelse. Derudover skal du også installere pakken ‘php-mysql’ for at aktivere MySQL-support.

# sudo apt install php php-cgi php-mysql

For at aktivere PHP-modulet skal du køre følgende kommandoer i terminalen.

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

Efter at have aktiveret moduler, genindlæs Lighttpd-serverkonfigurationen ved at køre nedenstående kommando.

$ sudo service lighttpd force-reload

Nu for at teste, om PHP fungerer eller ej, lad os oprette en ' test.php ' fil i /var/www/test.php .

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

Tryk på knappen " i " for at starte redigering, og tilføj følgende linje til den.

<?php phpinfo(); ?>

Tryk på ESC -tasten, og skriv : x , og tryk på Enter -tasten for at gemme filen.

Gå nu til dit domæne eller IP-adresse, og ring til test.php -fil, som f.eks. http://127.0.0.1/test.php . Du vil se denne side, hvilket betyder, at PHP er installeret med succes.

Trin 3: Installation af MariaDB i Ubuntu

MariaDB er en fork fra MySQL, det er også en god databaseserver, der skal bruges med Lighttpd, for at installere den på Ubuntu 20.04, kør disse serier af kommandoer i terminalen.

$ 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

Når du er installeret, kan du køre sikkerhedsscriptet for at sikre MariaDB-installationen som vist.

$ sudo mysql_secure_installation

Scriptet bliver bedt om at indtaste rodadgangskoden eller konfigurere den. Svar derefter Y for hver efterfølgende prompt.

Installation af PhpMyAdmin i Ubuntu

PhpMyAdmin er en kraftfuld webgrænseflade til at administrere databaser online, næsten alle systemadministratorer bruger den, fordi det er meget let at administrere databaser ved hjælp af den. For at installere det på Ubuntu 20.04 skal du køre kommandoen nedenfor.

$ sudo apt install phpmyadmin

Under installationen viser den nedenstående dialog, vælg NEJ .

Vælg nu 'Lighttpd'.

Vi er næsten færdige her, kør bare denne enkle kommando for at oprette et symlink i /var/www/ til PHPMyAdmin-mappen i /usr/share/.

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

Gå nu til http:/localhost/phpmyadmin , og den beder dig om at indtaste rodadgangskoden, som du har angivet ovenfor under MariaDB-installationen.

Det er det, alle dine serverkomponenter er i gang nu, du kan begynde at implementere dine webprojekter.