Встановлення Apache 2.4.6 на Unix

Короткий посібник, щоб дізнатися, як встановити HTTP-сервер Apache у середовищі Linux

Apache є найпопулярнішим веб-сервером, і якщо ви працюєте системним адміністратором, дуже ймовірно, що ви не перетнете шлях до Apache HTTP.

Це не типове встановлення yum, замість цього завантажте вихідний код і скомпілюйте його у своєму середовищі Linux.

Давайте почнемо з процедури завантаження та встановлення.

Завантажте Apache HTTP

  • У цій статті ми будемо використовувати останню доступну стабільну версію веб-сервера Apache 2.4.6 на ОС Centos 6.3.
  • Завантажте версію Apache 2.4.6 із https://httpd.apache.org/download.cgi
  • Давайте завантажимо в папку /opt/apache
  • Після завантаження у вас має бути httpd-2.4.6.tar.gz
  Як заборонити Strava зробити вашу домашню адресу загальнодоступною

Встановлення Apache HTTP

Ми встановимо Apache у каталог /opt/apache з увімкненим mod_ssl.

Вимоги

  • Компілятор ANSI-C і система збірки – переконайтеся, що компілятор GCC або CC встановлено на вашому сервері та встановлено в PATH. Ви можете встановити GCC за допомогою yum наступним чином.
# yum install gcc
  • Apr/apr-util – переконайтеся, що на вашому сервері встановлено apr/apr-util 1.2.
  • OpenSSL – переконайтеся, що на вашому сервері встановлено останню версію OpenSSL. Ви можете встановити OpenSSL за допомогою yum наступним чином.
# yum install openssl
  • Давайте розпакуємо завантажений файл у /opt/apache, виконавши команду
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Тепер ви бачите, що все витягнуто в нову папку httpd-2.4.6
  • Перейдіть до папки httpd-2.4.6
  • Давайте скомпілюємо та встановимо вихідний код Apache
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Давайте краще зрозуміємо налаштований синтаксис.

  • –with-apr= вказує використовувати вказаний файл конфігурації apr
  • –prefix= Укажіть розташування, де ви бажаєте встановити, у цьому прикладі Apache буде встановлено в /opt/apache
  • –enable-ssl це скомпілює apache з увімкненим SSL, щоб захистити веб-сервер Apache за допомогою сертифіката SSL.
  • –enable-так, щоб увімкнути спільні модулі
  Як створити резервну копію бібліотеки фотографій вашого Mac на зовнішньому диску

Після успішної компіляції ви побачите, що Apache встановлено в /opt/apache, як показано нижче.

Тепер ми можемо видалити папки httpd-2.4.6.tar.gz і httpd-2.4.6 із цього місця, оскільки вони більше не потрібні.

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

Далі, ви можете бути зацікавлені в їх забезпеченні.

Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?