网络的发展日新月异,层出不穷,发个微博,看个优酷视频,用网易的邮箱发个信,在淘宝上买个东西等等,您肯定习惯了网络的应用,但是您可能不知道,这些网络应用都是基于web编程语言PHP实现的。
那么什么是PHP呢,概括来讲,PHP是一种功能强大,简单易学,方便实用而且资源丰富的开源网络编程语言,接下来我们就来说一下PHP的安装过程:
例子为PHP5.3.8安装及配置
需要的安装的包:libxml2 libxml2-devel freetypefreetype-develfontconfigfontconfig-devel jpeg jpeg-devellibpnglibpng-develgdgd-devellimcryptlimcrypt-develmhashmhash-develmcryptmcrypt-devellibtool-ltdl
libtool-ltdl-devel
生成编译文件:
./configure --prefix=/home/server/php --with-config-file-path=/home/server/php/etc --with-mysql --with-freetype-dir --with-jpeg-dir --with-png-dir --with-gd -enable-gd-native-ttf --enable-mbstring --with-openssl --with-zlib --enable-json=shared --with-mcrypt --enable-mbstring --disable-rpath --enable-inline-optimization --with-libxml-dir --enable-sockets --enable-sysvsem --enable-sysvshm --enable-mbregex --with-mhash --with-pcre-regex --enable-fpm --with-libdir=lib64
编译:
make
make test
安装:
make install
编译配置文件:
cp /home/server/php/etc/php-fpm.config.default /home/server/php/etc/php-fpm.config修改又下行,去掉注释;
pid = run/php-fpm.pid
//如果不注释也可又启动,在添加系统服务的时候会报错,但是进程已经启动;pm.start_servers = 20
pm.min_spare = 5
pm.max_spare_servers = 35
启动:
进入PHP安装文件
cpsapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmodo+x /etc/init.d/php-fpm
chkconfig --add php-fpm
servicephp-fpm start
或者直接启动:/home/server/php/sbin/php-fpm
http://www.51rhca.com/archives/226