Apache2模块文件夹在哪里?

int*_*ace 10 apache2

我实际上曾经在 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
Run Code Online (Sandbox Code Playgroud)

那么我应该在哪里粘贴模块文件,知道里面的文件mods-enabled*.load*.so.

mur*_*uru 9

准备好放弃很多你从 Windows 知道的东西。特别是,要安装security2模块,请安装libapache2-mod-security2

sudo apt-get install libapache2-mod-security2
Run Code Online (Sandbox Code Playgroud)

模块共享库文件进入/usr/lib/apache2/modules,而不是当有可用的打包版本时您应该使用自己的。