Instalare si configurare webserver pe Debian
Cuprins:
- Cerințe preliminare
- Instalarea Apache
- Reglați firewallul
- Verificarea instalării Apache
- Structura și cele mai bune practici ale fișierului de configurare Apache
- Concluzie
Serverul HTTP Apache este unul dintre cele mai populare servere web din lume. Este un server HTTP open-source și multiplă platforme care alimentează un procent mare din site-urile internet. Apache oferă multe funcții puternice care pot fi extinse prin module suplimentare.
În acest tutorial, vă vom explica cum să instalați Apache pe Debian 10, Buster.
Cerințe preliminare
Înainte de a începe cu tutorialul, asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo.
Instalarea Apache
Pachetele Apache sunt disponibile în depozitele Debian implicite.
Instalarea este destul de simplă. Actualizați indexul pachetului și instalați serverul web Apache cu următoarele comenzi:
sudo apt update
sudo apt install apache2
Asta este, Apache este instalat și pornit automat. Pentru a verifica tipul de stare:
sudo systemctl status apache2
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Active: active (running) since Sat 2019-07-27 13:55:49 PDT; 21s ago…
Reglați firewallul
Utilizatorii UFW pot deschide porturi HTTP (
80
) și HTTPS (
443
) activând profilul „Nginx Full”:
sudo ufw allow 'Apache Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Verificarea instalării Apache
Pentru a verifica dacă Apache funcționează corect, deschideți browserul, introduceți adresa IP a serverului sau numele de domeniu
http://YOUR_IP_OR_DOMAIN/
și veți vedea pagina de întâmpinare Apache implicită, așa cum se arată mai jos:

Pagina conține informații de bază despre fișierele de configurare Apache, scripturile de asistență și locațiile directorului.
Structura și cele mai bune practici ale fișierului de configurare Apache
- În sistemele bazate pe Debian, fișierele de configurare Apache se găsesc în directorul
/etc/apache2Principalul fișier de configurare Apache este/etc/apache2/apache2.conf. Porturile pe care le va asculta Apache sunt specificate în/etc/apache2/ports.conffișierul/etc/apache2/ports.confFișierele gazde virtuale Apache se găsesc în directorul/etc/apache2/sites-available. Fișierele de configurare găsite în acest director nu sunt utilizate de Apache decât dacă sunt conectate la directorul/etc/apache2/sites-enabledPuteți activa o directivă de gazdă virtuală prin crearea unuia2ensite, folosind comandaa2ensitedin fișierele de configurare găsite în directorsites-availablepentru directorulsites-enabledpentrusites-enabled. Pentru a dezactiva o gazdă virtuală, utilizați comandaa2dissite. Este foarte recomandat să urmați convenția de denumire standard, de exemplu, dacă numele dvs. de domeniu estemydomain.comatunci fișierul de configurare a domeniului ar trebui numit/etc/apache2/sites-available/mydomain.com.confFișierele de configurare utilizate pentru încărcarea diverselor module Apache se găsesc în directorul/etc/apache2/mods-available. Configurațiile din directorulmods-availablepot fi activate prin crearea unui link către directorul/etc/apache2/mods-enablefolosind comandaa2enconfși dezactivate cu comandaa2disconf.a2disconfcare conțin fragmente de configurație globală sunt stocate în/etc/apache2/conf-availabledirector/etc/apache2/conf-availableFișierele din directorulconf-availablepot fi activate prin crearea unui link către/etc/apache2/conf-enabledfolosind comandaa2enconfși dezactivate cu comandaa2disconf. Fișierele de jurnalaccess.log(access.logșierror.log) sunt localizate în directorul/var/log/apache. Este recomandat să utilizați diferite fișiere de jurnal deaccessșierrorpentru fiecare gazdă virtuală. Puteți seta directorul rădăcină al documentului dvs. de domeniu la orice locație doriți. Cele mai comune locații pentru webroot includ:-
/home/ //home/ //var/www//var/www/html//opt/
-
Concluzie
Instalarea lui Apache pe Debian este o problemă de a rula o singură comandă.
Acum puteți începe să implementați aplicațiile dvs. și să folosiți Apache ca server web sau proxy.
apache debianCum se instalează serverul web apache pe zmeura pi
Serverul HTTP Apache este unul dintre cele mai populare servere web din lume. În acest tutorial, vă vom explica cum să instalați serverul web Apache pe Raspberry Pi.
Cum se instalează serverul minecraft pe debian 9
Minecraft este unul dintre cele mai populare jocuri din toate timpurile. Este un joc video cu sandbox despre construirea diverselor structuri și desfășurarea aventurilor. Acest tutorial explică cum se instalează și se configurează Minecraft Server pe Debian 9.
Cum se instalează serverul plex media pe debian 9
Plex este un server media care vă permite să vă organizați colecțiile video, muzică și fotografii și să le transmiteți către toate dispozitivele dvs. oricând și de oriunde. Acest tutorial explică cum se instalează Plex Media Server pe Debian 9.







