我试图在mod_cloudflare服务器上使用easyapache 4为cPanel安装cPanel。我运行的是CentOS 7.2。
我已经按照选项2 mod_cloudflare下的说明为EasyApache4安装了这里。运行安装程序后,上面写着“已完成。请重新启动EasyApache 4”。然后我进入WHM -> EasyApache 4,并试图找到服务器模块,但找不到它。我点击了“运行系统更新”按钮,然后再试一次,但没有结果。是否有需要通过命令行重新启动的easyapache服务?
我不是一个托管提供商,所以我没有尝试Cloudflare插件的CPanel。
*编辑4/9/2019 *更改了EasyCo的接受答案,因为原来的解决方案不再起作用。
发布于 2018-01-04 01:52:32
我想我会把我的解决方案到混合使用CentOS6.9与WHM/cPanel。
bash <(curl -s https://raw.githubusercontent.com/cloudflare/mod_cloudflare/master/EasyApache/installer.sh)
wget https://raw.githubusercontent.com/cloudflare/mod_cloudflare/master/mod_cloudflare.c
yum install ea-apache24-devel
apxs -a -i -c mod_cloudflare.c
rm /etc/apache2/conf.modules.d/mod_cloudflare.conf
service httpd restart发生什么事了?
installer.sh,但是如果运行service httpd restart,编译的mod_cloudflare.so会抛出一个错误。让我们来解决这个问题。mod_cloudflare。mod_cloudflare模块。mod_cloudfare.conf文件,因为我们更喜欢在步骤1中生成和安装的文件。注意事项:mod_cloudflare模块不会显示在EasyApache4中。您可以看到它是通过运行httpd -M | grep cloudflare启用的,您应该可以看到类似于cloudflare_module (shared)的内容。
参考文献:
发布于 2016-10-17 19:46:47
我找到了一个完美的解决方案。
这个github项目安装该模块并将其添加到EasyApache中,以便以后的重新构建使模块保持活动状态。这是我发现的唯一适用于EasyApache 4的解决方案,其他的似乎都适用于EasyApache 3。
CloudFlare在这方面也没有多大帮助,因为他们建议我联系我的主机提供商寻求帮助。
发布于 2017-04-12 17:00:48
我知道这已经有点过时了,但这是第一个出现在谷歌上的答案。
官方的cloudflare回答确实有效,只是没有出现在模块的EA4列表中。不过,它是安装和工作的。
https://stackoverflow.com/questions/40091309
复制相似问题