Sidee loo rakibaa Apache web server-ka Ubuntu 18.04?

ubuntu apache

Apache waa ilo furan, iskutallaab-wadaag HTTP server-ka kaas oo hirgeliya hab maamuuska HTTP / 1.12 iyo fikradda ku saabsan goobta dalwaddii. Ujeedada mashruucani waa in la helo adeegyo aamin ah, hufan, lana ballaarin karo oo bixiya adeegyada HTTP oo la jaan qaadaya heerarka HTTP ee hadda jira.

Apache web server Waxaa badanaa loo isticmaalaa iyadoo lagu darayo mashiinka keydka xogta MySQL, luqadda qoraalka PHP, iyo luqadaha kale ee qoraalka. caan ah sida Python iyo Perl. Qaabeynta waxaa loogu yeeraa LAMP (Linux, Apache, MySQL iyo Perl / Python / PHP) waxayna sameysaa barxad awood leh oo adag oo loogu talagalay horumarinta iyo qeybinta barnaamijyada ku saleysan websaydhka.

Nidaamka rakibida Apache

Caannimada weyn ee arjiga awgeed waxaa laga heli karaa keydadka inta badan qaybinta Linux, markaa rakibisteeda waa wax fudud.

Marka laga hadlayo Ubuntu 18.04 labadaba desktop iyo server Waxaan ku tiirsanaan doonnaa xirmada ku jirta meelaha keydka ah.

Kaliya waa inaan furnaa terminal oo aan fulino amarka soo socda:

sudo apt update

sudo apt install apache2

Solo waa inaan xaqiijinaa rakibida iyo dhammaan baakadaha lagama maarmaanka u ah hawlgalka Apache ayaa lagu dhejin doonaa kombuyuutarkayaga.

Dhameeyay hawsha kaliya waa inaan xaqiijino inuu si sax ah loo rakibey, tanna waxaan ku fulineynaa terminaalka:

sudo systemctl status apache2

Halkee waa inaan helnaa jawaab tan la mid ah:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Tan waxaan ku arki karnaa in adeegga la rakibay oo uu si sax ah u shaqeynayo. In kasta oo aan sidoo kale leenahay qaab kale oo aan ku xaqiijinno tan.

El hab kale waa adigoo codsada bogga Apache, tan awgeed waxaan kaliya ku qasbanaaneynaa inaan galno cinwaanka IP-ga ee biraawsarkayaga.

Haddii aysan garanaynin cinwaanka IP-ga ee kombuyuutarkaaga, waxay ku heli karaan siyaabo kala duwan khadka taliska.

Kaliya waa inaan fulino amarkan:

hostname -I

Markii aan sidaas sameyno, waxaa naloo soo bandhigi doonaa liis ka mid ah, waxay ku mari karaan tijaabinta biraawsarka mid mid, waxaan garan karnaa cinwaankeenna IP-ga markii soo socda lagu soo bandhigo biraawsarka:

apache_default

Kani waa bogga Apache ee ina tusaya inuu ku shaqeynayo kumbuyuutarkeena wuxuuna na tusayaa buugga halka uu ku yaal faylasha qaabeynta qaarkood.

Taliska Apache ee Aasaasiga ah

Horeba ulahaa shabakada Apache ee ku shaqeeya nidaamkayaga, waxaad u baahan tahay inaad ogaato amarrada aasaasiga ah qaarkood tan, maxaa yeelay tan ayaynu ku bilaabi karnaa ama ku joojin karnaa hawsha haddii loo baahdo.

Labada amar ee aasaasiga ah waa in la bilaabo oo la joojiyo adeegga kombiyuutarkayaga, tan kaliya waa inaan ku fulinaa terminalka markaan rabno inaan bilowno Apache:

sudo systemctl start apache2

Iyadoo si loo joojiyo Apache aan fulino:

sudo systemctl stop apache2

Waxaan sidoo kale fursad u leenahay dib u bilaw adeegga adigoon joojin, tan waxaan kaliya u fulineynaa:

sudo systemctl restart apache2

Haddana amar kale oo faa iido weyn u yeelan kara marka uu shaqeynayo oo aan u baahan nahay hanaan socodsiin, waan fulin karnaa amarkan oo aan goyn doonin isku xirnaanta jira la server:

sudo systemctl reload apache2

Haddii ay dhacdo inaad rabto inaad joojiso adeegga waxaan kaliya fulin:

sudo systemctl disable apache2

Iyo kiiska ka soo horjeedka haddii ay dhacdo in dib loo suurogeliyo adeegga kooxdeena waxaan kaliya fulinaa:

sudo systemctl enable apache2

Qalabka Apache2

Apache2 waa adeege lagu buuxin karo qaybo. Astaamaha dheeraadka ah ayaa lagu heli karaa iyada oo loo marayo modules lagu rakibo karo Apache2. Sida caadiga ah, qaybo ka mid ah ayaa lagu soo daray server-ka waqtiga la soo ururinayo.

Ubuntu waxay ururinaysaa Apache2 si loogu oggolaado rakibaadda moduleka firfircoon. Dardaaranka isku xidhka shuruud ahaan waxaa ku jiri kara joogitaanka moduleka oo lagu daro iyaga oo ku jira xayndaabka dhismaha .

Waxay ku rakibi karaan qaybo badan oo Apache2 ah waxayna ku isticmaali karaan shabakadooda internetka. Tusaale ahaan, ku socod amarka soo socda kumbuyuutar si aad u rakibto moduleka xaqiijinta MySQL:

sudo apt install libapache2-mod-auth-mysql

Buugga / iwm / apache2 / mods-la heli karo waxaad ka hubin kartaa astaamaha lagu daro.

Apache waxay leeyihiin tiro badan oo iyaga ka mid ah, laakiin haddii aad rabto inaad wax badan ka ogaato waxaan kugula talinayaa aqriso qeybtaan in ragga ka socda Canonical ay nala wadaagaan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.