项目部署
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文件已经存在了
3->运行
# java -jar visual.jar
4->建立连接
# nohup java -jar visual.jar &
(这里会出现nohup: ignoring input and appending output to 'nohup.out'并非报错,不影响访问)
5->最后登录阿里云开启一个端口
查询得出对应的进程号
ps -ef | grep jar包名称
根据进程号获取端口号
netstat -nap |grep 进程号
控制台-> 防火墙 -> 添加规则,将对应端口给放开,其他选项均默认即可
到这里就部署成功,可以访问到该地址了~
补充:
如果失败,显示端口被占用、可以重启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 查看,接口显示则部署成功
部署后台管理平台系统
- 解压部署文件里xxtx-manager-ui.zip,用vscode打开文件,修改baseURL地址,改为自己的服务器地址,然后再压缩为.zip文件
- 把压缩好的xxtx-manager-ui.zip文件上传到服务器,必须是 /var/www/html目录,scp xxtx-manager-ui.zip root@47.100.226.238:/var/www/html
- 进入服务器var/www/html目录查看是否有上传的压缩包,然后解压 unzip xxtx-manager-ui.zip ,解压成功后查看ls文件列表,删除压缩包 rm xxtx-manager-ui.zip 保留解压文件。
- 浏览器登录后台管理平台,资讯一体化管理平台
git仓库管理
- 登录gitee创建仓库
- 本地仓库初始化 git init,查看文件状态 git status 红色表示还未托管
- 文件加入本地仓库 git add * ,再次查看文件状态 git status 绿色表示已托管
- 提交文件到本地仓库 git commit -m '描述信息'
- 绑定远程仓库 git remote add origin https://gitee.com/wscodes/xxtx-ui.git 地址在仓库里有
- 提交文件到远程仓库 git push origin master
- 在远程仓库能够查看到提交的文件
使用navicat配置用户时、要注意把主机名设置为%,不要设置成localhost或者服务器端ip地址