Site Overlay

Installere og Konfigurere Apache Web Server på Ubuntu 20.04 (Norsk)

Apache web-server er den mest omfattende brukte open-source web server støttes på de fleste av OS, inkludert Linux, Windows, mac os, Solaris, etc. Det er svært lett å tilpasse, og kan integreres med de andre modulene. Installere og konfigurere Apache for grunnleggende oppsett er ganske enkel. Denne artikkelen vil forklare hvordan du skal installere og konfigurere Apache web server på Ubuntu som operativsystem.,

Merk: Vi har forklart den prosedyren som er forklart i denne artikkelen, på en Ubuntu-20.04 LTS-system.

Installere Apache2; Trinn 1: Oppdater

for det Første, vi vil behovet for å oppdatere systemet depotet indeksen for å installere den nyeste versjonen av Apache2. For å gjøre dette, kan du starte Terminalen ved å bruke Ctrl+Alt+T for snarveien og utfør følgende kommando:

$ sudo apt oppdater

Merk at det er bare autoriserte brukere kan installere, oppdatere eller fjerne pakker fra Linux-systemet.,

Trinn 2: Installer Apache2

Neste i dette trinnet, vil vi install Apache2 web-server. For dette, kan du utføre under kommando i Terminal:

$ sudo apt install apache2

systemet kan be om bekreftelse ved å gi deg en Y/n-alternativet. Treffer du j og deretter Enter for å fortsette. Etter det, Apache2 web server og alle avhengigheter vil være installert på systemet.,

en Gang installert, kontrollerer du hvilken versjon av Apache server som følger:

$ apache2 -versjon

Brannmur configuration

Nå, vi trenger å åpne spesielle porter i systemet vårt for å få tilgang til Apache fra utsiden. Først, la oss liste programmet profiler som vi trenger for å gi Apache tilgang til. Kjør følgende kommando for å gjøre dette:

$ sudo ufw app-listen

Her kan du se forskjellige apache-profiler.,

Vi vil bruke svært restriktiv profil ‘Apache’ for å aktivere network ctivity på port 80.

$ sudo ufw tillate ‘Apache’

sjekk status som vil vise Apache tillatt i brannmuren.

$ sudo ufw status

Konfigurering av Apache web server; Verifisere Apache-service

Før du flytter mot konfigurasjon, først må du kontrollere hvis Apache-tjenesten er i drift., For dette, kan du utføre under kommando i Terminal:

$ sudo systemctl status apache2

Fra over utgang, kan du se Apache2-tjeneste er aktiv og kjører.

en Annen metode for å kontrollere om Apache kjører fint ved å be om en web-side fra Apache web server., For å gjøre det, finne din IP-adresse ved hjelp av følgende kommando:

$ hostname –jeg

Deretter åpne nettleseren og tilgang apache velkommen side som følger:

Bytt 192.168.72.134 av IP-adressen til maskinen.

Ved å navigere til den ovennevnte link i web-leseren, kan du se Apache velkommen side som er indikasjon på at Apache-serveren fungerer ordentlig.,

Sette Opp Virtuelle Verter i Apache

Hvis du har flere domener som trenger å bli serveren fra en enkelt Apache web server, så vil du trenger for å sette opp virtuelle verter. I det følgende vil vi vise deg hvordan å sette opp en virtuell vert i Apache. Vi setter opp domenet «info.net». Sørg for å erstatte den info.ne med ditt eget domenenavn.

Trinn 1: Opprett en katalog for domenet

I dette trinnet, vil vi opprette en katalog for våre domenenavn. Denne katalogen vil bli brukt til å lagre dataene på våre nettsider.,

Kjør følgende kommando i Terminalen ved bytte info.net med ditt eget domene navn:

$ sudo mkdir -p /var/www/info.netto/html

Endre mappe eierskap til gjeldende bruker:

$ sudo chown -R $USER:$USER /var/www/info.netto/html

Angi nødvendige tillatelser som følger:

$ sudo chmod -R 755 /var/www/info.,net

Trinn 2: Lag en prøve side for ditt nettsted

Vi har oppsett virtuelle verten og gi nødvendig tillatelse. Nå vi vil skape en prøve side for vår nettside. Vi vil opprette eksempel side ved hjelp av Nano-editor, men noen tekst-editor kan brukes til dette formålet.

$ nano /var/www/info.netto/html/index.,html

Copy paste these lines of HML code:

<html>
<head>
<title>Welcome to info.net!</title>
</head>
<body>
<h1>You are running info.net on Ubuntu 20.04!,</h1>
</body>
</html>

Nå kan du bruke Ctrl+O for å lagre og deretter Ctrl+X for å lukke filen.

Trinn 3: Opprette en virtuell vert-fil

Apache server kommer med virtuelle host-filen som standard. Denne filen brukes til å vise innholdet på web-serveren., Vi vil imidlertid generere nye virtuelle host-filen med følgende kommando:

$ sudo nano /etc/apache2/sites-available/info.net.conf

Nå gå inn nedenfor linjer ved å erstatte info.net av ditt eget domenenavn.

Nå kan du bruke Ctrl+O for å lagre og deretter Ctrl+X for å lukke filen.

Trinn 4: Aktivere virtual host configuration file

I dette trinnet, vil vi skape den virtuelle host configuration file., For dette, utfør følgende kommando i Terminal:

$ sudo a2ensite info.net.conf

Nå deaktiver «000-standard.conf» standard virtuelle konfigurasjonsfil som følger:

$ sudo a2dissite 000-standard.,conf

Nå starte Apache for å aktivere den nye konfigurasjonen som følger:

$ sudo systemctl starte apache2

Trinn 5: Teste om det er feil

Når alle konfigurasjoner er fullført, du kan teste for eventuelle feil i konfigureringen:

$ sudo apache2ctl configtest

Du kan få følgende feilmelding:

for å løse denne feilen, redigere servernavn.,conf-fil:

$ sudo nano /etc/apache2/conf-tilgjengelig/servernavn.conf

Deretter legg til denne linjen ved å erstatte info.net med ditt eget domene navn:

Servernavn info.net

Lagre og avslutte servernavn.,conf-fil og kjøre:

$ sudo a2enconf servernavn

Nå igjen utfør:

$ sudo apache2ctl configtest

Denne gangen, forhåpentligvis, du vil ikke motta noen feil.

Trinn 6: Test virtuelle verten

Nå Apache web server er klar til å tjene vår domene. La oss teste dette ved å gå til følgende link i nettleseren:

Bytt info.net med ditt domenenavn.,

følgende indeks side viser Apache-serveren er klar til å tjene våre domenenavn.,he2

for Å stoppe og starte Apache»

$ sudo systemctl stoppe apache2

for Å laste apache server for å oppdatere de nye konfigurasjoner:

$ sudo systemctl laste apache2

for Å starte Apache på oppstart:

$ sudo systemctl aktivere apache2

for Å deaktivere Apache ved oppstart:

$ sudo systemctl deaktivere apache2

Denne artikkelen har forklart i detalj for installasjon og konfigurering av Apache web server i Ubuntu 20.,04. Vi har også forklart sette opp en virtuell vert. Nå kan du sette opp flere domener i samme Apache server. I slutten, vi har nevnt noen kommandoer som kan være svært nyttig i å håndtere Apache web server.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *