Как установить Apache Http сервер в Ubuntu
Есть два способа установить сервер Apache Http наUbuntu:
-
Используйте команду apt для автоматической установки.
-
Сконфигурируйте и соберите исходный код и установите его вручную.
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 - более быстрый путь :)