1、环境描述
说明:至少需要四台服务器才可以做mysql的集群。建议5台,再增加一台MysqlServer。
2安装mysql二进制包
2.1 安装之前的准备工作
下载mysql-max-4.1.13-pc-linux-gnu-i686.tar.gz包
Mysql manager 节点:192.168.0.1
MysqlServer节点:192.168.0.100
Mysql 节点:192.168.0.160
Mysql 节点:192.168.0.161
MysqlServer节点:192.168.0.100
Mysql 节点:192.168.0.160
Mysql 节点:192.168.0.161
说明:至少需要四台服务器才可以做mysql的集群。建议5台,再增加一台MysqlServer。
2安装mysql二进制包
2.1 安装之前的准备工作
下载mysql-max-4.1.13-pc-linux-gnu-i686.tar.gz包
一、需要的硬件
两台mysql server:
二、配置步骤
1、下载max版本的mysql数据库mysql-max-5.0.18-linux-i686-glibc23.tar.gz
补充: 在192.168.200.101安装mysql数据库时,不需要将mysql加入系统启动服务中。
不要启动mysql数据库.
两台mysql server:
server1:192.168.200.203
server2:192.168.200.204
一台mysql manager: 192.168.200.101
server2:192.168.200.204
一台mysql manager: 192.168.200.101
二、配置步骤
1、下载max版本的mysql数据库mysql-max-5.0.18-linux-i686-glibc23.tar.gz
补充: 在192.168.200.101安装mysql数据库时,不需要将mysql加入系统启动服务中。
不要启动mysql数据库.
1、 安装APACHE,安装目录随便定,我这里用apache_home表示apache的安装根目录,安装完毕后,启动
apache,看到apache的欢迎界面,则说明apache安装成功
2、 安装python2.4.2, 默认安装在c盘下面(可以随意指定),设置环境变量,
进入系统命令提示行,输入python,出现如下信息:
apache,看到apache的欢迎界面,则说明apache安装成功
2、 安装python2.4.2, 默认安装在c盘下面(可以随意指定),设置环境变量,
pythonpath=.;C:\Python24\Lib;C:\Python24\dlls;C:\Python24\libs
pythonhome=C:\Python24
path环境变量中加入C:\Python24;C:\Python24\Scripts;
pythonhome=C:\Python24
path环境变量中加入C:\Python24;C:\Python24\Scripts;
进入系统命令提示行,输入python,出现如下信息:
Python2.4安装文档
#rpm -e python --nodeps
#tar -zxvf Python-2.4.2.tgz
#./configure
#make
#make install
#vi /etc/profile
Python_mod安装文档
#rpm -e python --nodeps
#tar -zxvf Python-2.4.2.tgz
#./configure
#make
#make install
#vi /etc/profile
export PYTHONHOME=/usr/local
export PYTHONPATH=/usr/local/lib/python2.4
export PATH=$PATH:$PYTHONHOME
export PYTHONPATH=/usr/local/lib/python2.4
export PATH=$PATH:$PYTHONHOME
Python_mod安装文档
wget http://mesh.dl.sourceforge.net/sourceforge/modauthmysql/mod_auth_mysql-2.9.0.tar.gz
tar xzfv mod_auth_mysql-2.9.0.tar.gz
cd mod_auth_mysql-2.9.0
/usr/local/apache/bin/apxs -c -I/usr/local/mysql/include -L/usr/local/mysql/lib -lmysqlclient -lm -lz mod_auth_mysql.c
/usr/local/apache/bin/apxs -i mod_auth_mysql.la
vi /usr/local/apache/conf/httpd.conf
tar xzfv mod_auth_mysql-2.9.0.tar.gz
cd mod_auth_mysql-2.9.0
/usr/local/apache/bin/apxs -c -I/usr/local/mysql/include -L/usr/local/mysql/lib -lmysqlclient -lm -lz mod_auth_mysql.c
/usr/local/apache/bin/apxs -i mod_auth_mysql.la
vi /usr/local/apache/conf/httpd.conf









