项目采用的是前后端分离springboot+vue,通过nginx监听,转发到对应的前端页面或者后台接口调用 linux服务器上面jar包和ui的目录 /opt/hidata/hidbm-vue nginx的相关配置 直接看nginx.conf文件 user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events {worker_connec...
如果terminal中命令用不了的话,可以进入到自己电脑中的本项目vue路径点击如图位置,然后输入cmd打开控制台,输入 npm run build 1. 出现如下并在vue目录下出现dist文件夹即为打包成功 然后即可将其传输到linux系统下,注意尽量不要放在/目录下作为一级目录 3.nginx安装及属性配置 在Linux系统中输入apt-get install ngin...
1、前后端分离项目 2、前端项目部署在nginx下,切nginx下只有一个项目,意思是nginx的root 路径就是项目路径,可以通过域名直接访问项目。 3、需要Vue-cli 3,请不要把vue的版本和vue-cli的版本混淆。 4、项目中已经有了router相关的依赖,就是在创建项目时,安装了vue-router。 router.js 参考第一种配置方法中的内...
location / { root /www/server/tomcat8/webapps/eduadmin; index index.html index.htm; try_files $uri $uri/ /index.html;#解决登录之后刷新404 } location /api { proxy_pass http://localhost:8000/education;#前端能够访问到后端 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy...
nginx.conf的配置如下,上面的请求发送到nginx监听的80端口,根据socket.io匹配到8300的端口,应该没有问题吧 Spring boot启动类中,(config.setHostname("localhost")里面localhost是否不用改成公网IP呢?nginx会代理) privatestaticLoggerlogger=LoggerFactory.getLogger(UserRealm.class);publicstaticvoidmain(String[] args...
3.0 在云服务器进行环境配置 将项目放到云服务器上运行,那么离不开项目所依赖的环境,比如说 JDK、MySQL、Nginx 等环境的安装。 3.1 安装 JDK 1)切换 root 用户的指令: 命令之前就不需要加 sudo 了。 sudo su 2)更新软件包的指令: sudo apt-get update ...
5.0 Vue 前端代码进行打包上传服务器 6.0 nginx 配置文件结构 6.1 先了解以下配置文件的结构 6.2 nginx 主要配置 6.2.1 静态 HTTP 服务器配置 6.2.2 反向代理服务器配置 6.2.3 负载均衡配置 6.2.4 虚拟主机配置 1.0 云服务器的准备 使用云服务是为了可以得到一个 Linux 环境,比如说常用到的 Ubuntu 的配套程序...