Hoe een website te hosten op een Apache webserver

de Apache HTTP Server (meestal aangeduid als Apache), is een gratis en open-source webserver software aangeboden door de Apache Software Foundation. Apache bestaat al meer dan 2 decennia en wordt beschouwd als beginnersvriendelijk.

in deze handleiding leert u hoe u een Apache webserver installeert om een eenvoudige HTML-website te hosten die op een Linux-platform draait.

installeer Apache webserver in Linux

op Ubuntu Linux en andere Debian-gebaseerde distributies zoals Linux Mint, kan Apache worden geïnstalleerd met het volgende commando.

$ sudo apt install apache2 -y

op Red Hat Enterprise Linux en gerelateerde distributies zoals CentOS, Fedora, en Oracle Linux, kan Apache geà nstalleerd worden met het volgende commando.

$ sudo dnf install httpd -y

op Ubuntu Linux en andere Debian-gebaseerde distributies kunt u de status van de Apache webserver starten en controleren door de onderstaande commando ‘ s uit te voeren.

$ sudo systemctl start apache2$ sudo systemctl status apache2
controleer de Apache Status op Ubuntu
controleer de Apache Status op Ubuntu

op Red Hat Enterprise Linux en gerelateerde distributies, voer de volgende commando ‘ s uit om de status van Apache te starten en te controleren.

$ sudo systemctl start httpd$ sudo systemctl status httpd
controleer de Apache-Status op RedHat
controleer de Apache-Status op RedHat

zodra u hebt bevestigd dat Apache actief is, opent u een webbrowser en voert u het IP-adres van uw Linux-server in. U kunt ook localhost invoeren in plaats van uw server IP.

u zou een testpagina moeten zien die bevestigt dat Apache goed werkt.

http://IP-AddresssORhttp://localhost
Apache-webpagina op Ubuntu
Apache-webpagina op Ubuntu controleren
Controleer Apache Web Page op RHEL
Controleer Apache Web Page op RHEL

Host een eenvoudige HTML-Website op Apache

nadat u hebt bevestigd dat Apache goed werkt, bent u nu klaar om uw website-inhoud toe te voegen. Op Apache, De standaard locatie waar publiek toegankelijke webinhoud wordt opgeslagen in / var / www / html. Dit wordt vaak aangeduid als de website root.

de eerste pagina die wordt geladen wanneer gebruikers uw website bezoeken wordt de indexpagina genoemd. Laten we er een maken als volgt.

ga eerst naar de website root met het onderstaande commando.

$ cd var/www/html

voer op Ubuntu Linux het onderstaande commando uit om het standaard indexpagina-bestand te hernoemen.

$ sudo mv index.html index.html.bk

op Red Hat is hier niets om te hernoemen omdat het standaard indexpagina-bestand niet op deze locatie is opgeslagen.

maak vervolgens een nieuw indexbestand aan met:

$ sudo nano index.html

kopieer en plak onderstaande HTML-voorbeeldcode in de open teksteditor.

<!DOCTYPE html><html><head><title>Welcome to My Website!</title><meta charset="UTF-8"></head><body><h1>Linux Shell Tips</h1><p>This website is hosted on Apache.</p></body></html>

de index opslaan en sluiten.html-bestand.

ga nu terug naar uw webbrowser en vernieuw de pagina. U moet uw nieuwe website te zien, zoals weergegeven in de afbeelding hieronder.

een voorbeeldwebsite gehost op Apache
een voorbeeldwebsite gehost op Apache

Apache webserver beheren in Linux

terwijl we deze tutorial afronden, laten we enkele basiscommando ’s voor het beheren van Apache benadrukken naast de commando’ s die we al hebben gebruikt. Zoals je misschien hebt gemerkt, wordt de Apache webservice aangeduid als apache2 op Ubuntu, terwijl het httpd wordt genoemd Op Red Hat Linux.

Apache in Te stellen om automatisch te starten wanneer de Linux-server opnieuw is opgestart, uitgevoerd:

$ sudo systemctl enable apache2$ sudo systemctl enable httpd

Voor het uitschakelen van automatisch starten van Apache wanneer de Linux-server opnieuw is opgestart, uitgevoerd:

$ sudo systemctl disable apache2$ sudo systemctl disable httpd

Apache Te herstarten, voer:

$ sudo systemctl restart apache2$ sudo systemctl restart httpd

om Te stoppen met Apache, uitvoeren:

$ sudo systemctl stop apache2$ sudo systemctl stop httpd
Conclusie

In deze tutorial, we hebben beschreven hoe om Apache te installeren op Ubuntu Linux en Red Hat Linux. We hebben je ook laten zien hoe je de standaard Apache webpagina kunt vervangen door je eigen content.

Write a Comment

Het e-mailadres wordt niet gepubliceerd.