Hvordan installere Apache Server og sette opp virtuelle verter på Ubuntu Top 10.Topp 10

Hvordan installere Apache Server og sette opp virtuelle verter på Ubuntu Top 10.Topp 10

Apache Web Server er et gratis og åpen kildekode-plattforms webserververktøy. Det er raskt, sikkert, pålitelig og svært tilpassbar for å oppfylle kravene til brukerne. Det er en av de mest sikre, effektive og bredt vedtatte webservere som leverer HTTP -tjenester til brukerne.

Denne artikkelen vil guide deg hvordan du kan installere Apache Server og Setup virtuelle verter på Ubuntu 22.04.

Hvordan installere og konfigurere Apache -serveren på Ubuntu 22.04

For å installere Apache -serveren på Ubuntu -serveren på Ubuntu 22.04, du må utføre de nevnte trinnene nedenfor:

Trinn 1: Oppdater først APT -pakkene ved å bruke følgende kommando:

$ sudo apt oppdatering


Kjør deretter følgende kommando for å installere pakkene om nødvendig:

$ sudo apt oppgradering


Steg 2: Nå, installer Apache Server Bruke følgende installasjonskommando i terminalen.

$ sudo apt install Apache2


Trinn 3: For å bekrefte statusen til Apache på Ubuntu 22.04, Du kan bruke følgende kommando.

$ sudo systemctl status apache2


Trinn 4: Etter å ha kjørt Apache på Ubuntu 22.04, Du vil bli pålagt å aktivere Firewall -innstilling for Apache Server Og for å gjøre denne første bytte til rotbrukeren:

$ sudo su

Og gi tilgang til:

# sudo ufw tillat 'apache full'


Trinn 5: Du kan også bekrefte brannmurendringene ved å bruke følgende kommando:

$ sudo ufw status


Trinn 6: Deretter må du sjekke om din Apache fungerer og for det gå til din nettleserfane og skriv inn vertsadressen til Ubuntu.

Du kan finne vertsadressen ved å bruke følgende kommando:

$ hostname -i


Dette bekrefter at din Apache Tjenesten går bra.

Hvordan sette opp en virtuell vert for Ubuntu 22.04

Nå må du sette opp en virtuell vert på Ubuntu 22.04 Bruke Apache -serveren. Som standard, den Apache Inkluderer en testvirtuell vert når du installerer den på systemet ditt. Hvis du vil laste opp innholdet ditt, må du åpne Apache -konfigurasjonsfilen som er plassert i "/var/www/html ”katalog. Dette fungerer bra for et enkelt nettsted, men det vil ikke være et godt alternativ for noen som ønsker å utvikle flere nettsteder.

For å aktivere funksjonen ved å lage flere nettsteder, vil du bli pålagt å opprette en katalog i "/var/www”Mappe med domenenavnet ditt som du må angi i henhold til ditt valg. Syntaksen vil se slik ut som vist nedenfor.

$ sudo mkdir -p/var/www/domain_name/public_html


I skjermbildet ovenfor, "Mawaixweb.com”Er domenenavnet som du må velge alene.

Merk: I følgende avsnitt domenenavnet "Mawaixweb.com" vil bli brukt. Endre det i henhold til konfigurasjonen din.

Nå, lage en indeks.html Side inne i domenet ditt ved hjelp av følgende kommando.

$ sudo nano/var/www/[domain_name]/public_html/index.html

I tilfelle "[domenenavn]" er "Mawaixweb.com”, Så kommandoen vil være:

$ sudo nano/var/www/mawaixweb.com/public_html/indeks.html

Lim inn følgende skript i “indeks.html”Fil.





Velkommen til [Domain_name]


Suksess! [Domain_name] Hjemmeside!




Du kan endre koden i henhold til dine preferanser. Nå, bruk Ctrl+x og trykk y For å lagre filen og trykk deretter Enter for å gå tilbake til kommandolinjen.

Gi nå eierskap til katalogen ved hjelp av følgende kommando.

$ sudo chown -r www -data:/var/www/[domain_name]


For å opprette en virtuell vertsfil, åpner du din domenekonfigurasjonsfil ved å bruke følgende kommando:

$ sudo nano/etc/apache2/nettsteder-tilgjengelig/[domain_name].konf

Lim deretter inn teksten nedenfor og endre "domenenavn" tilsvarende:


Servernavn [domain_name]
Serveralias [www.domenenavn]
Serveradmin webmaster@[domain_name]
Documentroot/var/www/[domain_name]/public_html

Alternativer -Indexes +FollowSymlinks
TillatRide alle

Errorlog $ apache_log_dir/domain_name-feil.Logg
CustomLog $ apache_log_dir/domain_name-access.logg kombinert


Lagre filen og lukk den.

Nå, aktiver filen ved hjelp av a2ensite Verktøy ved hjelp av følgende kommando.

$ sudo a2ensite [domain_name]


Deaktiver standardsiden "000-default.konf”Bruke den undergitte kommandoen:

$ sudo a2dissite 000-default.konf


Når trinnene ovenfor er ferdig på nytt eller last inn Apache -tjenesten på nytt ved å bruke følgende kommando.

$ sudo SystemCTL Restart Apache2


Nå, gå til nettleseren din og skriv adressen ”http: // domain_name”.


Det er det, virtuell vert er oppe og klar på Ubuntu 22.04.

Konklusjon

Apache Webserver er en open source cross-plattform som lar brukere utvikle forskjellige nettsteder enkelt å bruke det sikre og pålitelige webserversystemet. Ovennevnte guide vil hjelpe deg med å sette opp en Apache Server på Ubuntu 22.04 Og når den først er fullført, kan du enkelt sette opp en virtuell vert som inkluderer din personlige nettsted lenke.