项目基础部署汇总七-linux部署jar包注意事项

yum -y install wget

如果安装失败:

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum -y install wget

成功:

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

安装mysql安装源:

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm

在线安装MySQL

yum -y install mysql-community-server

启动MySQL服务:

systemctl start mysqld

设置开机启动:

systemctl enable mysqld

systemctl daemon-reload

查看root登陆密码

vi /var/log/mysqld.log

修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Steel1988#';

设置允许远程登录:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Steel1988#' WITH GRANT OPTION;

防火墙开放3306端口:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

// 如果你想允许用户root从ip为192.168.1.123的主机连接到mysql服务器,并使用root作为密码

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123'IDENTIFIED BY 'password' WITH GRANT OPTION;

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置

Vi /etc/my.cnf

character_set_server=utf8

init_connect='SET NAMES utf8'

重启MySQL

systemctl restart mysqld

查看编码:

show variables like '%character%';

防火墙开放3306端口

1、打开防火墙配置文件

vi /etc/sysconfig/iptables

2、增加下面一行

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

3、重启防火墙

service iptables restart


启动jar 并在 后台挂起,保存日志文件为log.txt
nohup java -jar xxx.jar >logs.txt &

命令运行成功后,会返回一个进程号,可以通过 kill -9 命令杀死这个进程来直接关闭。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章