失效链接处理 |
Confluence安装部署文档 PDF 下载
本站整理下载:
提取码:92yv
相关截图:
主要内容:
1. 环境准备
JDK1.8安装: Centos7下安装与卸载Jdk1.8
--不做讲述了。
2.Mysql 5.5安装(不要很新的版本)
root用户:
su root
2.1 卸载mariadb相关包以排除干扰
########非常重要########
centos7 已经不支持MySQL,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。
#列出所有被安装的rpm package
rpm -qa | grep mariadb
#卸载
rpm -e mariadb-devel-5.5.52-1.el7.x86_64 --nodeps
rpm -e mariadb-5.5.52-1.el7.x86_64 --nodeps
rpm -e mariadb-server-5.5.52-1.el7.x86_64 --nodeps
rpm -e mariadb-libs-5.5.52-1.el7.x86_64 --nodeps
错误:依赖检测失败:
libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
#强制卸载,因为没有--nodeps
rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
2.2 安装mysql
tar -xvf /app/hadoop/tools/MySQL-5.6.34-1.linux_glibc2.5.x86_64.rpm-bundle.tar
cd /app/hadoop/tools
通过rpm安装mysql
rpm -ivh fileName 安装如下三个文件:
rpm -ivh MySQL-client-5.6.34-1.linux_glibc2.5.x86_64.rpm
rpm -ivh MySQL-devel-5.6.34-1.linux_glibc2.5.x86_64.rpm
rpm-ivh MySQL-server-5.6.34-1.linux_glibc2.5.x86_64.rpm
2.3 固定mysql参数设置
vi /etc/my.cnf
[mysqld]
character_set_server = utf8
max_allowed_packet = 41943040
innodb_log_file_size = 268435456
transaction_isolation = READ-COMMITTED
2.4 启动与查看mysql服务
Systemctl start mysql
Systemctl status mysql
如果启动报错,可以跟进日志文件进行问题跟踪。
tail -100 /var/lib/mysql/lcr03.err
2.5 初始化配置Mysql
MySQL的安装日志信息中,你会看到MySQL生成了root用户的随机密码(如下截图所示),并将这个随机密码放置在/root/.mysql_secret中。并且强制在第一次登陆时修改root用户的密码。Mysql 5.6及以后版本出处于安全考虑,root密码不为空。所以在MySQL的安装过程中,会生成一个随机密码,但是对于我们这样的初学者,不了解情况,于是便从网上搜索如何解决问题的资料,而问题关键在此,很多做技术的人,了解不够深入,又喜欢随波逐流,停留在问题的表层,并未深入研究。而高手又不屑于这类简单的问题。
more/root/.mysql_secret
得到字符串,作为首次登陆时强制输入的root用户密码。
初始化配置mysql:
/usr/bin/mysql_secure_installation
设置密码是mysql
|