Kā Ubuntu instalēt Lighttpd ar PHP, MariaDB un PhpMyAdmin


Lighttpd ir atvērtā koda tīmekļa serveris Linux mašīnām, ļoti ātrs un ļoti mazs, tam nav nepieciešams daudz atmiņas un procesora, kas padara to par vienu no labākajiem serveriem jebkuram projektam kam ir nepieciešams ātrums tīmekļa lapu izvietošanā.

  1. Atbalsts FastCGI, SCGI, CGI saskarnēm.
  2. Atbalsts chroot lietošanai.
  3. Atbalsts mod_rewrite.
  4. TLS/SSL atbalsts, izmantojot OpenSSL.
  5. Ļoti mazs izmērs: 1 MB.
  6. Zems CPU un RAM patēriņš.
  7. Licencēts saskaņā ar BSD licenci.

Šajā rakstā ir paskaidrots, kā Ubuntu 20.04 instalēt Lighttpd, MariaDB, PHP ar PhpMyAdmin.

1. solis: Lighttpd instalēšana Ubuntu

Par laimi, Lighttpd ir pieejams instalēšanai no oficiālajām Ubuntu krātuvēm, tādēļ, ja vēlaties instalēt Lighttpd, jums jāpalaiž tikai šī komanda.

$ sudo apt install lighttpd

Kad esat instalējis Lighttpd, varat doties uz savu vietni vai IP adresi, un jūs redzēsiet šo lapu, kas apstiprina Lighttpd instalēšanu jūsu datorā.

Pirms došanās uz turpmāku instalēšanu es vēlētos jums pastāstīt, ka šīs svarīgākās lietas par Lighttpd jums jāzina pirms turpināt.

  1. /var/www/html - ir noklusējuma Lighttpd saknes mape.
  2. /etc/lighttpd/ - ir noklusējuma mape Lighttpd konfigurācijas failiem.

2. solis: PHP instalēšana Ubuntu

Lighttpd tīmekļa serveris nebūs lietojams bez PHP FastCGI atbalsta. Lai iespējotu MySQL atbalstu, jums jāinstalē arī pakete ‘php-mysql’.

# sudo apt install php php-cgi php-mysql

Tagad, lai iespējotu PHP moduli, izpildiet šīs komandas terminālā.

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

Pēc moduļu iespējošanas atkārtoti ielādējiet Lighttpd servera konfigurāciju, izpildot zemāk esošo komandu.

$ sudo service lighttpd force-reload

Tagad, lai pārbaudītu, vai PHP darbojas vai nē, izveidosim failu test.php , kas atrodas vietnē /var/www/test.php .

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

Nospiediet pogu i , lai sāktu rediģēšanu, un pievienojiet tai šādu rindu.

<?php phpinfo(); ?>

Nospiediet taustiņu ESC un ierakstiet : x un nospiediet taustiņu Enter , lai saglabātu failu.

Tagad dodieties uz savu domēnu vai IP adresi un izsauciet failu test.php , piemēram, http://127.0.0.1/test.php . Jūs redzēsiet šo lapu, kas nozīmē, ka PHP ir veiksmīgi instalēta.

3. solis: MariaDB instalēšana Ubuntu

MariaDB ir MySQL dakša, tas ir arī labs datu bāzes serveris, ko izmantot kopā ar Lighttpd, lai to instalētu Ubuntu 20.04, palaidiet šīs komandu sērijas terminālā.

$ 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

Pēc instalēšanas jūs varat palaist drošības skriptu, lai nodrošinātu MariaDB instalāciju, kā parādīts.

$ sudo mysql_secure_installation

Skripts tiks aicināts ievadīt vai iestatīt saknes paroli. Pēc tam atbildiet uz Y par katru nākamo uzvedni.

PhpMyAdmin instalēšana Ubuntu

PhpMyAdmin ir spēcīgs tīmekļa interfeiss, lai pārvaldītu datu bāzes tiešsaistē, gandrīz katrs sistēmas administrators to izmanto, jo to ir ļoti viegli pārvaldīt, izmantojot datu bāzes. Lai to instalētu Ubuntu 20.04, palaidiet zemāk esošo komandu.

$ sudo apt install phpmyadmin

Instalēšanas laikā tas parādīs zemāk esošo dialoglodziņu, izvēlieties NO .

Tagad izvēlieties ‘Lighttpd’.

Mēs šeit gandrīz esam pabeiguši, vienkārši palaidiet šo vienkāršo komandu, lai izveidotu simbolu saiti /var/www/ uz PHPMyAdmin mapi /usr/share/.

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

Tagad dodieties uz vietni http:// localhost/phpmyadmin , un tā lūgs ievadīt saknes paroli, kuru esat iestatījis iepriekš MariaDB instalēšanas laikā.

Tas ir viss, visi jūsu servera komponenti tagad ir izveidoti un darbojas. Jūs varat sākt izvietot savus tīmekļa projektus.