导出man文档
#vim /etc/man.config
MANPATH /usr/local/mysql/man
导出库文件
在/etc/ld.so.conf.d/创建一个以.conf 结尾的文件这里以mysql.conf为例
#vim /etc/ld.so.conf.d/mysql.conf
添加/usr/local/mysql/lib
而后使用#ldconfig 导出库文件
使用#ldconfig -v |grep mysql查看
导出头文件
#ln -sv /usr/local/mysql/include /usr/include/mysql
而后可以验证服务,
#service mysqld start
验证可开启,就将其关闭,也不让其开机自动开启(高可用集群的要求)
#service mysqld stop
#chkconfig mysqld off
5.5编译安装php
一.解决依赖关系:
首先配置好yum源(可以是本地系统光盘)后执行如下命令:
# yum -y groupinstall "X Software Development"
如果想让编译的php支持mcrypt扩展,
则准备好libmcrypt-2.5.7-5.el5.i386.rpm,
libmcrypt-devel-2.5.7-5.el5.i386.rpm,
mhash-0.9.2-6.el5.i386.rpm,
mcrypt-2.6.8-1.el5.i386.rpm,
安装以下两个软件可能会出问题,跟nfs-utils有关,在这里采用卸载nfs-utils的方式即可(#yum remove nfs-utils)
libevent-2.0.17-2.i386.rpm,
libevent-devel-2.0.17-2.i386.rpm,
源码包libiconv-1.13.1.tar.gz
上述rpm包可以用#rpm -Uvh来安装,至于源码包libiconv,是用于将表示英文的编码来表示世界范围内的其他语言,则使用下面方法安装
#tar xf libiconv-1.13.1.tar.gz
#cd libiconv-1.13.1
#./configure
#make
#make install
二.获取php-5.3.10.tar.bz2,并安装
#tar xf php-5.3.10.tar.bz2
#cd php-5.3.10
#./configure --prefix=/usr/local/php4nginx --with-mysql=/usr/local/mysql
--with-openssl
--enable-fpm --with-mysqli=/usr/local/mysql/bin/mysql_config
--enable-mbstring
--with-freetype-dir
--with-jpeg-dir
--with-png-dir
--with-zlib-dir
--with-libxml-dir=/usr 中小企业web服务器的高可用集群方案设计(20):http://www.751com.cn/jisuanji/lunwen_2317.html