部署操作

it2025-08-13  6

数据库可以被远程访问: 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 启动运行

最新回复(0)