经历了失败,在所难免,几番尝试,终于安装好,mysql+jdk+tomcat,并且成功的将一个项目发布到Linux中,浏览器能正常访问,修改数据也能生效。
一下是mysql的安装和配置
1.新装的机器,需要检测系统是否自带安装mysql
yum list installed | grep mysql
2.如果发现有系统自带mysql,果断这么干
yum -y remove mysql-libs.x86_64
3.随便在你存放文件的目录下执行,这里解释一下,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢,还好mysql5.6只有75M大,而mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
4.接着执行这句,解释一下,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出
mysql-community-source.repo和mysql-community.repo
rpm -ivh mysql-community-release-el6-5.noarch.rpm
5.这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件
yum repolist all | grep mysql
6.安装mysql 服务器命令(一路yes):
yum install mysql-community-server
7.安装成功后 启动
service mysqld start
8、登录没有mysql
默认密码是空的 “回车”就行
image.png如图中就登录到mysql
9、设置密码
set password = password('xxxx');
xxxx就是你所需要设置密码
image.png10、开启远程mysql登录模式
在mysql下
依次输入以下两条命令
grant all privileges on . to 'root' @'%' identified by 'root';
flush privileges;
11、开放Linux对外访问的3306端口
注意这个两条命令是linux中输入的,如果此时是在mysql的登录状态先退出“ctrl+Z”
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
12、验证
可以用远程操作工具验证,主机地址就是Linux的地址
image.png
网友评论