php 的sentmail支持ssl吗_php 的swoole 和websocket 连接wss
1. 下载证书
$serv = new swoole_server('0.0.0.0', 9501, SWOOLE_PROCESS, SWOOLE_SOCK_TCP | SWOOLE_SSL);
$serv->set(array('ssl_cert_file' => __DIR__.'/config/ssl.crt','ssl_key_file' => __DIR__.'/config/ssl.key','worker_num' => 2,'task_worker_num' => 2
));
2.swoole 编译时需要--enable-openssl的支持
重新编译swoole, 加上此编译
3.websocket 请求
var wsServer = 'wss://mini.vic.net:9501'; # 域名和购买的证书要一直
var websocket = new WebSocket(wsServer);
websocket.onopen = function (evt) {console.log("Connected to WebSocket server.");
};websocket.onclose = function (evt) {console.log("Disconnected");
};websocket.onmessage = function (evt) {console.log('Retrieved data from server: ' + evt.data);
};websocket.onerror = function (evt, e) {console.log('Error occured: ' + evt.data);
};
以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要
PHP进阶架构师>>>视频、面试文档免费获取docs.qq.com
或者关注咱们下面的专栏
PHP架构师之路zhuanlan.zhihu.com
来源:https://www.cnblogs.com/myvic/p/10471309.html
php 的sentmail支持ssl吗_php 的swoole 和websocket 连接wss相关推荐
- 最简单的dockerfile使用教程 - 创建一个支持SSL的Nginx镜像
什么是dockerfile?简单的说就是一个文本格式的脚本文件,其内包含了一条条的指令(Instruction),每一条指令负责描述镜像的当前层(Layer)如何构建. 下面通过一个具体的例子来学习d ...
- 基于boost asio实现的支持ssl的通用socket框架
情景分析 现已存在一个可用稳定的异步客户端类http_client_base,该类基于boost asio实现了连接服务器,发送请求,获取响应和解析http数据等操作,该类的大致实现框架如下 ...
- 在Ubuntu 13.10 下安装支持SSL的Apache
通过这个简短的教程,让我来指导你如何安装支持SSL的Apache.以下是我的试验机的详细说明: 系统信息 root@ubuntu-unixmen:~# ifconfig eth0 Link encap ...
- 怎样看mysql是不是支持SSL_mysql是如何支持ssl通信的?
MySQL是如何生成sslZ证书和密钥的呢?下面让我们来看看,在mysql数据库中,是支持ssl通信的,但是呢,需要先生成证书和密钥才可以. MySQL支持SSL通信,不过需要自行生成所需要的证书和密 ...
- 让apache支持ssl
让apache支持ssl 环境: redhat9 apache2.0.54 apache的编译参数 ./configure --prefix=/usr/local/apache2 --with-lay ...
- 用POP3获取邮箱邮件内容,支持SSL验证登陆(完整C#源码)
延续上一篇用POP3获取邮箱邮件内容(C#源码) 上一篇中提到一个问题,网上一般流传的是非SSL验证登陆的,适用163之类的邮箱,但是QQ邮箱一般都是登陆不上的.这次我来提供一个支持SSL验证登陆的方 ...
- Nginx环境搭建与搭建支持SSL的虚拟主机
一.Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Ramb ...
- 服务器支持低版本SSL/TLS协议 支持SSL弱密码套件
服务器支持低版本SSL/TLS协议 漏洞描述 在测试中发现服务器支持低版本的 TLS1.0和 TLS1.1协议,这些协议存在公开的漏洞建议,应该禁止使用. 漏洞影响 TLS 1.0和 TLS 1.1可 ...
- ecmall php传变量,PHP_ECMall支持SSL连接邮件服务器的配置方法详解,首先,主要是ecmall使用的phpmail - phpStudy...
ECMall支持SSL连接邮件服务器的配置方法详解 首先,主要是ecmall使用的phpmailer版本太低,不支持加密连接. 然后,得对相应代码做一定调整. 1. 覆盖phpmailer 请从附件进 ...
- 开源堡垒机 Jumpserver 1.4.9 发布,数据库支持 ssl
开发四年只会写业务代码,分布式高并发都不会还做程序员? 开源堡垒机 Jumpserver v1.4.9 发布了 , 更新内容如下: Bug修复: 创建定时任务时的时区问题 修复celery日志可能 ...
最新文章
- Yii框架的form处理
- 2012年欧洲杯德国战车止步四强赛
- C# 操作Word书签(二)——插入图片、表格到书签;读取、替换书签
- 联合检测和跟踪的MOT算法解析(含MOT17 No.1等多个榜前算法)
- JRebel : java.lang.OutOfMemoryError: PermGen space 异常
- 14门教程带你全面入门Linux
- 阿里云再降价 数据库产品降20%
- 微型计算机接口期末,微机接口技术期末复习题及其答案 (2)
- 10年经验17张图带你进入gitflow企业项目代码版本管理的最佳实践
- 外贸注意:出口这些新兴市场国家政策有变化
- dwz 之 IE下 页面加载完了却一直提示数据加载中,请稍等...
- 友勤2017年1月份Oracle P6软件培训班圆满结束
- MSNP18协议分析(一)--- MSN协议介绍
- 修改网站背景图html代码,网站首页顶部添加背景图片的修改代码
- oracle10g迁移到11g配置,Windows下Oracle10g32位迁移到11g64位
- css 文本移除及省略号位置
- Medical robotics-Regulatory, ethical, and legal considerations for increasing levels of autonomy
- 提高你计算机科学知识的5本书
- 微服务学习总结4(网关和consul结合)
- 使用Java-Maven操作MongoDB增删改查
热门文章
- XFire+spring 发布webservice 及其客户端调用程序
- JSP 页面 嵌入 google API 地图
- exists/not exists(2020-3-27)
- java 多线程发送邮件_Java实现多线程邮件发送
- ios怎么引入masonry_iOS-Masonry的简单使用
- php订单号生成规则,项目笔记之订单号生成规则以及方法,第一篇!
- android如何关闭响应程序,android – 如何修复应用程序没有响应?
- 打开gedit_使用 gedit 文本编辑器优化你的 GNOME 体验 | Linux 中国
- 如何找到网站服务器的源代码_企业网站如何选择服务器?
- 【error】vue-cli3 报Computed property “tableData” was assigned to but it has no setter.