Cum se instalează serverul web Apache pe Ubuntu 18.04 [Quickstart]


Introducere

serverul HTTP Apache este cel mai utilizat server web din lume. Oferă multe caracteristici puternice, inclusiv module încărcate dinamic, Suport media robust și integrare extinsă cu alte programe software populare.

în acest ghid, vă vom explica cum să instalați un server web Apache pe serverul Ubuntu 18.04. Pentru o versiune mai detaliată a acestui tutorial, vă rugăm să consultați modul de instalare a serverului web Apache pe Ubuntu 18.04.,

cerințe preliminare

înainte de a începe acest ghid, ar trebui să aveți următoarele:

  • un server Ubuntu 18.04 și un utilizator obișnuit, non-root, cu privilegii sudo. În plus, va trebui să activați un firewall de bază pentru a bloca porturile neesențiale. Puteți afla cum să configurați un cont de utilizator obișnuit și să configurați un firewall pentru serverul dvs. urmând ghidul nostru inițial de configurare a serverului Pentru Ubuntu 18.04.când aveți un cont disponibil, conectați-vă ca utilizator non-root pentru a începe.,

    Pasul 1-Instalarea Apache

    Apache este disponibil în depozitele software implicite ale Ubuntu, astfel încât să îl puteți instala folosind instrumente convenționale de gestionare a pachetelor.,Apache pagina de destinație pentru a confirma că software-ul se execută în mod corespunzător prin adresa IP:

    You should see the default Ubuntu 18.04 Apache web page:

    Step 4 — Setting Up Virtual Hosts (Recommended)

    When using the Apache web server, you can use virtual hosts (similar to server blocks in Nginx) to encapsulate configuration details and host more than one domain from a single server. We will set up a domain called your_domain, but you should replace this with your own domain name. To learn more about setting up a domain name with DigitalOcean, see our introduction to DigitalOcean DNS.

    Create the directory for your_domain:

    sudo mkdir /var/www/your_domain

    Atribui dreptul de proprietate asupra director:

    • sudo chown -R $USER:$USER /var/www/your_domain

    permisiunile dvs. de web rădăcini ar trebui să fie corect dacă nu ați modificat unmask valoare, dar puteți să vă asigurați tastând:

    • sudo chmod -R 755 /var/www/your_domain

    de a Crea un eșantion index.html pagina folosind nano sau editorul preferat:

    • nano /var/www/your_domain/index.html

    în Interior, se adaugă următorul exemplu de cod HTML:

    /var/www/your_domain/index.,html
    <html> <head> <title>Welcome to Your_domain!</title> </head> <body> <h1>Success! The your_domain virtual host is working!</h1> </body></html>

    Salvați și închideți fișierul când ați terminat.

    Face o nouă gazdă virtuală fișier la /etc/apache2/sites-available/your_domain.conf:

    • sudo nano /etc/apache2/sites-available/your_domain.conf

    Inserați codul în următoarea configurație bloc, actualizat pentru noul nostru director și numele de domeniu:

    /etc/apache2/sites-available/your_domain.conf

    Salvați și închideți fișierul când ați terminat.,

    Enable file cu a2ensite:

    • sudo a2ensite your_domain.conf

    Dezactivați-ul implicit definit în 000-default.conf:

    • sudo a2dissite 000-default.conf

    Test pentru erorile de configurare:

    • sudo apache2ctl configtest

    ar trebui să vedeți următoarele ieșire:

    Output
    Syntax OK

    Restart Apache să pună în aplicare modificări:

    • sudo systemctl restart apache2

    Apache ar trebui să fie acum de servire numele dvs. de domeniu., Puteți testa acest lucru prin navigarea la , unde ar trebui să vedeți ceva de genul asta:

    Concluzie

    Acum, că aveți dvs. de web server instalat, aveți mai multe opțiuni pentru tipul de conținut pentru a servi și tehnologiile pe care doriți să-l utilizați pentru a crea o experiență mai bogată.dacă doriți să construiți o stivă de aplicații mai completă, consultați acest articol despre cum să configurați o stivă LAMP pe Ubuntu 18.04.

Author: admin

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *