部署操作

数据库可以被远程访问:
1.在命令窗口登录mysql: mysql> mysql -u root -p
2.登陆成功以后切换到mysql数据库: mysql> use mysql;
3.修改root的host字段: mysql> update user set host = ‘%’ where user = ‘root’;
4.刷新: mysql> flush privileges;
5.检查host值是否修改成功:mysql> select host,user from user;

防火墙开放端口
查看
firewall-cmd --query-port=8080/tcp
开放端口
firewall-cmd --permanent --add-port=80/tcp
更新防火墙规则
firewall-cmd --reload

打包
1.右击项目–>选择Run As
2.在Run As中选择Maven build
3.然后在goals里填写
package -Dmaven.test.skip=true
4.然后就打包完成

后台持续运行
screen -S [name] 运行screen
输入命令
CTRL +a +d 退出
screen –ls 查看后台进程
screen –r –d [pid] 进入查看后台运行的screen进程
kill -9 [pid] 杀死进程
screen –wipe 清理死亡进程

-d <作业名称>  将指定的screen作业离线。
-S <作业名称>  指定screen作业的名称。
-r <作业名称>  恢复离线的screen作业。
(Detached)---->挂起状态,无终端在连接会话 能打开
(Attached)---->有终端在连接会话 打不开

nohup java -server -Xms1024m -Xmx1024m -Xss512k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled \
		-XX:LargePageSizeInBytes=128m -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods \
		-jar bi-api-0.0.1-SNAPSHOT.jar  --spring.profiles.active=prod >/dev/null 2>&1 &

sh startup.sh 启动运行

猜你喜欢

转载自blog.csdn.net/weixin_45530931/article/details/109215953