GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Apache na Ubuntu 14.04

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache na Ubuntu 14.04. Pro ty z vás, kteří nevěděli, Apache je webový server HTTP, který se používá nejčastěji. zobrazí webové stránky, když si je vyžádají webové prohlížeče. Když na svém webovém serveru zadáte adresu URL a stisknete Enter, stránky, které vidíte na obrazovce, s největší pravděpodobností obslouží webový server Apache.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Apache na server Ubuntu 14.04.

Instalovat Apache na Ubuntu 14.04

Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.

apt-get update
apt-get upgrade

Krok 2. Instalace webového serveru Apache na Ubuntu 14.04.

Budeme instalovat Apache pomocí apt-get, což je výchozí správce balíčků pro ubuntu:

apt-get install apache2 apache2-utils

Spusťte Apache a přidejte jej, aby se automaticky spustil při startu systému pomocí:

service apache2 start

Můžete si ověřit, že Apache skutečně běží, když otevřete svůj oblíbený webový prohlížeč a zadáte URL http://your-server's-address , pokud je nainstalován, uvidíte toto:

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
<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

Nyní můžeme restartovat Apache, 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 souborem index.html, který je vaším domovská stránka).

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é upravte název serveru, ServerAdmin a řádky DocumentRoot.

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

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

    <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 -p /var/www/site1
mkdir -p /var/www/site2

Nyní můžeme restartovat Apache, aby se změny projevily:

service apache2 restart

Blahopřejeme! Úspěšně jste nainstalovali Apache. Děkujeme, že jste použili tento návod k instalaci webového serveru Apache v systému Ubuntu 14.04. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální web Apache.


Ubuntu
  1. Jak nainstalovat Apache na Ubuntu 18.04

  2. Jak nainstalovat Apache Sqoop na Ubuntu 16.04

  3. Jak nainstalovat Apache na Ubuntu?

  1. Jak nainstalovat Apache na Ubuntu 20.04

  2. Jak nainstalovat Apache Maven na Ubuntu 18.04

  3. Jak nainstalovat Apache Cassandra na Ubuntu 18.04

  1. Jak nainstalovat Apache Cassandra na Ubuntu 20.04

  2. Jak nainstalovat Apache Solr na Ubuntu 20.04

  3. Jak nainstalovat Apache Tomcat 10 na Ubuntu 20.04 / Ubuntu 18.04