swoole用https访问

swoole必须编译--enable-openssl

./configure --with-php-config=/usr/local/php7/bin/php-config --enable-openssl

php --ri swoole可以查看是否有openssl了

//初始化类的时候,加上openssl参数

$serv = new swoole_websocket_server("0.0.0.0", 9502, SWOOLE_PROCESS, SWOOLE_SOCK_TCP | SWOOLE_SSL);

set里面加入你的证书

'ssl_cert_file'=>'/etc/pki/tls/certs/public.pem',

'ssl_key_file'=>'/etc/pki/tls/certs/15200000000.key',

客户端连接的时候必须用https的域名

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容