标签:
虚拟机:VMware11
服务器系统:RedHat Enterprise 6.5
环境工作:
一.虚拟机挂载ISO配置YUM源(从以前的文档上COPY的,只是演示一下步骤)
1、首先挂载光盘
[root@ORACLE ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 7.8G 3.1G 4.4G 42% /
/dev/sda5 3.0G 69M 2.7G 3% /home
/dev/sda2 9.7G 151M 9.1G 2% /u01
tmpfs 1014M 0 1014M 0% /dev/shm
/dev/hdc 2.8G 2.8G 0 100% /media/Enterprise Linux dvd 20090908
由于路径带有空格,所以需要手工重新挂载:
[root@ORACLE~]# umount /dev/hdc
[root@ORACLE~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 7.8G 3.1G 4.4G 42% /
/dev/sda5 3.0G 69M 2.7G 3% /home
/dev/sda2 9.7G 151M 9.1G 2% /u01
tmpfs 1014M 0 1014M 0% /dev/shm
[root@rh168 ~]# mount /dev/hdc /media
mount: block device /dev/hdc is write-protected, mounting read-only //(提示光盘状态是只读,不用管)
[root@rh168 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 7.8G 3.1G 4.4G 42% /
/dev/sda5 3.0G 69M 2.7G 3% /home
/dev/sda2 9.7G 151M 9.1G 2% /u01
tmpfs 1014M 0 1014M 0% /dev/shm
/dev/hdc 2.8G 2.8G 0 100% /media
2、新建yum配置文件/etc/yum.repos.d/dvd.repo,添加如下内容并保存。
[root@rh168 ~]# vi /etc/yum.repos.d/dvd.repo
[base]
name=Server
baseurl=file:///media/Server
enable=1
gpcheck=0
3、清空yum缓存配置,使新路径生效。
[root@rh168 ~]# yum clean all
Loaded plugins: rhnplugin, security
Cleaning up Everything
至此配置完成,yum就可以使用了,不过下次使用的时候记得加载光盘或者设置为开机自动加载。
4、安装一个软件做测试
[root@rh168 yum.repos.d]# yum clean all
Loaded plugins: security
Cleaning up Everything
[root@rh168 yum.repos.d]# yum install -y elfutils-*
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
base/gpgkey Public key for elfutils -kde-2.2.11-7.1.i386.rpm is not installed
安装时,如果出现这个问题,则是由于yum安装了旧版本的GPG keys造成的,解决办法就是:
#rpm --import /etc/pki/rpm-gpg/RPM*
再安装软件就不会有这个错误提示了。
[root@rh168 ~]# yum clean all
二.安装mysql数据库
版本5.7.9-1(截止2015-10-30日)最新版本
1.下载安装
从http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.9-1.el6.x86_64.rpm-bundle.tar 下载tar包上传到服务器上
先卸载系统上原有的mysql包
查询已经安装mysql
rpm -qa |grep mysql
卸载安装的mysql
rpm -e `rpm -qa |grep mysql` (注:如果查询结果中有一个php-mysql这个是php的一个包,卸载完执行 yum install php-mysql重新安装)
tar xf mysql-5.7.9-1.el6.x86_64.rpm-bundle.tar
逐一安装下面包(顺序自己摸索一下)
mysql-5.7.9-1.el6.x86_64.rpm-bundle.tar
mysql-community-client-5.7.9-1.el6.x86_64.rpm
mysql-community-common-5.7.9-1.el6.x86_64.rpm
mysql-community-devel-5.7.9-1.el6.x86_64.rpm
mysql-community-embedded-5.7.9-1.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.9-1.el6.x86_64.rpm
mysql-community-libs-5.7.9-1.el6.x86_64.rpm
mysql-community-libs-compat-5.7.9-1.el6.x86_64.rpm
mysql-community-server-5.7.9-1.el6.x86_64.rpm
mysql-community-test-5.7.9-1.el6.x86_64.rpm
2.将mysql的默认目录迁移(选做,主要考虑磁盘规划的空间是否足够)
cp -arp /var/lib/mysql /usr2/data/mysql
vi /etc/my.cnf
[mysqld]
#datadir=/var/lib/mysql ------原系统默认路径
datadir=/usr2/data/mysql ------现有路径
#socket=/var/lib/mysql/mysql.sock ------原socket路径现
socket=/usr2/data/mysql/mysql.sock ------现有路径
ln -s /usr2/data/mysql/mysql.sock /var/lib/mysql/mysql.sock 创建软连接
标签:
原文地址:http://www.cnblogs.com/MikeSunny/p/4919945.html