apacheKomma igång med apache


Anmärkningar

Det här avsnittet ger en översikt över vad apache är och varför en utvecklare kanske vill använda den.

Det bör också nämna alla stora ämnen inom apache och länka till relaterade ämnen. Eftersom dokumentationen för apache är ny kan du behöva skapa initialversioner av relaterade ämnen.

versioner

Olika Apache httpd-utgivningar

Version Aktuell version Släpp
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] Simple Hello World Exempel

Det här exemplet guidar dig genom att ställa in en backend som serverar en Hello World HTML-sida.

Installationskrav


Beställ frågor för detta steg!

  • sudo apt-get install apache2

Ställa in HTML


Apache-filer lever i /var/www/html/ . Låter oss snabbt dit. Se till att du är i din rotkatalog först, cd och sedan cd /var/www/html/ .

Denna html katalog är där alla dina webbplatsfiler kommer att leva. Låter snabbt skapa en enkel Hello World-fil.

Skriv in följande i din favoritredigerare

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

Spara den här filen som index.html i den aktuella katalogen och du är klar att gå!

Besöker din webbsida


Gå till localhost att besöka den sida du just skapade i din webbläsare. Om det inte fungerar, prova 127.0.0.1 . Du borde se "Hej världen!" som en h1 . Du är klar!

Installation eller installation

Detaljerade instruktioner för att få upp eller installera apache.

Ubuntu Installation


sudo apt-get install apache2
 

Windows-installation


Kolla in WAMP- stacken. WAMP står för Windows, Apache, MySQL, PhpMyAdmin.

CentOS installation


Apache 2.2 levereras med CentOS6, medan 2.4 kommer med CentOS7, för att installera på endera OS, kör

yum -y install httpd
 

macOS Installation


macOS kommer med Apache förinstallerat, men kan installera Apache via Homebrew

Om du redan har den inbyggda Apache igång måste den först stängas av och eventuella autolastningsskript tas bort.

$ 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
 

För att säkerställa att servern är uppe.

Om du får ett meddelande om att webbläsaren inte kan ansluta till servern, kontrollera först att servern är uppe.

$ ps -aef | grep httpd
 

Du bör se några httpd-processer om Apache är igång.