Fedora

Apache httpd n asentaminen ja määrittäminen Fedora Linuxissa

Apache httpd n asentaminen ja määrittäminen Fedora Linuxissa
Apache-verkkopalvelin on yksi käytetyimmistä web-palvelimista maailmassa. Se on erittäin helppo konfiguroida. Se on avoimen lähdekoodin ohjelmisto, jota ylläpitää Apache Software Foundation. Apache tukee useita ominaisuuksia. Monet näistä ominaisuuksista toteutetaan koottuina moduuleina ydintoimintojen laajentamiseksi.

httpd on apache-verkkopalvelin Red Hat -pohjaisissa distroissa, kun taas sitä kutsutaan apacheiksi Debianin distroissa. Se riippuu käyttämästäsi käyttöjärjestelmästä. Esimerkiksi RHEL 6.2, sitä kutsutaan httpd, ja sisään Ubuntu, sitä kutsutaan apache2.

Fedora Linuxissa httpd-paketti tarjoaa Apache-verkkopalvelinsovelluksen.

Mitä me katamme

Tässä opetusohjelmassa näemme, kuinka Apache-palvelin asennetaan lähdetiedostosta ja Fedora-arkistosta.

On suositeltavaa lukea tämä viesti ensin ja soveltaa sitä sitten järjestelmääsi. Tämä varmistaa, että olet määrittänyt apache-verkkopalvelimen oikein.

Edellytykset

  1. Fedora-käyttöjärjestelmä asennettuna
  2. Käyttäjätili pääkäyttäjällä
  3. Internet-yhteys ladata erilaisia ​​tiedostoja.

Menetelmä 1. Asennus lähdekoodista

Vaihe 1. Avaa verkkoselain ja siirry apache-lataussivulle. Tämän artikkelin kirjoittamisen yhteydessä uusin ja vakaa versio saatavilla Apache HTTP -palvelin (httpd) on 2.4.46. Lataa tiedosto alla olevan kuvan mukaisesti:

Toinen tapa saada tiedosto on wget-komento. Avaa pääte ja suorita seuraava komento:

# wget https: // peilit.estointernet.kansiossa / apache // httpd / httpd-2.4.46.terva.gz

Tämä näkyy alla:

Lähdekoodin käytön etuna on, että saat aina ohjelmiston uusimman saatavilla olevan version.

Vaihe 2. Kun olemme saaneet lähdetiedoston, voimme aloittaa komennoilla 'gzip' ja 'tar' tiedoston purkamiseksi. Tiedoston tarkka nimi riippuu lataamastasi versiosta. Meidän tapauksessamme se on httpd-2.4.46.terva.gz.

# gzip -d httpd-2.4.46.terva.gz

# tar xvf httpd-2.4.46.terva

Yllä olevan komennon suorittamisen jälkeen näet puretun kansion seuraavasti:

Vaihe 3. Siirry nyt purettuun hakemistoon komennolla:

# cd httpd-2.4.46

Vaihe 4. Meidän on nyt suoritettava määritä komento määrittää apache. Tämä on käytettävissä apache-juurihakemistossa, ts.e., nykyinen hakemisto. Mutta ennen tämän komentosarjan suorittamista, varmista, mihin haluat asentaa apache.

Voit asentaa apache-palvelimen oletussijaintiin. Tätä varten sinun on suoritettava komentosarja yksinkertaisesti:

# ./ configure

Jos haluat asentaa apache-hakemiston muuhun kuin oletuskansioon, käytä seuraavaa syntaksia:

# ./ configure --prefix = / polku / asennuksesta

Kirjoita asennuksen polku '-prefix =' -sisään. Meidän tapauksessamme asennamme apache-sovelluksen sisään / opt / httpd hakemistoon. Noudata tätä varten alla olevia ohjeita:

1. Luo hakemisto sisälle / opt alla olevan kuvan mukaisesti:

# mkdir / opt / httpd

2. Suorita komentosarja alla esitetyllä tavalla:

# ./ configure --prefix = / opt / httpd

Määritä komentosarja kestää jonkin aikaa suorittaa ja tarkistaa järjestelmän ominaisuudet. Se myös valmistaa Makefilesin kääntämään apache-verkkopalvelimen.

Huomautus useista virheistä ./ configure komentosarja:

1. Saatat saada seuraavan virheen "configure: error: APR not found":

Tämän virheen korjaamiseksi sinun on ladattava apr- *.terva.gz täältä.

Pura nyt tämä hakemisto 'srclib' -hakemistoon, joka on käytettävissä apache httpd -jakelukansiossa. Purkaa tiedosto käyttämällä komentoa:

# tar xvf apr-util-1.6.1.terva.gz
# tar xvf huhti-1.7.0.terva.gz

Nimeä nämä tiedostot nyt uudelleen poistamalla versionumero kuten tässä:

# mv huhti-util-1.6.1. huhti-käyttö
# MV huhti-1.7.0 huhti

2. Jos virhe on ”configure: error: pcre-config for libpcre ei löydy.”Sitten sinun tarvitsee vain asentaa PCRE-kehityspaketti alla olevan kuvan mukaisesti:

# dnf asenna pcre-devel -y

Jatka nyt konfigurointikoodin suorittamista kuten aiemmin. Viimeinkin se tulosta yhteenvedon tässä esitetyllä tavalla:

Vaihe 5. Voit rakentaa Apache-verkkopalvelimen muodostavat komponentit seuraavalla komennolla:

# merkki

Tämän komennon suorittaminen voi viedä huomattavasti aikaa, koska se kokoaa peruskokoonpanon. Se riippuu suurelta osin järjestelmän laitteistosta ja myös käytössä olevien moduulien määrästä.

Jos saat virheilmoituksen, kuten "kohtalokas virhe: expat.h: Ei tällaista tiedostoa tai hakemistoa ”, sinun on ladattava expat täältä. Pura nyt tiedosto jossakin hakemistossa. Käytämme / opt / httpd purkamiseen.

# tar xvjf ulkomaalainen-2.2.10.terva.bz2 -C / opt / httpd

Mene nyt purettuun hakemistoon ja suorita seuraava komento yksitellen määrittääksesi expat:

# cd / opt / httpd / expat-2.2.10
# ./ configure
# merkki
# tee asennus

Suorita nyt määritysskripti uudelleen määrittämällä expat-asennuksen polku:

# ./ configure --prefix = / opt / httpd --with-expat = / opt / httpd / expat-2.2.1

Vaihe 5. Kun make-komento on valmis, olemme valmiita asentamaan paketit. Suorita komento:

# tee asennus

Vaihe 6. Voit mukauttaa apache-palvelinta käyttämällä httpd.sisällä oleva conf-tiedosto:

# nano PREFIX / conf / httpd.konf

Missä PREFIX on apache-asennuksen polku. Meidän tapauksessamme se on / opt / httpd /, joten käytämme:

# nano / opt / httpd / conf / httpd.konf

Muuta tämän tiedoston sisällä ServerName-direktiivi järjestelmän IP-osoitteeksi.

Vaihe 7. Nyt apache on käyttövalmis; meidän on vain aloitettava palvelu hakemistosta, johon se on asennettu. Esimerkiksi.g., jos olet asentanut apache-tiedoston tiedostoon / opt / httpd, suorita komento:

# / opt / httpd / bin / apachectl -k käynnistys

Menetelmä 2. Asennus Fedora-arkistosta

Apache httpd: n asentaminen Fedora-arkistosta on melko helppoa; noudata vain seuraavia vaiheita:

Vaihe 1. Avaa pääte (ctrl + alt + f2) pääkäyttäjällä tai ainakin pääkäyttäjän oikeuksilla.

Vaihe 2. Asenna nyt apache seuraavalla komennolla:

# dnf asenna httpd

Vaihe 3. Käynnistä ja tarkista apache-palvelun tila komennolla:

# systemctl Käynnistä httpd.palvelu
# systemctl-tila httpd.palvelu

Sen pitäisi näyttää käynnissä oleva tila

Vaihe 4. Avaa verkkoselain ja kirjoita järjestelmän IP-osoite. Se näyttäisi seuraavan sivun:

Johtopäätös

Onnittelut, olet määrittänyt Apache-palvelimen. Tässä oppaassa olemme oppineet apachen asentamisen lähdetiedostosta ja Fedora-arkistosta.

How to Develop a Game on Linux
A decade ago, not many Linux users would predict that their favorite operating system would one day be a popular gaming platform for commercial video ...
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...
Parhaat komentorivipelit Linuxille
Komentorivi ei ole vain suurin liittolainen Linuxia käytettäessä - se voi olla myös viihteen lähde, koska voit käyttää sitä pelaamaan monia hauskoja p...