Apache HTTP

Kā instalēt Apache serveri un iestatīt virtuālos resursdatorus Ubuntu 20.04

Kā instalēt Apache serveri un iestatīt virtuālos resursdatorus Ubuntu 20.04
Apache Server ir viens no slavenākajiem tīmekļa serveriem. Šis serveris ir atvērtā koda un darbojas dažādās platformās internetā, darbinot daudzus HTTP serverus. Apache ir elastīgs rīks, un tajā ir iekļauti dažādi citi rīki, kas paplašina tā funkcijas un lietojumu.

Instalējiet Apache tīmekļa serveri

Šajā rakstā es parādīšu, kā instalēt Apache tīmekļa serveri Ubuntu 20.04. Tam nepieciešamas root vai administratīvās privilēģijas, tāpēc piesakieties sistēmā, izmantojot root.

1. darbība: jauniniet savu APT

Kā vienmēr, vispirms atjauniniet un jauniniet savu APT.

$ sudo apt atjauninājums

$ sudo apt jauninājums

2. darbība: lejupielādējiet un instalējiet Apache

Pēc tam lejupielādējiet un instalējiet Apache tīmekļa serveri no Ubuntu programmatūras krātuves, izpildot šo termināla komandu.

$ sudo apt instalējiet apache2

3. darbība. Pārbaudiet Apache instalēšanu

Lai pārbaudītu, vai Apache ir instalēts, pārbaudiet servera statusu. Kad instalēšana ir pabeigta, apache2 serveris tiks palaists automātiski.

$ sudo systemctl status apache2

4. darbība: iespējojiet ugunsmūra iestatījumus

Tagad jums vajadzētu iespējot Apache tīmekļa servera ugunsmūra iestatījumus. Lai to izdarītu, izmantojiet komandu UFW, lai atļautu Apache trafiku 443. un 80. portā, izmantojot šādu termināla komandu.

$ sudo ufw atļauj 'Apache Full'

5. darbība: pārbaudiet izmaiņas

Šīs izmaiņas varat pārbaudīt, pārbaudot ugunsmūra statusu ar šādu termināla komandu.

$ sudo ufw statuss

6. darbība: pārbaudiet, vai Apache darbojas

Pārbaudiet, vai Apache jūsu sistēmā darbojas pareizi. Savā Ubuntu datorā atveriet tīmekļa pārlūkprogrammu, atveriet jaunu cilni un URL joslā ierakstiet šo URL. Noteikti nomainiet mūsu izmantoto IP ar savas mašīnas IP adresi.

URL = http: // 10.0.2.15

Attēls: Apache pakalpojums darbojas pārlūkprogrammas logā.

7. darbība: iestatiet virtuālo resursdatoru

Tagad jūs esat gatavs iestatīt virtuālo resursdatoru, izmantojot instalēto Apache tīmekļa serveri. Apache satur testa virtuālo resursdatoru, kas pēc noklusējuma ir iespējots, kad tas ir instalēts. Vienu vietni ir viegli mitināt; jums vienkārši jāaugšupielādē vietnes saturs tās konfigurācijas failā sadaļā “/ var / www / html.”Ceļš uz šo konfigurācijas failu tiek definēts šādi.

Ceļš = / etc / apache2 / sites-enabled / 000-default.konf

Attēls: noklusējuma konfigurācijas fails atvērts gedit redaktorā.

8. darbība: izveidojiet domēna vārdu

Ja mitināt vairākas vietnes, izmantojiet šo komandu, lai izveidotu jaunu virtuālās resursdatora konfigurācijas failu katrai jaunai vietnei. Šajā testa piemērā izveidotais domēna nosaukums ir www.piemērs.com; to var aizstāt ar vēlamo domēna vārdu.

$ sudo mkdir -p / var / www / piemērs.com

9. solis: Izveidojiet jaunu direktorijas failu

Izveidojiet jaunu failu direktorijā ar nosaukumu “index.html ”un ielīmējiet šajā failā šo saturu.





Laipni lūdzam piemērā.com


Panākumi! piemērs.lv mājas lapa!



Attēls: jauns indekss.HTML fails ar vietnes saturu iekšpusē.

Saglabājiet failu un aizveriet to. Mainiet faila atļauju opcijas ar šādu termināla komandu.

$ sudo chown -R www-data: / var / www / piemērs.com

10. solis: Izveidojiet dokumentu teksta redaktorā

Atveriet savu iecienīto teksta redaktoru un izveidojiet šo failu atrašanās vietā “/ etc / apache2 / sites-available”. Es izmantoju gedit teksta redaktoru.


ServerName piemērs.com
ServerAlias ​​www.piemērs.com
ServerAdmin [aizsargāts ar e-pastu]
DocumentRoot / var / www / piemērs.com / public_html
 

Opcijas -Indexes + FollowSymLinks
AllowOverride All

 
ErrorLog $ APACHE_LOG_DIR / piemērs.com-kļūda.žurnāls
CustomLog $ APACHE_LOG_DIR / piemērs.com piekļuve.baļķis kopā

Attēls: piemērs.conf fails atvērts ar gedit redaktoru.

11. solis: Saistiet konfigurācijas failu

Saistiet šo konfigurācijas failu ar a2ensite lietderība izpildot šādu termināla komandu.

$ sudo a2ensite piemērs.com

Lai konfigurācijas failā pārbaudītu sintakses kļūdu, izpildiet šo komandu.

$ sudo apachectl configtest

12. darbība: restartējiet Apache

Tagad restartējiet Apache pakalpojumu, atveriet tīmekļa pārlūkprogrammu un URL joslā ierakstiet šo URL.

$ sudo systemctl restartējiet apache2

= URL = http: // piemērs.com '

Attēls: piemērs.com atvērts pārlūkprogrammas logā.

Apache Web Server atinstalēšana

Apache tīmekļa serveri var pilnībā atinstalēt, izmantojot šādas termināla komandas.

$ sudo apt-get purge apache2

$ sudo apt-get autoremove

Secinājums

Šajā rakstā tika apskatīts, kā instalēt Apache tīmekļa serveri, konfigurēt Apache ugunsmūra iestatījumus, virtuālos resursdatorus iestatīt Apache tīmekļa serverī un atinstalēt Apache.

Pievienojiet peles žestus operētājsistēmai Windows 10, izmantojot šos bezmaksas rīkus
Pēdējos gados datori un operētājsistēmas ir ievērojami attīstījušās. Bija laiks, kad lietotājiem bija jāizmanto komandas, lai pārvietotos pa failu pār...
Kontrolējiet un pārvaldiet peles kustību starp vairākiem monitoriem sistēmā Windows 10
Dual Display Mouse Manager ļauj kontrolēt un konfigurēt peles kustību starp vairākiem monitoriem, palēninot tās kustību robežas tuvumā. Windows 10/8 ļ...
WinMouse ļauj jums pielāgot un uzlabot peles rādītāja kustību Windows datorā
Ja vēlaties uzlabot peles rādītāja noklusējuma funkcijas, izmantojiet bezmaksas programmatūru WinMouse. Tas pievieno vairāk funkciju, kas palīdzēs jum...