项目部署

1. 创建新的数据库 visual
2. 创建新的用户visual,密码也必须为visual
3. 将visual数据库授权给用户visual

1->在jar包(visual.jar)所在的目录下cmd进入windows终端

2-> 在windows终端下:将jar包(visual.jar)上传到阿里云服务器的相应文件夹下

-> scp  ./visual.jar  root@ip地址:/home/admin

 连接服务器,进入/home/admin ls查看到jar文件已经存在了

vware 部署云服务器 云服务器怎么部署项目_git

3->运行 

# java -jar visual.jar

4->建立连接 

# nohup java -jar visual.jar &

vware 部署云服务器 云服务器怎么部署项目_git_02

 (这里会出现nohup: ignoring input and appending output to 'nohup.out'并非报错,不影响访问)

5->最后登录阿里云开启一个端口

查询得出对应的进程号

ps -ef | grep jar包名称

根据进程号获取端口号

netstat  -nap |grep 进程号  

vware 部署云服务器 云服务器怎么部署项目_数据库_03

控制台-> 防火墙 -> 添加规则,将对应端口给放开,其他选项均默认即可

到这里就部署成功,可以访问到该地址了~

补充:

如果失败,显示端口被占用、可以重启visual.jar,杀死进程

比如报错:Identify and stop the process that's listening on port 8080 or configure this application to listen

可以执行以下步骤去解决

 1) 找到visual.jar进程编号
    # ps -ef | grep java
  2) 杀死该进程
    # kill -9 【进程编号】
  3) 重新启动
    # nohup java -jar visual.jar &

部署接口

jar包 xxtx.jar xxtx-group.jar


1. 本地jar包上传到服务器上 scp ./xxtx.jar   root@47.100.226.238:/home/admin 2. 本地连接到服务器上 ssh root@47.100.226.238 3. 进入/home/admin目录查看 xxtx.jar包是否上传成功 cd /home/admin     ls 4. 上传成功后,运行jar包 nohup java -jar xxtx.jar & 5. 浏览器登录 http://47.100.226.238:8888/swagger-ui.html 查看,接口显示则部署成功


部署后台管理平台系统

  1. 解压部署文件里xxtx-manager-ui.zip,用vscode打开文件,修改baseURL地址,改为自己的服务器地址,然后再压缩为.zip文件
  2. 把压缩好的xxtx-manager-ui.zip文件上传到服务器,必须是 /var/www/html目录,scp xxtx-manager-ui.zip root@47.100.226.238:/var/www/html
  3. 进入服务器var/www/html目录查看是否有上传的压缩包,然后解压 unzip xxtx-manager-ui.zip ,解压成功后查看ls文件列表,删除压缩包 rm xxtx-manager-ui.zip 保留解压文件。
  4. 浏览器登录后台管理平台,资讯一体化管理平台

git仓库管理

  1. 登录gitee创建仓库
  2. 本地仓库初始化 git init,查看文件状态 git status 红色表示还未托管
  3. 文件加入本地仓库 git add * ,再次查看文件状态 git status 绿色表示已托管
  4. 提交文件到本地仓库 git commit -m '描述信息'
  5. 绑定远程仓库 git remote add origin https://gitee.com/wscodes/xxtx-ui.git 地址在仓库里有
  6. 提交文件到远程仓库 git push origin master
  7. 在远程仓库能够查看到提交的文件

使用navicat配置用户时、要注意把主机名设置为%,不要设置成localhost或者服务器端ip地址

vware 部署云服务器 云服务器怎么部署项目_java_04

 

vware 部署云服务器 云服务器怎么部署项目_git_05