apacheIniziare con Apache


Osservazioni

Questa sezione fornisce una panoramica di ciò che è Apache e perché uno sviluppatore potrebbe voler usarlo.

Dovrebbe anche menzionare tutti i soggetti di grandi dimensioni all'interno di apache e collegarsi agli argomenti correlati. Poiché la documentazione di apache è nuova, potrebbe essere necessario creare versioni iniziali di tali argomenti correlati.

Versioni

Varie versioni di httpd di Apache

Versione Versione corrente pubblicazione
1.3 1.3.42 1998/06/06
2.0 2.0.65 2002/04/06
2.2 2.2.32 2005-12-01
2.4 2.4.25 2012-02-21

[Ubuntu] Esempio Hello Hello World

Questo esempio ti guiderà attraverso l'impostazione di un back-end che serve una pagina HTML di Hello World.

Requisiti di installazione


Ordinare è importante per questo passaggio!

  • sudo apt-get install apache2

Configurare l'HTML


I file Apache si trovano in /var/www/html/ . Consente di arrivare rapidamente. Assicurati di essere nella tua directory principale prima, cd , quindi cd /var/www/html/ .

Questa directory html è dove vivranno tutti i file del tuo sito web. Consente di creare rapidamente un semplice file Hello World.

Usando il tuo editor di testo preferito, digita quanto segue in

<!DOCTYPE html>
<html>
<head>
    <title>Hello World!</title>
</head>
<body>
    <h1>Hello World!</h1>
</body>
</html>
 

Salva questo file come index.html nella directory corrente e sei pronto per partire!

Visitando la tua pagina web


Per visitare la pagina che hai appena creato, nel tuo browser di scelta, vai a localhost . Se ciò non funziona, prova 127.0.0.1 . Dovresti vedere "Hello World!" come un h1 . Hai finito!

Installazione o configurazione

Istruzioni dettagliate su come installare o installare Apache.

Installazione di Ubuntu


sudo apt-get install apache2
 

Installazione di Windows


Controlla lo stack WAMP . WAMP sta per Windows, Apache, MySQL, PhpMyAdmin.

Installazione di CentOS


Apache 2.2 viene fornito con CentOS6, mentre 2.4 viene fornito con CentOS7, da installare su entrambi i sistemi operativi

yum -y install httpd
 

installazione di macOS


macOS viene fornito con Apache preinstallato, tuttavia, può installare Apache tramite Homebrew

Se hai già l'Apache integrato in esecuzione, è necessario prima arrestarlo e rimuovere qualsiasi script di caricamento automatico.

$ sudo apachectl stop
$ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
$ brew install httpd24 --with-privileged-ports --with-http2
 

Per garantire che il server sia attivo.

Se ricevi un messaggio che il browser non è in grado di connettersi al server, per prima cosa controlla che il server sia attivo.

$ ps -aef | grep httpd
 

Dovresti vedere alcuni processi httpd se Apache è attivo e funzionante.