1、首先安装swoole支持wss需要在configuer的时候 ./configure -enable-openssl -enable-swoole -enable-sockets -with-php-config=/usr/local/php/bin/php-config

2、make install安装完成之后,php.ini文件中 加入extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/swoole.so" 3、运行php -m|grep swoole报错 undefined symbol: bufferevent_openssl_set_allow_dirty_shutdown in Unknown on line 0 4、需要在/etc/php.d/sockets.ini文件中加入 extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/swoole.so", 同时去掉php.ini文件中的extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/swoole.so",因为ini文件中已经默认加载了sockets.ini文件 5、一般来说,报undefined symbol: bufferevent_openssl_set_allow_dirty_shutdown in Unknown on line 0这样的错误都是安装的模块在sockets.ini文件中没有被加载,只要将相应的.so模块加入sockets.ini的最后一行就可以了