Difference between revisions of "Apache"
Helikopter (talk | contribs) m |
|||
Line 1: | Line 1: | ||
− | + | Apache är en av världens mest använda webbservrar. Och hostar idag ca 35-40% av alla hemsidor i världen. Apache är en väldigt enkel webbserver att konfigurera och har även flera användbara tillägg. | |
− | Apache är en av världens mest använda webbservrar. Och hostar idag ca 35-40% av alla hemsidor i världen. Apache är en väldigt enkel webbserver | + | |
+ | ==Installation== | ||
+ | sudo apt-get install apache2 | ||
=== Apache kommandon === | === Apache kommandon === | ||
− | <code> | + | <code>a2ensite</code> För att aktivera en sida. Tillgängliga sidor finns i mappen <code>/etc/apache2/sites-available</code> |
− | |||
− | |||
<code>a2dissite</code> För att inaktivera av en sida. Aktiverade sidor finns i mappen <code>/etc/apache2/sites-enabled</code> | <code>a2dissite</code> För att inaktivera av en sida. Aktiverade sidor finns i mappen <code>/etc/apache2/sites-enabled</code> | ||
− | <code> | + | <code>a2dismod</code> För att stänga av ett tillägg. Aktiverade tillägg finns i mappen <code>/etc/apache2/mods-enabled</code> |
− | + | <code>a2enmod</code> För att aktivera ett tillägg. Tillgängliga tillägg finns i mappen <code>/etc/apache2/mods-available</code> | |
− | |||
− | För att få virtualhost att fungera så räcker det att man lägger till denna raden i apache configen. | + | == Konfiguration == |
+ | vHosts är bra att använda om man bara har en IP utåt och vill dela port 80/443 med flera hemsidor men ha olika domännamn. För att få virtualhost att fungera så räcker det att man lägger till denna raden i apache configen. | ||
ServerName hackernet.se | ServerName hackernet.se | ||
Line 36: | Line 36: | ||
ServerTokens ProductOnly | ServerTokens ProductOnly | ||
ServerSignature Off | ServerSignature Off | ||
+ | |||
+ | [[Category:Guider]] |
Revision as of 20:58, 23 July 2015
Apache är en av världens mest använda webbservrar. Och hostar idag ca 35-40% av alla hemsidor i världen. Apache är en väldigt enkel webbserver att konfigurera och har även flera användbara tillägg.
Installation
sudo apt-get install apache2
Apache kommandon
a2ensite
För att aktivera en sida. Tillgängliga sidor finns i mappen /etc/apache2/sites-available
a2dissite
För att inaktivera av en sida. Aktiverade sidor finns i mappen /etc/apache2/sites-enabled
a2dismod
För att stänga av ett tillägg. Aktiverade tillägg finns i mappen /etc/apache2/mods-enabled
a2enmod
För att aktivera ett tillägg. Tillgängliga tillägg finns i mappen /etc/apache2/mods-available
Konfiguration
vHosts är bra att använda om man bara har en IP utåt och vill dela port 80/443 med flera hemsidor men ha olika domännamn. För att få virtualhost att fungera så räcker det att man lägger till denna raden i apache configen.
ServerName hackernet.se
Kopiera default filen under sites-available.
cp /etc/apache2/sites-available/default ./hackernet
Öppna den nya filen och lägg till raden precis under ServerAdmin
och över DocumentRoot
Ändra även DocumentRoot
och Directory
ifall du vill att en annan hemsida ska visas istället för orginal.
Aktivera sedan sidan med
a2ensite hackernet
Log files
SSL
Generera säker konfiguration.
https://mozilla.github.io/server-side-tls/ssl-config-generator/
Dölj Version
Skriv följande i Apache.conf/httpd.conf
ServerTokens ProductOnly ServerSignature Off