私は実際にWindowsでapacheをインストール、操作、および構成し、最終的にローカルサーバーに新しいモジュールをインストールして構成していましたが、Ubuntuでは状況が異なります。
私はapache2をインストールしましたが、それでもモジュールフォルダが見つかりません。つまり、自分のコンピュータで取得した構造が、Windowsで知っているものと同じではありません。
- パスはこれです:
/etc/init.d/apache
このパスはstart|stop|restart|reload
です。 - wwwディレクトリはここにあります:
/var/www/*.html
そのため、取得mod_security2.so
したモジュールファイルをこの場所にコピーすることになっています/usr/local/apache/modules/
。私の場合、Apacheフォルダにはこの構造はありません
$ 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
。
/usr/lib/apache2/modules
、問題は解決されています。