centos安装nginx的web环境
为什么要用nginx呢,apache处理动态页面确实不错,但是它占用资源确实是太大了. 而lighttpd据说存在大并发的时候内存溢出,所以综合考虑nginx是个不错的选择. 编译安装太麻烦,用一键安装包又慢的要死要死的.这里使用的yum安装,很方便.
1、导入外部软件库 centos-5 32位:
1 | rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-5-4.noarch.rpm |
centos-5 64位:
1 | rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpm |
编辑 /etc/yum.repos.d/ius.repo,注释以下行:
1 | mirrorlist=http://dmirr.iuscommunity.org/mirrorlist?repo=ius-el5&arch=$basearch |
删除注释以下行:
1 | #baseurl=http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/$basearch |
2、yum安装lnmp
1 | yum install mysql55-server mysql55 php53u-fpm php53u-mysql nginx |
3、配置lnmp
1 | vi /etc/nginx/conf.d/default.conf |
修改为:
1 | location ~ .php$ { |
4、启动lnmp
1 | chkconfig php-fpm on |
这样基于nginx的web环境就搭建好了.