Apache è un server web gratuito e open source sviluppato e mantenuto dalla Apache Foundation , che è soddisfacentemente veloce e facile da installare e configurare.
Fornisce molti moduli per personalizzare il tuo sito in base alle tue preferenze. Ad esempio, puoi abilitare SSL per il tuo sito Web, configurare host virtuali e così via.
In questa guida dimostreremo come installare e configurare il server web Apache su Alpine Linux.
Installa il server Web Apache in Alpine Linux
Per iniziare, accedi al tuo Alpine Linux istanza e aggiorna l'indice del pacchetto usando il seguente comando apk.
# apk update
Dopo aver aggiornato i repository, installa Apache server web come mostrato.
# apk add apache2
Quindi, avvia Apache server web, eseguire il comando:
# rc-service apache2 start OR # service apache2 start
Per confermare o verificare che Apache è in esecuzione, eseguire il comando.
# service apache2 status
In alternativa, puoi sfogliare l'indirizzo IP del tuo Alpine Linux su un browser web e questo è ciò che otterrai.
http://Server-IP-Address
Questa è una conferma sicura che Apache è stato installato il server web.
Ospitare un sito Web con Apache su Alpine Linux
In Linux alpino , il Documento root si trova in /var/www/localhost/htdocs il percorso. Qui è dove si trova l'impostazione predefinita index.html viene trovato il file di cui abbiamo appena visto il contenuto nel browser.
Per ospitare il tuo sito, rinomina o elimina l'index.html predefinito archiviare e posizionare o creare il proprio.
Ecco un esempio del nostro file personalizzato.
<!DOCTYPE html> <html lang="en"> <head> <title>Test Site</title> </head> <body> <h1>Success! The Test Site is working!</h1> </body> </html>
Salva il file e ricarica Apache.
# service apache2 restart
Vai al tuo browser e ricarica la pagina. Il tuo sito verrà visualizzato come mostrato.
Installa PHP su Alpine Linux
Se intendi ospitare PHP siti, quindi devi installare PHP per Apache , esegui il comando:
# apk add php$phpverx-apache2
Per confermare che PHP è installato, crea un info.php file nella radice del documento.
$ sudo nano /var/www/localhost/htdocs/info.php
Incolla le seguenti righe di codice.
<?php phpinfo(): ?>
Salva il file ed esci.
Quindi sfoglia il seguente URL per accedere alla pagina PHP.
http://Server-IP-Address/info.php
Dovresti ottenere questa pagina, una chiara indicazione che PHP è stato installato correttamente su Alpine Linux.
Ed è un involucro! In questa guida abbiamo dimostrato come installare Apache server web su Alpine Linux .