Назад | Перейти на главную страницу

Используйте yum install или установите приложение из источника - apache2

У меня есть требование установить apache2 на Linux-машину, например: Centos 6.3.

Это можно сделать:

Установка apache2 из источника: загрузка файла .tar с сайта и запуск

$ ./configure  
$ make
$ make install

ИЛИ я могу установить его напрямую через Интернет, например: $ yum install httpd

Какой лучший метод я мог бы использовать для установки apache из вышеупомянутых методов?

Ну, во-первых, это было бы yum install httpd.

Какая у тебя цель?

Установка с yum даст вам установку из пакета вашей ОС. Он будет исправлен простым yum update и будут легко обновляться.

При установке из исходного кода вы получите текущую версию приложения. Вы получите более новый код, который может быть хорошим (новые функции!) Или плохим (новые ошибки ...) - пакеты ОС избегают этого, используя установленную версию с внесенными изменениями, когда это необходимо (критические ошибки и проблемы безопасности). Любые будущие исправления необходимо будет скомпилировать и установить вручную.

Мое общее практическое правило:

используйте yum, если это не производственный хост или не критический хост

установить из исходного кода в ситуациях, когда многие люди полагаются на хост, много людей используют его службы или когда производительность является проблемой.

Мысль здесь заключается в том, что с yum вы быстро настраиваете и запускаете вещи, которые удовлетворяют большинству основных потребностей, но для критически важных приложений или других подобных вещей вы хотите иметь возможность точно контролировать версию, модули, которые вам нужны, и т. Д. .