2024年3月20日发(作者:)
CentOS5.6(64bit)下编译安装Nginx1.2.0、Percona-Server-5.1.61、PHP5.3.10
一、安装centos5.6(64位)
此步骤省略(详情见CentOs5.6的文本安装)
二、安装前环境配置
安装完centos5.6后的一些配置
1、关掉不用的系统服务项
#chkconfig --list | grep :on
#chkconfig iscsi --del
#chkconfig iscsi --del
#chkconfig iscsid --del
#chkconfig lvm2-monitor --del
#chkconfig ip6tables --del
#chkconfig iptables --del
#chkconfig haldaemon --del
#chkconfig avahi-daemon --del
#chkconfig avahi-dnsconfd --del
2、配置好IP、DNS、网关确保远程工具能够连接到服务器
#vi /etc/sysconfig/network-scripts/ifcf-eth0 配置IP
#vi /etc/sysconfig/network
#vi /etc/
#service network restart
3、关闭SELINUX
#vi /etc/selinux/config
#SELINUX=enforcing
注释掉
注释掉
增加
保存,退出
重启系统
配置网关
配置DNS
重启网卡服务
#SELINUXTYPE=targeted
SELINUX=disabled
:wq
#shutdown -r now
4、新建软件包存放和安装目录
#mkdir /data/src
#mkdir /usr/local/软件名字
5、下载下面的软件包到存放目录
#cd /data/src/
下载nginx(最新稳定版)
#wget /download/
下载 pcre(支持nginx伪静态)
#wget ftp:///pub/software/programming/pcre/
下载php
#wget /distributions/
下载percona(mysql的衍生版)
#wget/downloads/Percona-Server-5.1/Percona-Server-5.1.61-13.2/source/Percona-S
下载libmcrypt(php模块)
#wget ftp:///pub/crypto/mcrypt/libmcrypt/
下载libiconv(php库文件)
#wger /pub/gnu/libiconv/
下载mhash(哈希函数库)
#wget /project/mhash/mhash/0.9.9.9/
下载xcache(php缓存器)
#wget /pub/Releases/1.3.2/
三、安装软件包
注:以下是用SecureCRT工具远程登录到服务器,在命令行下面操作的
1、在安装软件包之前安装编译工具和库文件(使用centos yum命令安装)
#yum install make apr* autoconf automake curl curl-devel gcc gcc-c++ zlib-devel openssl open
ssl-devel pcre-devel gd kernel keyutils patch perl kernel-headers compat* mpfr cpp glibc libgomp
libstdc++-devel ppl cloog-ppl keyutils-libs-devel libcom_err-devel libsepol-devel libselin ux-devel kr
b5-devel zlib-devel libXpm* freetype libjpeg* libpng* php-common php-gd ncurses* libtool* libxm
l2 libxml2-devel patch
2、进入到软件包存放目录安装软件
#cd /data/src/
#ls
安装mysql
#tar xvf
#mv Percona-Server-5.1.61 percona
#cd /data/src/percona/
#mkdir /data/mysqldb
解压
重命名Percona-Server-5.1.61为percona
进入percona目录
新建mysqldb目录


发布评论