iotfs-威尼斯人最新

, 0 次修正,1138 次阅读, 最后更新于 2020年04月06日

后端 jar 部署

bin/package.bat 在项目的目录下执行 然后会在项目下生成 target 文件夹包含 war 或 jar 使用命令行执行:java –jar iotfs.jar

运行前准备: jdk 安装(自行百度)

mysql 数据库安装(自行百度)

redis 安装 window 下安装 下载地址:。

安装完成。

为 redis 配置密码: 在 c:\program files\redis 目录下,找到 redis.windows.conf 和 redis.windows-service.conf 打开后搜索 requirepass foobared;并按照下方内容输入 requirepass redis@6379

前端 nginx 部署:

进入 ui 目录,运行打包命令:

npm run build:prod

打包成功之后,会在根目录生成 dist 文件夹,里面就是构建打包好的文件,通常是 .js 、.css、index.html 等静态文件。 通常情况下 dist 文件夹的静态文件发布到你的 nginx 或者静态服务器即可,其中的 index.html 是后台服务的入口页面。

nginx 在 windows 下安装: 前往 nginx 下载,

下载完成,并解压压缩包;

进入文件夹,在顶部输入 cmd 进入命令行

接着,输入启动命令,start nginx ,回车即可

浏览器输入地址:【检查

接下来就是部署前端代码, 我这里是直接将 dist 中的所有代码,拷入 nginx 安装文件夹下的 html 中

修改 nginx 配置

将:

location / {
        root   html;
        index  index.html index.htm;
    }

改为:

location / {
        root   html;
        try_files $uri $uri/ /index.html;
        index  index.html index.htm;
    }
location /prod-api/{
    proxy_set_header host $http_host;
    proxy_set_header x-real-ip $remote_addr;
    proxy_set_header remote-host $remote_addr;
    proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
    proxy_pass http://localhost:8080/;
}

注意端口号,与后台一致:

最后重启服务器

停止 nginx 服务:

nginx -s quit

启动服务命令

start nginx
网站地图