centos下nginx+php-fpm安装
来源:互联网 发布:哪里有砍价软件 编辑:程序博客网 时间:2024/06/05 08:19
nginx安装
进入nginx官方网站
可以查看最新版本,如下图所示我们可以看到最新的稳定版本是2017-04-12
nginx-1.12.0
我们使用yum安装,但是centos自带的库版本较旧,我们可以使用如下方式更新
使用vi创建一个新的文件,路径为/etc/yum.repos.d/nginx.repo
在文件里面填如下内容:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1
之后我们便可以使用yum进行安装了
先使用yum info nginx
查看一下版本信息,然后使用yum install nginx
进行安装修改配置文件
yum安装后,配置文件的路径在/etc/nginx/conf.d/
下,里面有一个文件default.conf
。如果有需要修改它即可。
常见问题
出现启动php-fpm后访问不到php文件
nginx的配置文件无法识别/scripts路径,所以我们将配置文件中的/scripts改为$document_root
更改后的配置文件如下:
location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
php-fpm安装
FPM(FastCGI 进程管理器)用于替换 PHP FastCGI 的大部分附加功能,对于高负载网站是非常有用的。
因为在yum默认的源中找不到最新的php-fpm,所以我们需要使用其他的源,来进行安装。
首先在系统中运行如下命令:
rpm -Uvh https://mirrors.ustc.edu.cn/epel/7/x86_64/e/epel-release-7-9.noarch.rpmrpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
The RPM Package Manager (RPM) is a powerful package management system capable
安装完后我们就可以安装php-fpm了 yum --enablerepo=remi install php-fpm
php-fpm的主配置文件为/etc/php-fpm.conf
我们可以不去修改这个文件,保持默认即可
在主配置文件中还引入了进程池定义文件,没有特殊的需求我们保持默认即可
- centos下nginx+php-fpm安装
- centos 下编译安装nginx + php 配置nginx+php-fpm
- centos安装php php-fpm nginx
- CentOS上安装php, nginx, php-fpm
- CentOS 6.4 安装 nginx + php-fpm
- centos 安装nginx,php-fpm,mysql
- Ubuntu下安装Nginx、Php-fpm、Php
- centos安装php环境 (mysql,nginx,php,php-fpm)
- ubuntu下安装nginx+mysql+php-fpm
- ubuntu16.04下安装Nginx+php-fpm
- centos下配置nginx+mysql+php+php-fpm方法
- Centos Nginx+PHP+PHP-FPM安装使用YUM
- centos安装php php-fpm 以及 配置nginx
- centos安装php php-fpm 以及 配置nginx
- centos安装php php-fpm 以及 配置nginx
- 转帖:Centos yum 安装nginx+PHP-FPM+eAccelerator+mysql
- CentOS-5.1 yum安装Nginx + PHP-FPM + MySQL笔记
- CENTOS 5.8 编译安装nginx + php-fpm + mysql + pcre + apc
- Java中Date和SimpleDateFormat
- QT学习——数据库SQL模型类(QSqlTableModel模型)
- 学习Linux的Shell命令
- 一个定时往mysql写数据的java类的设计与实现
- JAVA 攻城狮 第十天
- centos下nginx+php-fpm安装
- 1015. Reversible Primes (20)
- #3 给组件传递属性
- 【51Nod】1770 数数字
- SpringMVC过滤器
- 深入Java核心
- 输入输出
- 网络服务中的端口
- 轻松搞定面试中的红黑树问题