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.
- Støtte til FastCGI-, SCGI-, CGI-grænseflader.
- Støtte til brug af chroot.
- Understøttelse af mod_rewrite.
- Understøttelse af TLS/SSL ved hjælp af OpenSSL.
- En meget lille størrelse: 1 MB.
- Lavt CPU- og RAM-forbrug.
- 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.
- /var/www/html - er standard rodmappen til Lighttpd.
- /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 mappen PHPMyAdmin 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.