Inhoudsopgave:

Apache2 installeren op Ubuntu Server: 4 stappen
Apache2 installeren op Ubuntu Server: 4 stappen

Video: Apache2 installeren op Ubuntu Server: 4 stappen

Video: Apache2 installeren op Ubuntu Server: 4 stappen
Video: Apache Web Server Setup on Ubuntu 22.04 (with SSL) 2024, Juli-
Anonim
Apache2 installeren op Ubuntu Server
Apache2 installeren op Ubuntu Server
Apache2 installeren op Ubuntu Server
Apache2 installeren op Ubuntu Server

Als u Apache2 op een Ubuntu-server installeert, krijgt u de mogelijkheid om uw eigen persoonlijke website te hosten. U kunt dit gebruiken voor uw eigen persoonlijk gebruik, zakelijke of zelfs webontwikkeling.

Stap 1: Installatie

Apache is opgenomen in Ubuntu's standaard applicatiepakketrepository's, dus er zijn geen speciale tools of processen nodig om het te installeren. We kunnen het pakket eenvoudig rechtstreeks vanuit Ubuntu bijwerken en installeren. Begin door in te loggen op uw server en apt bij te werken.

sudo apt-get update

Hiermee wordt de pakketcache bijgewerkt met alle huidige pakketten die beschikbaar zijn. Eenmaal bijgewerkt, ga je gang en installeer Apache2.

sudo apt-get install apache2

Deze installatie zal Apache2 installeren, evenals eventuele ontbrekende afhankelijkheden, dus zorg ervoor dat u alles accepteert dat tijdens het installatieproces naar voren kan komen. Eenmaal voltooid, is Apache2 geïnstalleerd, maar er is wat meer configuratie nodig om het op gang te krijgen.

Stap 2: Pas de firewall aan

Ubuntu heeft een standaard firewall genaamd ufw die vrij restrictief is uit de doos. We willen het openen om communicatie van/naar de Apache-webserver te laten stromen. Gebruik de volgende opdrachten om de firewall te openen. UFW heeft een standaard Apache-profiel ingebouwd.

sudo ufw staat 'Apache Full' toe

Of u kunt het optioneel handmatig per poort doen.

sudo ufw 80. toestaan

sudo ufw toestaan 443

Stap 3: De server controleren

Nadat Apache is geïnstalleerd en de firewall is geopend, kunt u voor het eerst de status van de server controleren. Gebruik de onderstaande opdracht om te controleren of de service daadwerkelijk wordt uitgevoerd.

sudo-service apache2-status

Als de service correct werkt, zou u de status "RUNNING" moeten zien. Als dit niet het geval is, geef dan een "start" -opdracht in plaats van een "status" -opdracht om het op te starten. Nu de server actief is, kunt u de server op hostnaam of IP raken om de standaard Apache-website te bekijken.

hostnaam

of

ifconfig

Zodra u de volledige hostnaam of het IP-adres van de webserver hebt verzameld, opent u uw browser en navigeert u naar de URL waar de website naar luistert, d.w.z.

hostnaam of https://hostnaam of https://hostnaam of

Stap 4: Standaard configuratie-/loglocaties

Apache heeft een paar standaardlocaties voor het opslaan of lezen van bestanden. Je moet een beetje op je server rondneuzen om de dingen echt onder de knie te krijgen, maar de standaardinstellingen voor Ubuntu bevinden zich meestal op de onderstaande locaties

Webbestanden – /var/www/html/

Configuratiebestanden

/etc/apache2/apache2.conf /etc/apache2/sites-available/000-default.conf

Logboeken – /var/logs/apache2

Aanbevolen: