再通过systemctl restart mysqld来重启mysql来保存设置,这时也得注意,要设置密码的的过期时间,直接运行命令
ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;
七、改变编码
可加入
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
character-set-server=utf8
同时也要记得重启mysql使之生效,systemctl restart mysqld,
八、在使用远程连接时,还要赋予权限
命令如下
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘your_root_password‘ WITH GRANT OPTION;
九、在远程时连接遇到


此时应该要开放端口3306,命令如下
firewall-cmd --zone=public --add-port=3306/tcp --permanent
直接将本地项目打成war包,再通过工具将war包放到tomcat的webapp下,启动tomcat即可,
在部署的项目的pom文件中加入以下代码
之后,在阿里云上的tomcat文件夹下的conf/tomcat-users.xml 文件,通过vi命令打开,在<tomcat-users></tomcat-users>里添加如下内容
其中用户名和密码的值和上面的用户名密码相对应
使用elipse,执行其命令运行(一定得开放8080端口)

若在控制台看到如下消息,即成功

tomcat启动超慢的问题。
(以下内容转载自:)
A.使用伪随机函数
/dev/unrandom /dev/urandom并不是真正的随机行为(其实一般不容易重复),主要有两个地方可以修改。
通过修改 Tomcat 启动文件 -Djava.security.egd=file:/dev/urandom
通过修改 JRE 中的 java.security 文件 securerandom.source=file:/dev/urandom
B.增大/dev/random的熵池(推荐)
问题的原因是由于熵池不够大,所以增大它是最彻底的方法。解压软件app 下载我们可以通过软件的方法实现,下面是软件的安装和配置流程。
安装熵服务
yum install rng-tools
启动熵服务
systemctl start rngd
如果你的 CPU 不支持 DRNG 特性或者像我一样使用虚拟机,可以使用/dev/unrandom来模拟。
cp /usr/lib/systemd/system/rngd.service /etc/systemd/system
vim /etc/systemd/system/rngd.service
ExecStart=/sbin/rngd -f -r /dev/urandom
重新载入服务
systemctl daemon-reload
systemctl restart rngd
经过上面的修改,我们再观察 cat /proc/sys/kernel/random/entropy_avail 基本上在 3000 左右。这个时候重新启动 Tomcat,发现启动时间正常
以上就是部署项目的过程,若有不足之处,望指正
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-59747-2.html
水军真可怕
大陆才真正屹立于强国之林
强力反对和谴责
1900你还只能喝粥