Короткий посібник, щоб дізнатися, як встановити 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
Встановлення 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-так, щоб увімкнути спільні модулі
Після успішної компіляції ви побачите, що 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
Далі, ви можете бути зацікавлені в їх забезпеченні.
Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?