vware 部署云服务器 云服务器怎么部署项目
项目部署
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 [email protected]:/home/admin 2. 本地连接到服务器上 ssh [email protected] 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 查看,接口显示则部署成功
部署后台管理平台系统
git仓库管理
使用navicat配置用户时、要注意把主机名设置为%,不要设置成localhost或者服务器端ip地址