/config/mysql.php
中的数据库连接池配置。/config/redis.php
中的Redis连接池配置。/config/server.php
中的外网端口。location / {
proxy_pass http://127.0.0.1:外网端口;
proxy_read_timeout 1800s;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
}
location / {
proxy_http_version 1.1;
proxy_set_header Connection "keep-alive";
proxy_set_header X-Real-IP $remote_addr;
if (!-f $request_filename) {
proxy_pass http://127.0.0.1:9501;
}
}
成功后,进入Linux,使用php sw-x start http -d
启动服务,并守护进程挂载。
访问域名进入EI系统登录页。
默认账号:swoolex
默认密码:123456
先获得ssl_certificate
和ssl_certificate_key
文件的绝对地址。
如何你是宝塔环境,可以直接在配置文件中得到。
打开/config/server.php
文件,修改以下3个参数:
return [
// HTTPS证书
'ssl_cert_file' => '',
// HTTPS证书
'ssl_key_file' => '',
// HTTP2协议
'open_http2_protocol' => true,
];
再将nginx的转发地址也修改成https即可:
location / {
proxy_http_version 1.1;
proxy_set_header Connection "keep-alive";
proxy_set_header X-Real-IP $remote_addr;
if (!-f $request_filename) {
proxy_pass https://127.0.0.1:9501;
}
}