GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Apache na Debian 8.2

Úvod

Tento návod vám pomůže s instalací a konfigurací Apache na vašem serveru Debian 8.2. Apache je webový server, který je velmi populární v systémech Linux a na internetu. Je používán mnoha webhostingovými společnostmi po celém světě kvůli jeho popularitě a účinnosti při hostování stránek přes World Wide Web.

Předpoklady

Potřebujete server Debian 8.2, který je nakonfigurován se statickou IP adresou. Pokud ještě nemáte server, můžete navštívit stránku Atlantic.Net VPS Hosting a spustit nový server za méně než 30 sekund.

Nainstalujte Apache na Debian 8.2

Chcete-li začít, přihlaste se do svého Debianu 8.2 přes SSH nebo přes Atlantic.Net Cloud VNC Portal.

Jakmile budete mít přístup k serveru, prvním krokem je instalace Apache pomocí následujícího příkazu:

sudo apt-get install apache2

Spusťte Apache pomocí následujícího příkazu:

service apache2 start

Ověřte, zda vše funguje zadáním http://VAŠE.IP.ADD.RESS
Vaši IP lze získat ze serveru pomocí následujícího příkazu:

ifconfig eth0 | grep inet | awk '{ print $2 }'

Konfigurace Apache (jednoho hostitele)

Nyní nakonfigurujeme Apache otevřením hlavního konfiguračního souboru a odpovídajícím způsobem upravíme řádky ServerName a  ServerAdmin.

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

Tento obrázek je konfigurační soubor, když je na vašem serveru nainstalován Apache.

Uložte soubor a restartujte službu Apache HTTP, aby se změny projevily.

service apache2 restart

Nyní můžete vytvořit/nahrát svůj webový obsah do HTML adresáře Apache. (Nezapomeňte nahradit stávající soubor index.html vaším index.html, který je vaší domovskou stránkou)

nano /var/www/html/index.html

 

Konfigurace Apache (Multi-Host)

Pokud byste chtěli hostovat více webových stránek, pokračujte otevřením hlavního konfiguračního souboru, zkopírujte existující záznam virtuálního hostitele a vložte jej pod něj. Poté odpovídajícím způsobem upravte řádky ServerName, ServerAdmin a  DocumentRoot.

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

Případně můžete zkopírovat následující položky a upravit je podle toho:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/site1
ServerName site1.com
ServerAlias www.site1.com
 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/site2
ServerName site2.com
ServerAlias www.site2.com
 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Nyní musíme vytvořit adresáře pro stránky, které byly právě nakonfigurovány, site1 a site2.

mkdir /var/www/site1
mkdir /var/www/site2

Nyní můžete začít vytvářet/nahrávat svůj webový obsah do adresáře webů Apache.

nano /var/www/site1/index.html
nano /var/www/site2/index.html

Co dál?

Díky tomu máte nyní server nainstalovaný a nakonfigurovaný s Apache. Nyní můžete pokračovat ve vytváření svých webových stránek. Děkujeme, že nás sledujete, a neváhejte nás kontaktovat pro další aktualizace.


Linux
  1. Jak nainstalovat Apache Maven na Debian 9

  2. Jak nainstalovat Apache Maven na Debian 10

  3. Jak nainstalovat Redis Server na Debian 11

  1. Jak nainstalovat Apache na Debian 9

  2. Jak nainstalovat Apache Cassandra na Debian 9

  3. Jak nainstalovat Minecraft Server na Debian 9

  1. Jak nainstalovat SuiteCRM na Debian 9

  2. Jak nainstalovat Apache ActiveMQ na Debian 10

  3. Jak nainstalovat Apache Tomcat 10 na Debian 10