中小企业web服务器的高可用集群方案设计(20)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

中小企业web服务器的高可用集群方案设计(20)


    导出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 (责任编辑:qin)