若以框架如安在IDEA中进行打包,并摆设到服务器

打印 上一主题 下一主题

主题 893|帖子 893|积分 2679

 摆设前提

 首先,通过finshel(其他ssh连接工具也可),输入对应的地点和密码即可进入服务器


后端摆设

1.打开项目名+admin包下的文件,打开resources文件下的两个application文件


2.application.yml文件中修改redis的配置  配置成服务器的地点和密码

3.application-druid.yml中修改数据库为线上数据   地点和密码 

4.如果application-druid.yml还有写redis的配置  也一并修改
5.点击idea右边的maven

6.点击maven项目中生命周期里的clean

7. 然后点击 compile编译


  • 8.编译完成后,点击package

9.打包完成后找到  项目名+admin下的target文件下刚打包好的  项目名+admin.jar文件

然后进入服务器,进行摆设
10.进入存放项目jar包的目次下
   cd /目次名
  11.新建一个文件夹  mkdir xxx(xxx是文件夹名称,一样寻常是公司规定)
   mkdir xxx
  12.进入xxx文件夹将jar包上传到该文件夹下
13.运行以下命令启动jar包
   nohup java -jar xxx.jar & 启动项目
  14.然后通过以下命令查看项目是否启动乐成
   tail -f nohup.out
  





前端摆设

这里我拿我之前的服务器路径做一个树模
1.修改vue.config.js中哀求地点对应后端的端口号
2.运行打包
   npm run build:prod
  3.进入服务器nginx目次下 
   cd /usr/local/nginx/html
  4.创建一个前端文件夹  示例:
   mkdir movie
  5.将打包好里的dist内容放入该文件夹下,是dist里边的内容不是dist
6.修改nginx.conf 
   vim /usr/local/nginx/nginx.conf
  7.增长雷同于一下内容:

8.添加完进入
   cd /usr/local/nginx/sbin
  9.运行以下命令    检测一下配置有没有问题
   ./nginx -t
  10.没有问题执行
   ./nginx -s reload
  11.浏览器访问对应IP+端口,如果访问不到就要去阿里云吧端口打开(这里去找自己对应的云服务器,把端口打开)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

科技颠覆者

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表