- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安网站维护基地 来源:黑客防线网安网站维护基地 浏览次数:0 |
环境:vps主机实用性 centos5系统 (其他的linux 发行版也可以参考,但是rpm(yum)方法,请使用自己的包管理软件,例如:redhat的up2date
各安装包比较
RPM(YUM) 二进制 源码
优点 安装简单,适合初学者学习使用,升级方便 安装简单;可以安装到任何路径下,灵活性好;在一台服务器可以安装多个MySQL 在实际安装的操作系统进行可根据需要定制编译,最灵活;性能最好;一台服务器可以安装多个MySQL
缺点 安装路径不灵活,默认路径不能修改,一台服务器只能安装一个MySQL 已经经过编译,性能不如源码编译得好,不能灵活定制编译参数 安装过程复杂;编译时间长
文件布局 /usr/bin(客户端程序和脚本)/usr/sbin(mysqld服务器)
/var/lib/mysql(日志文件和数据库)
/usr/share/doc/packages(文档)
/usr/includer/mysql(包含(头)文件)
/usr/lib/mysql(库文件)
/usr/share/mysql(错误消息和字符集文件)
/usr/share/sql-bench(基准程序)
bin(客户端程序和脚本)data(日志文件和数据库)
docs(文档和Changlog)
include(包含(头)文件)
lib(库文件)
script(mysql_install_db脚本,用于安装系统数据库)
share/mysql(错误消息文件)
sql-bench(基准程序)
bin(客户端程序和脚本)
include/mysql(包含(头)文件)
info(info 格式的文档)
lib/mysql(库文件)
libexec(mysqld服务器)
share/mysql(错误消息文件)
sql-bench(基准程序)
var(数据库和日志文件)
1、rpm包安装(我这里的环境是centos,所以我使用系统自带的rpm,使用yum命令安装)
yum -y install mysql mysql-server
通过上面一个命令就完成了mysql数据库的安装,简单吧,建议我们的vps主机优先选择此方式安装,以后要升级,也很方便,使用
yum -y update mysql mysql-server
2、二进制包安装
如果用户不想安装最简单的却不够灵活的RPM包,又不想安装复杂费时的源码包,那么已经编译好的二进制包将是最好的选择。具体的配置步骤如下:
2.1用root登录操作系统,增加mysql用户和组,数据库将安装在此用户下
groupadd -r mysql
useradd -g mysql -rM mysql
2.2下载、解压最新的二进制压缩包,假设源码包存放在/usr/local/src,
cd /usr/local/src
wget linux-i686-glibc23.tar.gz/from/http://mirrors.24-7-solutions.net/pub/mysql/">http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.30-linux-i686-glibc23.tar.gz/from/http://mirrors.24-7-solutions.net/pub/mysql/
tar zxvf mysql-5.1.30-linux-i686-glibc23.tar.gz
mv mysql-5.1.30-linux-i686-glibc23 /usr/local/
cd ..
ln -s mysql-5.1.30-linux-i686-glibc23 mysql
chown -R mysql:mysql /usr/local/mysql
2.3安装和启动
cd mysql
./scripts/mysql_install_db --user=mysql
chown -R root:mysql .
chown -R mysql:mysql data
./bin/mysqld_safe --user=mysql &
3、源码安装
如果对数据库的性能要求很高,并且希望能够灵活定制安装选项,源码安装将是最好的选择,其安装步骤和二进制安装非常类似,不过使用源码安装编译需要花费很长时间
3.1用root登录操作系统,增加mysql用户和组
groupadd -r mysql
useradd -g mysql -rM mysql
3.2下载和解压源码压缩包
cd /usr/local/src
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.30.tar.gz/from/http://mirror.services.wisc.edu/mysql/
tar zxvf mysql-5.1.30.tar.gz
cd mysql-5.1.30
3.3用configure工具编译源码,这里可以选择很多编译参数,具体可以用configure –help来进行查看,
./configure --prefix=/usr/local/mysql
make
make install
3.4选择一个MySQL自带的样例配置文件(在support-files目录下),这里以my-medium.cnf作为示范,请根据自己的系统配置选择合适的配置文件,例如我们的vps特惠型可以选择,my-small.cnf样例文件
cp support-files/my-medium.cnf /etc/my.cnf
3.5在安装的数据目录下创建数据库和系统表,–user表示这些数据库和表owner是此用户
cd /usr/local/mysql
./bin/mysql_install_db --user=mysql
3.6设置目录权限
chown -R root:mysql .
chown -R mysql:mysql var
3.7启动MySQL
./bin/mysqld_safe --user=mysql &
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |