日期:2014-05-16  浏览次数:20614 次

RedHat5 yum搭建Linux+Nginx+PHP+MYSQL(LNMP),3小时不到轻松搞定LNMP


特别声明: 本博客参考centos 设置,可参考对应的csdn 文章

最近要配置Linux服务器,RedHat5版本,如下操作配置,操作下来总共不超过3个小时搞定LNMP环境。Nginx1.2.0+PHP5.3.8(fastcgi)+Mysql5.5.24+eAccelerator(相关版本号是源软件包的最新版本),使用Nginx官方源,Epel扩展库和remi源,remi源基于epel,必须先安装epel源,remi包含php-fpm,mysql-server5.5,如果只需要php-fpm可以单独安装php-fpm后禁用此源.


服务器:
? ? ? ?本服务器是x86_64的,因此所有操作都是基于x86_64,不是i386的,请特别注意。shell>> lsb_release -a
配置yum :
? ? ? ? 解决redhat的This system is not registered with RHN.
? ? ? ? 基本思路就是卸载掉redhat原有的yum,安装centos的yum,其中主要使用rpm命令,就是卸载=rpm -qa | grep -i yum | xargs rpm -e --nodeps,下载wget URl,安装=rpm -ivh *.rpm,配置yum,下载yum配置源,拷贝覆盖默认的/etc/yum.repos.d/, 运行yum makecache生成缓存。

安装Nginx 源:
  • 可采用直接下载安装测试
 rpm -ivh http://nginx.org/packages/rhel/5/noarch/RPMS/nginx-release-rhel-5-0.el5.ngx.noarch.rpm






  • ?配置yum源安装,对应修改一下配置内容,利用yum install nginx安装测试。
安装EPEL源:
? ? ? ※? 到rpm网站 查找,如果想设定yum, 请参考http://blog.csdn.net/kyn/article/details/4298175