Hvordan installere Lighttpd med PHP, MariaDB og PhpMyAdmin i Ubuntu


Lighttpd er en åpen kildekode-webserver for Linux-maskiner, veldig rask og veldig liten i størrelse, den krever ikke mye minne og CPU-bruk, noe som gjør den til en av de beste serverne for ethvert prosjekt som trenger hastighet i distribusjon av nettsider.

Lighttpd funksjoner

  1. Støtte for FastCGI, SCGI, CGI-grensesnitt.
  2. Støtte for bruk av chroot.
  3. Støtte for mod_rewrite.
  4. Støtte for TLS/SSL ved bruk av OpenSSL.
  5. A Veldig liten størrelse: 1MB.
  6. Lav CPU- og RAM-bruk.
  7. Lisensiert under BSD-lisensen.

Denne artikkelen forklarer hvordan du installerer Lighttpd, MariaDB, PHP med PhpMyAdminUbuntu 20.04 >.

Trinn 1: Installere Lighttpd på Ubuntu

Heldigvis er Lighttpd tilgjengelig for installasjon fra de offisielle Ubuntu-repositoriene, så hvis du vil installere Lighttpd, trenger du bare å kjøre følgende kommando.

sudo apt install lighttpd

Når Lighttpd er installert, kan du gå til nettstedet eller IP-adressen din, og du vil se denne siden som bekrefter installasjonen av Lighttpd på maskinen din.

Før, på vei for videre installasjon, vil jeg gjerne fortelle deg at følgende er de viktige tingene om Lighttpd du bør vite før du fortsetter.

  1. /var/www/html – er standard rotmappen for Lighttpd.
  2. /etc/lighttpd/ – er standardmappen for Lighttpd-konfigurasjonsfiler.

Trinn 2: Installere PHP på Ubuntu

Lighttpd-nettserveren vil ikke være brukbar uten PHP FastCGI-støtte. I tillegg må du også installere 'php-mysql'-pakken for å aktivere MySQL-støtte.

sudo apt install php php-cgi php-mysql

Nå for å aktivere PHP-modulen, kjør følgende kommandoer i terminalen.

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

Etter å ha aktivert moduler, last inn Lighttpd-serverkonfigurasjonen på nytt ved å kjøre kommandoen nedenfor.

sudo service lighttpd force-reload

Nå for å teste om PHP fungerer eller ikke, la oss lage en «test.php»-fil i /var/www/test.php.

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

Trykk på «i »-knappen for å begynne å redigere, og legg til følgende linje.

<?php phpinfo(); ?>

Trykk ESC-tasten, og skriv:x og trykk Enter-tasten for å lagre filen.

Gå nå til domenet eller IP-adressen din og ring test.php-filen, som http://127.0.0.1/test.php. Du vil se denne siden som betyr at PHP er vellykket installert.

Trinn 3: Installere MariaDB i Ubuntu

MariaDB er en gaffel fra MySQL, det er også en god databaseserver å bruke med Lighttpd, for å installere den på Ubuntu 20.04 kjør disse kommandoseriene 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 det er installert, kan du kjøre sikkerhetsskriptet for å sikre MariaDB-installasjonen som vist.

sudo mysql_secure_installation

Skriptet vil bli bedt om å angi root-passordet eller sette det opp. Deretter svarer du Y for hver påfølgende melding.

Installere PhpMyAdmin i Ubuntu

PhpMyAdmin er et kraftig nettgrensesnitt for å administrere databaser online, nesten alle systemadministratorer bruker det fordi det er veldig enkelt å administrere databaser ved å bruke det. For å installere den på Ubuntu 20.04, kjør kommandoen nedenfor.

sudo apt install phpmyadmin

Under installasjonen vil den vise deg dialogboksen nedenfor, velg NO.

Velg nå 'Lighttpd'.

Vi er nesten ferdige her, bare kjør denne enkle kommandoen for å lage en symbolkobling i /var/www/ til PHPMyAdmin-mappen i /usr/share/.

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

Gå nå til http://localhost/phpmyadmin og den vil be deg om å skrive inn root-passordet, som du har angitt ovenfor under installasjonen av MariaDB.

Det er det, alle serverkomponentene dine er oppe og kjører nå. Du kan begynne å distribuere nettprosjektene dine.