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支撑平台应用架构是前后端分离,方便做大前端支撑平台。

在线评论

登录以发表评论