Я на самом деле раньше устанавливал, управлял и настраивал апача на окнах и в конечном счете устанавливал и настраивал новые модули к моему локальному серверу, и случай не является тем же на Ubuntu.
Я установил apache2, но я все еще не могу найти папку модулей, я имею в виду структуру, что я вошел в свой компьютер, не то же, что я знал на окнах!
/etc/init.d/apache
этот путь start|stop|restart|reload
./var/www/*.html
Так, я, как предполагается, копирую файл модуля, который я получил mod_security2.so
к этому местоположению /usr/local/apache/modules/
. В моем случае у меня нет этой структуры для апачских папок
$ ls /etc/apache2
apache2.conf envvars mods-enabled sites-enabled
conf-available magic ports.conf
conf-enabled mods-available sites-available
Таким образом, где я должен вставить файл модуля, зная что файлы внутри mods-enabled
*.load
и *.so
.
Будьте готовы угробить многое из того, что Вы знаете из Windows. В частности, для установки security2
модуль установите libapache2-mod-security2
:
sudo apt-get install libapache2-mod-security2
совместно использованные файлы библиотеки модуля входят /usr/lib/apache2/modules
, не, что необходимо использовать собственное, когда существует упакованная доступная версия.