`

centos下配置nginx支持php

阅读更多

安装php

yum install php
 
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

 

添加nginx 默认主页index.php 

vim /etc/nginx/conf.d/default.conf 

 

location / {

        root   /usr/share/nginx/html;

        index  index.html index.htm index.php;

    }

 

配置nginx支持php

vim /etc/nginx/conf.d/default.conf 

 

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

    #

    location ~ .php$ {

        root           html;

        fastcgi_pass   127.0.0.1:9000;

        fastcgi_index  index.php;

        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;

        include        fastcgi_params;

    }

 

配置php-fpm

vim /etc/php-fpm.d/www.conf

 

; Unix user/group of processes

; Note: The user is mandatory. If the group is not set, the default user's group

;       will be used.

; RPM: apache Choosed to be able to access some dir as httpd

user = nginx

; RPM: Keep a group allowed to write in log dir.

group = nginx

 

chkconfig php-fpm on    #设置php-fpm自启动

chkconfig mysqld on     #设置mysqld自启动

service nginx restart   #重新启动nginx

service php-fpm start   #启动php-fpm

service mysqld start    #启动mysqld

1
1
分享到:
评论

相关推荐

    centos下安装nginx+php+mysql

    ### CentOS 下安装 Nginx + PHP + MySQL 的详细步骤与注意事项 #### 一、环境准备与概述 在本文档中,我们将详细介绍如何在 CentOS 6.5 64位操作系统上搭建 LNMP (Nginx + MySQL + PHP) 环境。LNMP 是一种非常流行...

    配置CentOS下的Nginx+Mysql+PHP+Tomcat

    ### 安装及配置Nginx、Mysql、PHP、Tomcat 在完成CentOS安装和配置后,接下来是安装和配置各个服务组件: 1. **安装Nginx** - 可以通过CentOS的YUM仓库安装Nginx。通常,你可以直接使用`yum install nginx`命令来...

    centos下安装配置nginx+mysql+php环境

    ### CentOS 下安装配置 Nginx + MySQL + PHP 环境 #### 一、安装 MySQL 在 CentOS 下安装 MySQL 的过程主要包括用户与用户组的创建、配置安装路径、编译安装以及配置 MySQL 服务等步骤。 ##### 1.1 建立相关用户...

    CentOS7安装nginx&&php7整合包

    7. **配置Nginx以支持PHP**: 编辑Nginx配置文件`/etc/nginx/nginx.conf`或创建一个新配置文件(如`/etc/nginx/conf.d/php.conf`),添加以下内容: ```nginx location ~ \.php$ { fastcgi_pass unix:/run/...

    CentOS+Nginx+PHP+MySQL配置详解.pdf

    CentOS+Nginx+PHP+MySQL 配置详解 在本文中,我们将详细介绍如何在 CentOS 平台上安装和配置 Nginx、PHP 和 MySQL,实现一个完整的 Web 服务器环境。 一、Nginx 介绍 Nginx 是一个高性能的 HTTP 和反向代理服务器...

    CentOS7 下nginx与PHP的安装与配置.docx

    本文将详细介绍如何在 CentOS7 上安装和配置 Nginx 以及 PHP,以便实现动态网页内容的处理。 一、Nginx 安装与配置 1. 创建存放软件的目录: 首先,在 `/home/soft/` 目录下创建一个新的文件夹,用于存放 Nginx ...

    centOS7 配置php+nginx+mysql 环境脚本

    配置nginx以处理PHP请求,你需要编辑`/etc/nginx/nginx.conf`或`/etc/nginx/conf.d/default.conf`,添加如下段落: ```nginx location ~ \.php$ { fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index ...

    CentOS+nginx+fastCGI+mysql配置文档

    在本配置文档中,我们将详细讨论如何在 CentOS 系统上搭建一个基于 Nginx、FastCGI 和 MySQL 的服务器环境。这个配置过程涉及到多个步骤,包括安装必要的软件包、配置 Nginx 以及整合 PHP 和 MySQL。 首先,我们...

    centos7+nginx+php php-fpm

    php-fpm。放到/etc/init.d/目录。然后执行:chmod a+x php-fpm 然后就可以/etc/init.d/php-fpm start 或者systemctl start php-fpm

    centos的nginx+php的fastcgi模式编译安装

    5. **配置Nginx与PHP-FPM通信**: - 编辑Nginx的配置文件,例如`/etc/nginx/nginx.conf`,添加一个location块来处理PHP请求,如: ``` location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index....

    CentOS下Nginx0.8.52-PHP5.3.3-MySQL5.5.6-Memcached1.4.5安装配置优化

    在本篇文章中,我们将详细探讨在CentOS环境下安装和配置Nginx 0.8.52、PHP 5.3.3、MySQL 5.5.6以及Memcached 1.4.5这一系列软件的过程,同时还会对配置进行优化以达到提升性能的目的。这些技术组件共同构成了一个...

    CentOS5.3+Nginx0.7.57+Postfix+Extmail邮件系统安装配置

    在本文中,我们将深入探讨如何在CentOS 5.3操作系统上配置一套完整的邮件系统,包括Nginx作为Web服务器,Postfix处理SMTP服务,以及Extmail作为邮件系统前端。这个配置还包括其他关键组件,如MySQL数据库存储用户...

    centos7系统nginx部署前后端分离1

    在本文中,我们将深入探讨如何在 CentOS 7 系统上部署 Nginx 服务器,实现前后端分离的架构。Nginx 是一款高性能的 Web 服务器和反向代理服务器,广泛应用于各种 web 应用场景,特别是对于处理高并发请求具有出色...

    PHP运行环境配置Centos 64位 PHP5.4 Nginx

    总的来说,配置PHP5.4运行环境在CentOS 64位系统上是一项涉及多个步骤的任务,包括安装Nginx、PHP及其依赖,配置Nginx以支持PHP处理,以及启动和管理这些服务。理解每个组件的作用和配置细节,对于维护高效、安全的...

    centos7离线部署nginx-mysql-php时需要用到的一些依赖包

    4. 配置Nginx,使其能够处理PHP请求,并启动Nginx服务。 5. 最后,测试整个LNMP环境是否正常工作,可以通过创建一个简单的PHP测试页面验证。 离线安装过程中,可能会遇到各种问题,如版本兼容性、依赖冲突等。解决...

    使用nginx支持php

    标题“使用nginx支持php”指的是在Web服务器环境中配置Nginx以处理PHP应用程序。Nginx是一款高性能的HTTP和反向代理服务器,以其高效的非阻塞I/O模型和优秀的负载均衡能力而闻名。PHP是一种广泛使用的开源脚本语言,...

    CentOS6安装PHP7+Nginx配置

    ### 配置Nginx与PHP 在Nginx配置目录(通常是`/etc/nginx/conf.d`)创建一个新的配置文件,例如`php.conf`: ```bash vi /etc/nginx/conf.d/php.conf ``` 添加以下内容: ```nginx server { listen 80; server...

    centos 7 nginx php

    根据提供的文件信息,本文将详细介绍如何在 CentOS 7 上安装 Nginx 和 PHP,并配置它们以便于处理动态页面。此过程涉及多个步骤,包括安装必要的依赖库、编译配置 Nginx 及 PHP,以及最终的环境搭建。 ### 1. 安装...

    在centos下安装nginx+mysql+php所需要的文件和扩展

    以下是在CentOS下安装Nginx、MySQL和PHP及其所需扩展的详细步骤。 首先,我们需要确保系统是最新的。打开终端并运行以下命令来更新CentOS: ```bash sudo yum update -y ``` 接下来,安装一些必要的依赖项,这些...

Global site tag (gtag.js) - Google Analytics