linux下系统安装和MySql服务器的安装(原创记录)

公司弄了几台新的服务器,没有人帮忙,自己从装系统到装软件实践了一把,特此记录

首先安装系统:RHEL 6.2安装(超级详细图解教程)(OK)

http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8430.html


系统安装完之后开始安装mysql

首先在原来公司生产环境查看之前安装的MYSQL是什么版本

[root@test219 mysql]# mysql -V
mysql  Ver 14.14 Distrib 5.5.11, for Linux (x86_64) using readline 5.1


mysql5.5在linux服务器上的安装

首先把公司的MYSQL安装包上传到服务器上的software目录下
Percona-Server-5.5.11-rel20.2-116.Linux.x86_64.tar.gz
 
此次安装的为mysql5.5,安装在linux服务器上,具体安装步骤如下:
1.新建mysql用户组和用户
groupadd mysql
useradd -r -g mysql mysql
 
2.下载mysql,解压后用符号连接至mysql,最新的可以去http://www.mysql.com上下载
cd /usr/local
wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.27-linux2.6-x86_64.tar.gz


现在本人用的是公司的数据库版本
Percona-Server-5.5.11-rel20.2-116.Linux.x86_64.tar.gz


tar zxvf Percona-Server-5.5.11-rel20.2-116.Linux.x86_64.tar.gz
ln -s Percona-Server-5.5.11-rel20.2-116.Linux.x86_64 mysql
 
3.进入mysql目录,将文件所属改为mysql用户和用户组
cd mysql
chown -R mysql .
chgrp -R mysql .
  www.2cto.com  
4.这里把mysql数据库的数据文件和mysql所在目录分开,便于管理和切分,我是放在/logs/mysqldata下的
cd /logs
mkdir mysqldata
5.安装数据库的数据文件,安装完后将mysql相关文件的所属用户改为root
cd /usr/local/mysql
初始化:scripts/mysql_install_db --user=mysql --datadir=/logs/mysqldata


然后修改权限chown -R root .
 
=================================================================================
初始化时如果出现以下警告 

WARNING: The host 'R420' could not be looked up with resolveip.

 
按提示,把/etc/hosts添加IP和主机名即可 


如[root@37 etc]# cat /etc/hosts
 

新增加如下配置
192.168.1.220 R420

================================================================================


把刚才建的数据文件的所属改为mysql
chown -R mysql /logs/mysqldata
chgrp -R mysql /logs/mysqldata
 
6.复制配置和启动文件至相关目录
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysql.server
7.由于安装好之后没有密码,所以正常启是登录不了的,可以以安装模式启动,然后修改下密码
安全启动命令:bin/mysqld_safe --user=mysql --datadir=/logs/mysqldata &
可以ps -ef |grep mysql查看是否启动成功
上面是在mysql目录下执行的,如果想在任何目录下都可以执行,需要把mysql的安装目录放到path中去
可以执行env命令查看下path的内容
  www.2cto.com  
执行vi /etc/profile,修改配置文件,在末尾加上:
PATH=/usr/local/mysql/bin:$PATH
:wq保存退出
 
执行source /etc/profile让设置立即生效
8.登录mysql后,修改下root密码
以安全模式启mysql后,执行mysql -uroot可以直接登录
登录后执行:use mysql;update user set password=password('修改后的密码') ;
修改成功后exit;退出mysql命令行
 
9.修改完后再修改下mysql启动文件,然后重新启动mysql
执行vi /etc/init.d/mysql.server,把基本目录和数据目录修改为:
basedir=/usr/local/mysql
datadir=/logs/mysqldata
再执行:/etc/init.d/mysql.server restart重启mysql
 
至此,mysql安装完成,后续会讲一些调优,包括主从配置,灾难恢复,集群等等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值