WLDOS安装部署
首先下载安装包,部署到web根路径下。
安装包下载地址:https://gitee.com/wldos/wldos/releases/tag/v1.9.2.9
解压缩适合的压缩包到服务器目录下,配置tomcat虚拟主机或者直接放在Root下,配置好Apache等静态服务器(压缩包中的dist是前端导出包根目录,store是默认的本地文件存储目录,系统运行起来后台可以配置系统参数修改文件存储目录的绝对路径)。
用war包部署的,可以从zip中获取前端的dist目录部署前端。
wldos.zip Windows部署包
wldos.tar.gz Linux部署包
wldos.war 通用war包
war包是后端,还需要从zip包获取dist目录下的前端发布文件,下载wldos.war到指定位置,配置在tomcat下,默认端口号8080。
从zip中解压dist到指定位置,配置apache虚拟主机,并映射反向代理到tomcat8080端口上。
注意:系统启动时创建数据库失败的话,用module/platform/resource/init.sql脚本手动创建数据库。
部署包括两个部分:后端部署在tomcat,前端部署在apache。
配置apache虚拟主机,域名绑定前端目录,做反向代理到后端服务端口(tomcat做后端服务)
apache虚拟主机配置:
<virtualHost *:80>
# 1.前端部署目录
DocumentRoot /www/wldos/dist
# 2.你的主域名
ServerName wldos.com
# 3.域名的别名,可以有多个,空格间隔
ServerAlias *.wldos.com
# 4.后端api反向代理
ProxyPass /wldos http://localhost:8080/wldos
ProxyPassReverse /wldos http://localhost:8080/wldos
# 5.文件服务反向代理,反向到后端
ProxyPass /store http://localhost:8080/store
ProxyPassReverse /store http://localhost:8080/store
# seo相关配置
</Directory>
seo相关配置,可以借助rendertron实现单页应用的动态渲染,见
类似地,如果你用nginx,可以如上配置虚拟主机和反向代理。为什么要配置反向代理,是因为wldos支撑平台应用架构是前后端分离,方便做大前端支撑平台。

在线评论