Apache je bezplatný webový server s otevřeným zdrojovým kódem vyvinutý a spravovaný nadací Apache Foundation , který je dostatečně rychlý a snadno se instaluje a konfiguruje.
Poskytuje mnoho modulů pro přizpůsobení vašich stránek vašim preferencím. Můžete například povolit SSL pro svůj web, nakonfigurovat virtuální hostitele a tak dále.
V této příručce si ukážeme, jak nainstalovat a nakonfigurovat webový server Apache na Alpine Linux.
Nainstalujte Apache Webserver v Alpine Linux
Chcete-li začít, přihlaste se do svého Alpine Linux instance a aktualizujte index balíčku pomocí následujícího příkazu apk.
# apk update
Jakmile budou repozitáře obnoveny, nainstalujte Apache webový server, jak je znázorněno.
# apk add apache2
Dále spusťte Apache webový server, spusťte příkaz:
# rc-service apache2 start OR # service apache2 start
Chcete-li potvrdit nebo ověřit, že Apache běží, spusťte příkaz.
# service apache2 status
Případně můžete procházet IP adresu vašeho Alpine Linuxu ve webovém prohlížeči a to je to, co získáte.
http://Server-IP-Address
Toto je jisté potvrzení, že Apache byl nainstalován webový server.
Hostování webu pomocí Apache na Alpine Linux
V Alpine Linux , dokument root se nachází v /var/www/localhost/htdocs cesta. Zde je výchozí index.html je nalezen soubor, jehož obsah jsme právě viděli v prohlížeči.
Chcete-li hostovat svůj vlastní web, přejmenujte nebo odstraňte výchozí index.html soubor a umístěte nebo vytvořte vlastní.
Zde je ukázka našeho vlastního souboru.
<!DOCTYPE html> <html lang="en"> <head> <title>Test Site</title> </head> <body> <h1>Success! The Test Site is working!</h1> </body> </html>
Uložte soubor a znovu načtěte Apache.
# service apache2 restart
Přejděte do prohlížeče a znovu načtěte stránku. Vaše stránky se zobrazí jako na obrázku.
Nainstalujte PHP na Alpine Linux
Pokud máte v úmyslu hostit PHP pak je třeba nainstalovat PHP pro Apache , spusťte příkaz:
# apk add php$phpverx-apache2
Chcete-li potvrdit, že PHP je nainstalován, vytvořte info.php soubor v kořenovém adresáři dokumentu.
$ sudo nano /var/www/localhost/htdocs/info.php
Vložte následující řádky kódu.
<?php phpinfo(): ?>
Uložte soubor a ukončete.
Poté procházením následující adresy URL přejděte na stránku PHP.
http://Server-IP-Address/info.php
Měli byste získat tuto stránku, což je jasná indikace, že PHP bylo úspěšně nainstalováno na Alpine Linux.
A je to zábal! V této příručce jsme si ukázali, jak můžete nainstalovat Apache webový server na Alpine Linux .