我实际上曾经在 Windows 上安装、操作和配置 apache,并最终在我的本地服务器上安装和配置新模块,而在 Ubuntu 上情况不一样。
我安装了 apache2,但我仍然找不到模块文件夹,我的意思是我在电脑上得到的结构与我在 Windows 上知道的不一样!
/etc/init.d/apache这条路径是start|stop|restart|reload./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.
准备好放弃很多你从 Windows 知道的东西。特别是,要安装security2模块,请安装libapache2-mod-security2:
sudo apt-get install libapache2-mod-security2
Run Code Online (Sandbox Code Playgroud)
模块共享库文件进入/usr/lib/apache2/modules,而不是当有可用的打包版本时您应该使用自己的。
| 归档时间: |
|
| 查看次数: |
19088 次 |
| 最近记录: |