Apache HTTP-server on tohutult populaarne platvormidevaheline veebiserver, mida kasutatakse kogu maailmas. See on tasuta avatud lähtekoodiga võimas ja töötab nii UNIX / Linuxi kui ka MS Windowsi platvormidel.
Märkimisväärsed funktsioonid hõlmavad võimalust lubada serveril samaaegseid päringuid teenida tänu Multi-Processing Module (MPM) ja FastCGI-protokolli integreeritud puhverserveri mooduli toele, asünkroonne lugemis- ja kirjutamiskäsitlus ning märkimisväärne integreerimine erinevate rakenduste / tarkvaradega, erinevate moodulitega , jne. Samuti toetab see sisseehitatud Lua skriptimist. See pole lihtsalt veebiserver. See töötab ka teiste veebiserverite vastupidise puhverserverina.
Apache veebiserveri installimine Ubuntu 18-sse.10
Ametlikes Ubuntu tarkvara hoidlates on Apache ja selle sõltuvused. Seega on lihtsam värskendada süsteemi paketiindeksit ja seejärel kasutada APT paketihaldurit Apache paketi ja selle sõltuvuste installimiseks.
Samm 1) Käivitage terminal ja süsteemi värskendamiseks sisestage järgmine käsk.
sudo apt-get värskendus
2. samm. Kontrollige saadaolevat Apache versiooni Ubuntu hoidlas
sudo apt-vahemälu poliitika apache2
Samm 3) Installige apache2
sudo apt-get install apache2
4. samm: küsitakse: „Kas soovite jätkata.”Tüüp Y.
Samm 5) Tavaliselt tuleks Apache-teenus käivitada automaatselt. Saame kontrollida apache'i olekut.
sudo systemctl olek apache2.teenus
Apache Services käivitamine ja haldamine
Apache'i teenuseid saab hallata järgmiste käskude abil:
Apache2 teenuse käivitamiseks
sudo systemctl käivitage apache2
Apache2 teenuse peatamine
sudo systemctl stop apache2
Apache2 teenuse taaskäivitamine
sudo systemctl taaskäivitage apache2
Apache2 teenuse uuesti laadimine pärast konfiguratsiooni muutmist
sudo systemctl laadige apache uuesti
Alglaadimisel lubage teenus Apache2
sudo systemctl lubab apache2
Keela käivitamisel Apache2
sudo systemctl keelake apache2
UFW tulemüüri kontrollimine
Kui teil on lubatud UFW tulemüür, peate avama pordid 80 ja 443. Seda seetõttu, et Apache veebiserver saab klienditaotlusi HTTP ja HTTPS kaudu. Kontrollige UFW olekut, sisestades järgmise käsu:
sudo systemctl olek ufw.teenus
Nüüd saate lubada pordid 80 ja 443 järgmiselt:
sudo ufw lubab 80 / tcp
sudo ufw lubab 443 / tcp
sudo ufw laadige uuesti
Juhuslikult, kui näete uuesti laadimise UFW käsus teadet „Tulemüür pole lubatud (uuestilaadimise vahelejätmine)”, muutke.conf ”fail, kasutades VIM-i käsku järgmiselt:
sudo vim / etc / ufw / ufw.konf
Muutke ENABLED = no väärtuseks LUBATUD = jah
salvestage ja väljuge failist, kasutades: wq
Lõplik redigeeritud fail näeb välja järgmine:
Nüüd proovige tulemüüri uuesti laadida. Seekord peaks see töötama ilma probleemideta.
sudo ufw laadige uuesti
Apache'i installimise kontrollimine
Apache'i installimise oleku kontrollimiseks käivitage brauser hostinime / serveri IP-aadressi abil:
Hostinimi
http: // localhost /
Serveri IP kasutamine
http: // 192.168.10.25 (teie serveri IP)
See on Apache vaikeleht ja kui seda näete, tähendab see, et teie apache-server töötab hästi.
Lisamärkus: - Apache'i peamised kataloogid saab liigitada järgmiselt
VeebidokumentRoot: / var / www / html / Peamine konfiguratsioonifailide kataloog: / etc / apache2 / Peamine konfiguratsioonifail: / etc / apache2 / apache2.konf Täiendav konfiguratsioon : / etc / apache2 / conf-available / ja / etc / apache2 / conf-enabled / Virtuaalhostide konfiguratsioon : / etc / apache2 / saidid-saadaval / ja / etc / apache2 / saidid-lubatud / moodulite laadimise konfiguratsioon: / etc / apache2 / mods-available / ja / etc / apache2 / mod-toega / logifailide kataloog: / var / log / apache2 /
Loodan, et see töötas teie jaoks hästi. Kas teil on küsimusi? Tulista allpool.