Apache HTTP

Apache-palvelimen asentaminen ja virtuaalisten isäntien asentaminen Ubuntu 20 een.04

Apache-palvelimen asentaminen ja virtuaalisten isäntien asentaminen Ubuntu 20 een.04
Apache Server on yksi tunnetuimmista verkkopalvelimista. Tämä palvelin on avoimen lähdekoodin ja toimii useilla Internet-alustoilla, ja se käyttää monia HTTP-palvelimia. Apache on joustava työkalu, joka sisältää useita muita työkaluja, jotka laajentavat sen ominaisuuksia ja käyttöä.

Asenna Apache-verkkopalvelin

Tässä artikkelissa näytän sinulle, kuinka Apache-verkkopalvelin asennetaan Ubuntu 20: een.04. Tämä edellyttää pääkäyttäjän tai järjestelmänvalvojan oikeuksia, joten kirjaudu järjestelmään juuren kautta.

Vaihe 1: Päivitä APT

Kuten aina, päivitä ensin APT: si.

$ sudo apt -päivitys

$ sudo apt päivitys

Vaihe 2: Lataa ja asenna Apache

Lataa seuraavaksi Apache-verkkopalvelin Ubuntu-ohjelmistovarastosta suorittamalla seuraava terminaalikomento.

$ sudo apt install apache2

Vaihe 3: Tarkista Apache-asennus

Tarkista palvelimen tila tarkistaaksesi, onko Apache asennettu. Kun asennus on valmis, apache2-palvelin käynnistyy automaattisesti.

$ sudo systemctl status apache2

Vaihe 4: Ota palomuuriasetukset käyttöön

Nyt sinun on otettava käyttöön Apache-verkkopalvelimen palomuuriasetukset. Voit tehdä tämän UFW-komennolla sallien Apache-liikenteen porteilla 443 ja 80 seuraavalla päätelaitteen komennolla.

$ sudo ufw sallii 'Apache Full'

Vaihe 5: Vahvista muutokset

Voit vahvistaa tämän muutoksen tarkistamalla palomuurin tilan seuraavalla päätelaitteen komennolla.

$ sudo ufw-tila

Vaihe 6: Tarkista, toimiiko Apache

Tarkista, toimiiko Apache oikein järjestelmässäsi. Avaa verkkoselain Ubuntu-koneellasi, avaa uusi välilehti ja kirjoita seuraava URL-osoite URL-palkkiin. Korvaa käyttämäsi IP omalla koneellasi.

URL = http: // 10.0.2.15

Kuva: Apache-palvelu käynnissä selainikkunassa.

Vaihe 7: Määritä virtuaalinen isäntä

Nyt olet valmis määrittämään virtuaalisen isännän käyttämällä asennettua Apache-verkkopalvelinta. Apache sisältää testin virtuaalipalvelimen, joka on oletusarvoisesti käytössä, kun se on asennettu. Yhden verkkosivuston ylläpito on helppoa; sinun on vain ladattava verkkosivuston sisältö sen asetustiedostoon kohtaan "/ var / www / html.”Polku tähän määritystiedostoon määritellään seuraavasti.

Polku = / etc / apache2 / sites-enabled / 000-default.konf

Kuva: Oletuskokoonpanotiedosto avattu gedit-editorissa.

Vaihe 8: Luo verkkotunnus

Jos isännöit useita verkkosivustoja, luo uusi komento jokaiselle uudelle verkkosivustolle seuraavan komennon avulla. Tässä testiesimerkissä luotu verkkotunnus on www.esimerkki.com; tämä voidaan korvata haluamallasi verkkotunnuksella.

$ sudo mkdir -p / var / www / esimerkki.com

Vaihe 9: Luo uusi hakemistotiedosto

Luo uusi tiedosto hakemistoon nimeltä hakemisto.html ”ja liitä seuraava sisältö tähän tiedostoon.





Tervetuloa esimerkkiin.com


Menestys! esimerkki.com kotisivu!



Kuva: Uusi hakemisto.HTML-tiedosto, jossa on sivuston sisältö.

Tallenna tiedosto ja sulje se. Muuta tiedoston käyttöoikeusasetuksia seuraavalla päätelaitteen komennolla.

$ sudo chown -R www-data: / var / www / esimerkki.com

Vaihe 10: Luo asiakirja tekstieditorissa

Avaa suosikkitekstieditori ja luo tämä tiedosto sijaintiin "/ etc / apache2 / sites-available". Käytän gedit-tekstieditoria.


Palvelimen nimi -esimerkki.com
ServerAlias ​​www.esimerkki.com
ServerAdmin [sähköposti suojattu]
DocumentRoot / var / www / esimerkki.fi / public_html
 

Asetukset -Indexes + FollowSymLinks
AllowOverride All

 
ErrorLog $ APACHE_LOG_DIR / esimerkki.com-virhe.Hirsi
CustomLog $ APACHE_LOG_DIR / esimerkki.com-pääsy.tukki yhdistettynä

Kuva: esimerkki.conf-tiedosto avattiin gedit-editorilla.

Vaihe 11: Linkitä määritystiedosto

Linkitä tämä määritystiedosto a2ensite-apuohjelma suorittamalla seuraava päätelaitteen komento.

$ sudo a2ensite -esimerkki.com

Suorita seuraava komento tarkistaaksesi, onko kokoonpanotiedostossa syntaksivirhe.

$ sudo apachectl configtest

Vaihe 12: Käynnistä Apache uudelleen

Käynnistä nyt Apache-palvelu uudelleen, avaa selain ja kirjoita seuraava URL-osoite URL-palkkiin.

$ sudo systemctl käynnistä apache uudelleen2

= URL = http: // esimerkki.com '

Kuva: esimerkki.com avattiin selainikkunassa.

Poistetaan Apache Web Server

Voit poistaa Apache-verkkopalvelimen kokonaan seuraavien päätelaitteiden komentojen avulla.

$ sudo apt-get purge apache2

$ sudo apt-get autoremove

Johtopäätös

Tässä artikkelissa käsiteltiin Apache-verkkopalvelimen asentamista, Apache-palomuuriasetusten määrittämistä, virtuaalisten isäntien määrittämistä Apache-verkkopalvelimelle ja Apache-ohjelmien poistamista.

Mouse left-click button not working on Windows 10
If you are using a dedicated mouse with your laptop, or desktop computer but the mouse left-click button is not working on Windows 10/8/7 for some rea...
Cursor jumps or moves randomly while typing in Windows 10
If you find that your mouse cursor jumps or moves on its own, automatically, randomly while typing in Windows laptop or computer, then some of these s...
How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...