Skip to content

Latest commit

 

History

History
executable file
·
60 lines (37 loc) · 1.02 KB

apache.md

File metadata and controls

executable file
·
60 lines (37 loc) · 1.02 KB

Apache HTTP Server


Was ist Apache?

Apache ist der am meißten benutzte Web Server auf der Welt.
Ein Web-Server ist eine Software, die von einem Web-Host ausgeführt wird, um zu ermöglichen, dass man die Seite besuchen kann.
Es verwaltet alle Anfragen und jede Art von Kommunikation.


Was sind Virtual Hosts?

Virtual Hosting bedeutet, auf einer Hardware mehrere Server zu hosten.


Virtualhost einrichten

sites-available config:

<VirtualHost *:80>
ServerAdmin admin@host_example
ServerName dev.internship.com
DocumentRoot /home/azubi/planeo_internship
ErrorLog /var/log/error.log
CustomLog /var/log/access.log combined
</VirtualHost>

Resolve Hostname

in /etc/hosts:

127.0.0.1 dev.internship.com

Terminal Befehle:

  • systemctl reload apache2

    • Reloaded Config
  • systemctl restart apache2

    • Startet den Server neu
  • a2ensite (config)

    • Akiviert virtual host config
  • a2dissite (config)

    • Deaktiviert virtual host config