一.下载安装包
二.验证前置环境
1.验证是否安装jdk,没有安装请看安装教程
java -version
二.启动系统
1.创建的PHP版本选择纯静态,数据库根据情况而定,如果使用mysql则需要创建
2.上传安装包到网站根目录,并解压(安装包名默认是一个随机码)
unzip webos.zip
3.到api目录并执行启动命令,可通过cat命令查看启动情况
cd api
sh restart.sh
cat webos.log
4.配置运行目录为web
5.配置后端代理,参见下图
代理改为/webos 只增加一个代理即可
修改配置文件内容
半代理配置
半代理只代理后台 前端靠nginx 节省webos程序开销 极大提升性能
提示:半代理需要配合宝塔或者其他网站管理工具实现
location ^~ /webos/
{
proxy_pass http://localhost:8088/webos/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection Upgrade;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 3600s;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
client_max_body_size 100m;
}
全代理配置
全代理后台和前端都走nginx和webos程序 性能偏差
location ^~ /
{
proxy_pass http://localhost:8088/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection Upgrade;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 3600s;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
client_max_body_size 100m;
}
额这个端口能不能改啊
可以 设置 系统 里面更改