Apache 2.4.6 instalēšana uz Unix

Īss ceļvedis, lai uzzinātu, kā instalēt Apache HTTP serveri Linux vidē

Apache ir vispopulārākais tīmekļa serveris, un, ja strādājat par sistēmas administratoru, ļoti iespējams, ka jūs nešķērsosit ceļu uz Apache HTTP.

Šī nav tipiska yum instalēšana, tā vietā lejupielādējiet avota kodu un kompilējiet to savā Linux vidē.

Sāksim to ar lejupielādes un instalēšanas procedūru.

Lejupielādējiet Apache HTTP

  • Šajā rakstā mēs izmantosim jaunāko Apache Web Server stabilo versiju 2.4.6 operētājsistēmā Centos 6.3.
  • Lejupielādējiet Apache 2.4.6 versiju no https://httpd.apache.org/download.cgi
  • Lejupielādēsim mapē /opt/apache
  • Pēc lejupielādes jums vajadzētu būt httpd-2.4.6.tar.gz
  Kā jūs varat pieteikties Hulu vietnē Roku

Apache HTTP instalēšana

Mēs instalēsim Apache direktorijā /opt/apache ar iespējotu mod_ssl.

Prasības

  • ANSI-C kompilators un Build sistēma — pārliecinieties, ka jūsu serverī ir instalēts GCC vai CC kompilators un iestatīts uz PATH. Varat instalēt GCC ar yum, kā norādīts tālāk.
# yum install gcc
  • Apr/apr-util — pārliecinieties, vai jūsu serverī ir instalēta versija apr/apr-util 1.2.
  • OpenSSL — pārliecinieties, ka jūsu serverī ir jaunākā OpenSSL versija. Varat instalēt OpenSSL ar yum, kā norādīts tālāk.
# yum install openssl
  • Izvilksim lejupielādēto failu mapē /opt/apache, izpildot komandu
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Tagad jūs varat redzēt, ka viss ir izvilkts jaunā mapē httpd-2.4.6
  • Dodieties uz mapi httpd-2.4.6
  • Apkoposim un instalēsim Apache pirmkodu
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Izpratīsim konfigurēto sintaksi labāk.

  • –with-apr= norāda izmantot norādīto apr konfigurācijas failu
  • –prefix= Norādiet vietu, kur vēlaties instalēt, šajā piemērā Apache tiks instalēts zem /opt/apache
  • -enable-ssl tas apkopos apache ar iespējotu SSL, lai varētu nodrošināt Apache tīmekļa serveri ar SSL sertifikātu.
  • –enable-so, lai iespējotu koplietotos moduļus
  Saņemiet brīdinājumu, kad tiek pārdota Nintendo Switch spēle

Pēc veiksmīgas kompilācijas jūs varētu redzēt, ka Apache ir instalēts sadaļā /opt/apache, kā norādīts tālāk.

Tagad mēs varam izdzēst mapi httpd-2.4.6.tar.gz un httpd-2.4.6 no šīs vietas, jo tās vairs nav nepieciešamas.

# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6

Pēc tam jūs varētu interesēt to nodrošināšana.

Vai jums patika lasīt rakstu? Kā būtu ar dalīšanos ar pasauli?