Nginx的yum安装笔录
2012-11-23 19:54
369 查看
Nginx的yum安装笔录
Nginx的安装笔录,我是比较偷懒的,只是学习所以就yum安装了。
yum安装nginx+PHP-FPM+eAccelerator
一、先准备好相关的yum源,系统自带的源是没有Nginx的得准备下。
添加添加CentALT源
在/etc/yum.repo.d 目下创建 alt.ru.repo 文件
#vim alt.ru.repo
还有一个EPEL源
https://fedoraproject.org/wiki/EPEL/zh-cn
Centos5 32位的下载下面这个
#wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
#rpm -ivh epel-release-5-4.noarch.rpm
二、安装 nginx +PHP-FPM +eAccelerator
#yum makecache
#yum update
# yum install nginx php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator
我的mysql已经安装过了,就没有再装了。
三、配置Nginx
修改 /etc/nginx/nginx.conf,下面只列出修改的部分
#根据CPU 核心processes,VPS下几个核心几个processes,独立服务器可x2
worker_processes 1;
还有很多相关的参数优化。。。
在配置nginx.conf的php支持时遇到了点问题,老是找不到php文件,
原来是php的存放的跟目录与上面定义的web跟目录root指向的不一样。
去掉nginx.conf配置文档的这一段注释,以支持浏览php文件时转发到php-fpm做解析。
原文档fastcgi_param这句参数定义PHP的跟目录,它这里的跟目录是/scripts 得自己建立,我将其定向到与 root /usr/share/nginx/html;相同的目录下了。
四、开启服务并设置系统启动默认启动
Nginx的安装笔录,我是比较偷懒的,只是学习所以就yum安装了。
yum安装nginx+PHP-FPM+eAccelerator
一、先准备好相关的yum源,系统自带的源是没有Nginx的得准备下。
添加添加CentALT源
在/etc/yum.repo.d 目下创建 alt.ru.repo 文件
#vim alt.ru.repo
[CentALT] name=CentALT Packages for Enterprise Linux 5 - $basearch baseurl=http://centos.alt.ru/repository/centos/5/$basearch/ enabled=1 gpgcheck=0
还有一个EPEL源
https://fedoraproject.org/wiki/EPEL/zh-cn
Centos5 32位的下载下面这个
#wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
#rpm -ivh epel-release-5-4.noarch.rpm
二、安装 nginx +PHP-FPM +eAccelerator
#yum makecache
#yum update
# yum install nginx php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator
我的mysql已经安装过了,就没有再装了。
三、配置Nginx
修改 /etc/nginx/nginx.conf,下面只列出修改的部分
#根据CPU 核心processes,VPS下几个核心几个processes,独立服务器可x2
worker_processes 1;
还有很多相关的参数优化。。。
在配置nginx.conf的php支持时遇到了点问题,老是找不到php文件,
原来是php的存放的跟目录与上面定义的web跟目录root指向的不一样。
去掉nginx.conf配置文档的这一段注释,以支持浏览php文件时转发到php-fpm做解析。
75 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 76 # 77 location ~ \.php$ { 78 root html; 79 fastcgi_pass 127.0.0.1:9000; 80 fastcgi_index index.php; 81 # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 82 fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name; 83 include fastcgi_params; 84 }
原文档fastcgi_param这句参数定义PHP的跟目录,它这里的跟目录是/scripts 得自己建立,我将其定向到与 root /usr/share/nginx/html;相同的目录下了。
四、开启服务并设置系统启动默认启动
/etc/init.d/nginx start /etc/init.d/php-fpm start /etc/init.d/mysqld start chkconfig nginx on chkconfig php-fpm on chkconfig mysqld on本文出自 “itdept” 博客,请务必保留此出处http://itdept.blog.51cto.com/1034307/1068896
相关文章推荐
- CENTOS 上通过YUM安装NGINX
- centos6.5直接yum安装nginx,并且支持php访问的配置
- nginx的yum安装方法
- 如何在CentOS 6上通过YUM安装Nginx和PHP-FPM
- CentOS 7 YUM 安装 Nginx
- yum 安装nginx
- Linux学习笔记之更新yum安装最新Nginx+Php
- CentOS 中安装 Nginx 使用yum
- CentOS-6 yum安装nginx php53 mysql55 搭建LNMP环境
- centos6.5 64位 yum install nginx的默认安装路径
- nginx 支持yum 和 apt-get install的安装方式了,Happy啊。
- CentOS7系统下用YUM安装Nginx详解
- 010 Linux 下通过yum、apt、dnf方式安装和配置Nginx服务器
- CentOS7 yum 安装 Nginx最新版本
- nginx服务器详细安装过程(使用yum 和 源码包两种安装方式,并说明其区别)
- centos7通过yum安装nginx
- CentOS7配置nginx php php-fpm mariadb phpmyadmin(yum安装)
- CENTOS 6.5 配置YUM安装NGINX
- CentOS6.5使用yum命令方便快捷安装Nginx
- CentOS 6.5 yum 安装nginx