蜀门CentOS-5.5安装教程

CentOS-5.5英文版(4G以上装64位)

安装要求:

1、系统时区选择中国的默认时区,时区下面的uct去掉。

2、软件选择安装:现在定制
。【桌面环境】勾选去掉
。【开发】全部勾选上
。【服务器】MySQL数据库勾选
。(注意以上一定要按照要求做好)其它全部默认即可.

3、【重新引导】重启完把防火墙禁用

#1、【mysql-5.0.45.tar.gz】 上传到 /home 目录

#2、解压mysql源码包(时间有点长,等待执行完毕)
cd /home
tar xzvf mysql-5.0.45.tar.gz

#3、数据库源码包指定函数(时间有点长,等待执行完毕)
cd /home/mysql-5.0.45
./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all --enable-thread-safe-client

#4、编译数据库源码包(时间有点长,等待执行完毕)
make

#5、安装编译好的数据库源码包到"/usr/local/mysql"目录(时间有点长,等待执行完毕)
make install

#6、把安装好的my.cnf文件拷贝到/etc目录下
cp /usr/local/mysql/share/mysql/my-small.cnf /etc/my.cnf
[输入命令后会提示是否覆盖 【选择 y 然后回车】 覆盖系统中原来的 my.cnf 文件]

#7、修改my.cnf配置文件
#编辑my.cnf配置文件(按(i)进入编辑/(ESC)退出/(:wq)保存)
vi /etc/my.cnf

#[mysqld]和[client]加入以下变量指定=utf8编码
default-character-set=utf8

#[mysqld]和[client]的(socket = /tmp/mysql.sock)改成以下
socket = /var/lib/mysql/mysql.sock

#[mysqld]和[client]的(socket = /tmp/mysql.sock)改成以下
socket = /var/lib/mysql/mysql.sock

#最后.查看my.cnf文件,确定没问题再下一步
cat /etc/my.cnf
#最后.查看my.cnf文件,确定没问题再下一步
cat /etc/my.cnf

#8、配置mysql
#安装mysql
/usr/local/mysql/bin/mysql_install_db

#启动mysql服务
/usr/local/mysql/bin/mysqld_safe --user=root &
[出现.Starting mysqld daemon with databases from /usr/local/mysql/var 提示就是启动成功,直接回车继续下一步]

#切换到mysql
mysql -u root -p
[提示输入密码直接回车.默认密码是空的]

#进入mysql库
use mysql;

#修改root用户的密码为root
update user set Password=password('root') where User='root';

#添加一个外网连接mysql用户(远程用户连接数据库使用,用户名:uroot/密码:mypwd)
grant ALL PRIVILEGES on *.* to uroot@"%" Identified by "huai077" WITH GRANT OPTION;

3、防火墙禁止3306端口,以iptable为例

vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306-j ACCEPT
service iptables restart

#查询用户表有没有添加的uroot用户
select Host,User,Password from user;

#退出mysql
exit

#9、设置开机自动启动mysql服务(以下命令一行一行复制运行)
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld
[输入命令后会提示是否覆盖 【选择 y 然后回车】 覆盖系统中原来的 mysqld 文件]
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
chown mysql:mysql -R /usr/local/mysql/
service mysqld start

service iptables stop

#10、重启服务器
reboot

#[mysqld]和[client]的(socket = /tmp/mysql.sock)改成以下
socket = /var/lib/mysql/mysql.sock

#最后.查看my.cnf文件,确定没问题再下一步
cat /etc/my.cnf


作者:坏坏的小千
版权声明:文章版权归作者所有,未经允许请勿转载。
THE END
分享
二维码
海报
蜀门CentOS-5.5安装教程
CentOS-5.5英文版(4G以上装64位) 安装要求: 1、系统时区选择中国的默认时区,时区下面的uct去掉。 2、软件选择安装:现在定制 。【桌面环境】勾选去掉 。【……
<<上一篇
下一篇>>
文章目录
关闭
目 录