mod_proxy_wstunnel,sudo a2enmod proxy_wstunnel不适用于centos
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mod_proxy_wstunnel,sudo a2enmod proxy_wstunnel不适用于centos相关的知识,希望对你有一定的参考价值。
嗨,我正在尝试按照链接http://www.amoss.me.uk/2013/06/apache-2-2-websocket-proxying-ubuntu-mod_proxy_wstunnel/中的指示安装mod_proxy_wstunnel,我正在运行Centos服务器。当我运行命令
sudo a2enmod proxy_wstunnel
我收到一个错误
sudo:a2enmod:找不到命令。
有谁可以帮助我。
干杯苏尼尔
此模块未在/etc/httpd/conf.modules.d/00-proxy.conf
中列出以取消注释,但这并不意味着它不在那里。它可以在/etc/httpd/modules/mod_proxy_wstunnel.so
中找到
只需编辑文件
vi /etc/httpd/conf.modules.d/00-proxy.conf
并将其添加到最后
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
重启apache并检查
service httpd restart
httpd -M | grep wstunnel
如果你得到
proxy_wstunnel_module (shared)
你准备好了
a2enmod命令是Apache构造上的Ubuntu,这就是你得到错误的原因。所有这个命令都是符号链接mods中的.so模块文件 - 可用于mods-enabled。然后由Apache自动加载它们。但是,这些文件夹是Aapache构造中的另一个Ubuntu,因此您无法在Centos上找到它们。 Centos使用/ etc / httpd目录中的modules目录,它是/ usr / lib64 / httpd / modules(在我的系统上)的符号链接,所以你只需要。
也就是说,为了安装mod_proxy_wstunnel,您需要拥有Apache2.4或更高版本。请参阅http://httpd.apache.org/docs/2.4/mod/mod_proxy_wstunnel.html上的兼容性。
以上是关于mod_proxy_wstunnel,sudo a2enmod proxy_wstunnel不适用于centos的主要内容,如果未能解决你的问题,请参考以下文章
带有 apache mod_proxy_wstunnel 的 Websocket 不起作用
在 Apache mod_proxy_wstunnel 后面使用 go-websocket
sudo: effective uid is not 0, is sudo installed setuid root