要需要购买WEB服务器。网站代码备份和数据库备份。在新服务器上搭建运营环境和数据库。进行域名解析(将网址指向本地的IP地址上)将数据库进行还原、代码进行解压并放到根目录下。
1、所以只需要在websocket协议的基础上开启SSL即可支持wss协议。
2、和 businessWorker的注册服务地址(registerAddress)设置成统一的Register服务地址,也就是步骤1选择的Register服务所在服务器的ip和端口。
3、并发连接数受限于服务器内存,一般24G内存workerman服务器可以支持大概120W并发连接。并发请求数受限于服务器cpu处理能力,一台24核workerman服务器可以达到45W每秒的吞吐量(QPS),实际值根据业务复杂度以及代码质量有所变化。
4、workermanworkerman是国人开发的良心高性能的PHP socket 服务器框架,在全球最大同性交友平台gayHub的star都4K多,可以想象是多么的牛X。可以单独部署,也可以整合进MVC的框架(TP,laravel等),可以说非常实用,并发效果也好。
log_format只能配置到http模块下,所以我们看到nginx.conf中,会看到log_format的使用方式如下图所示: Nginx的模块分为官方的模块和第三方的模块,我们可以通过命令行nginx -V看到很多的--with-XXXX,这些就是Nginx中的模块。
这块的主要作用是基于Nginx服务器接收到的请求字符串(例如server_name/uri-string),对虚拟主机名称(也可以是IP别名)之外的字符串(例如前面的/uri-string)进行匹配,对特定的请求进行处理。
全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。events块:配置影响nginx服务器或与用户的网络连接。
LOG 是处理完请求后的日志记录阶段,如 access_log 模块。realip 模块是在 postread 阶段生效的,它的作用是: 当本机的 nginx 处于一个反向代理的后端时获取到真实的用户 ip。
Charset用于 设置网页的默认编码格式。access_log用来指定此虚拟主机的访问日志存放路径,最后的main用于指定访问日志的输出格式。location URL匹配配置 URL地址匹配是进行Nginx配置中最灵活的部分。
nginx:nginx的模块都是静态编译的,对fcgi的支持非常好,在处理链接的的方式上nginx支持epoll,支持通用语言接口(如:php、python、perl等),支持正向和反向代理、虚拟主机、url重写、压缩传输等。
本文暂时没有评论,来添加一个吧(●'◡'●)