Как установить сервер Apache Http в Ubuntu

Как установить Apache Http сервер в Ubuntu

Есть два способа установить сервер Apache Http наUbuntu:

  1. Используйте команду apt для автоматической установки.

  2. Сконфигурируйте и соберите исходный код и установите его вручную.

1. Установите его автоматически

1. Поиск в пакете Apache с помощью команды «apt-cache search»

apt-cache search apache

2. Получите имя пакета Apache «apache2», введите команду установки «apt-get». Вам нужно привилегированное «sudo» для этой установки.

sudo apt-get install apache2

3. Готово, запустите ваш любимый интернет-браузер, например Firefox или IE. Введите «http://localhost» в текстовое поле URL вашего браузера.

4. Если вы видите слова «Это работает!» В вашем браузере, это означает, что Apache успешно установлен на Ubuntu.

Where is Apache Http server installed?
Выполните команду «find», чтобы показать расположение всех папок и файлов Apache.

example@example-desktop:~$ sudo find / -name apache2
/var/lock/apache2
/var/run/apache2
/var/log/apache2
/var/cache/apache2
/usr/sbin/apache2
/usr/lib/apache2
/usr/share/doc/apache2
/usr/share/doc/apache2.2-common/examples/apache2
/usr/share/apache2
/usr/share/bug/apache2
/etc/default/apache2
/etc/logrotate.d/apache2
/etc/cron.daily/apache2
/etc/init.d/apache2
/etc/apache2

2. Установить его вручную

1. ЗагрузитеApache Http server с веб-сайта Apache (например, httpd-2.2.13.tar.gz)

2. Разархивируйте его командой «tar».

tar xvfz httpd-2.2.13.tar.gz

3. Настройте расположение папки с помощью команды «./configure».

 ./configure --prefix=/usr/local/apache --enable-shared=max

Note
Опция–prefix указывает путь, по которому будет установлен сервер, а–enable-shared активирует поддержку модуля загрузки, лучше включить ее на этапе установки для в будущем расширить или настроить функциональность без перекомпиляции сервера.

4. Создайте его с помощью команды «make».

make

5. Установите его с помощью команды «install», вам нужно «sudo» для этой установки.

sudo make install

6. Готово, все файлы и папки http-сервера Apache находятся по адресу / usr / local / apache.

Стоит ли устанавливать его вручную или автоматически?

Это действительно зависит от ваших потребностей, а также от вашего опыта. Команда «apt-get» правильно распределяет структуру всех папок, создает сценарии запуска в файле init.d и автоматически настраивает многие параметры после установки. Если вы ленивы и не заботитесь о структуре папок, то это, безусловно, лучший выбор.

Однако, если вы хотите настроить структуру папок Apache во время установки и вам нужен полный контроль над тем, что происходило на вашем компьютере, вам нужно вручную. Для меня.. ленивая установка apt-get - более быстрый путь :)