如果您的操作系统为CentOS系列:
1.端口的释放
释放端口: /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
重启防火墙: service iptables restart
查看释放的端口 :netstat -anp
2.数据库授权远程连接
注意:授权的用户(注意别用root账号)
如:添加一个用户名为db_user,密码为db_pass,授权为% (%表示所有外围IP能连接)对db_name数据库所有权限,命令如下:
mysql -uroot -p
Enter password: #输入数据库的root密码,默认不显示密码
MySQL [(none)]> grant all privileges on db_name.* to db_user@‘localhost’ identified by ‘db_pass’; #授权语句,特别注意有分号
MySQL [(none)]> flush privileges; #权限立即生效
MySQL [(none)]> exit; #退出数据库控制台,特别注意有分号
然后要进行对用户授权 请访问[https://www.cnblogs.com/dong-/p/9667787.html]
3.springboot项目部署
后台调用,需要运行:
java -jar yuedaoapi-1.0.0.jar > log_yuedaoapi.file 2>&1 &