Nginx+PHP(FastCGI)环境搭建
在网上搜了几篇相关文章,内容都大同小异。还是自己动手搭建吧,顺带记录下过程留给需要的朋友们。
1安装Nginx
安装Nginx,具体步骤就不赘述了。
2安装MySQL
Ø 安装MySQL:yum installmysql-server
Ø 启动MySQL服务:servicemysqld start或cd /usr ; /usr/bin/mysqld_safe &
Ø 检查是否启动:lsof –i:3306
3安装FastCGI
Ø 安装PHP-FPM:yum installphp-fpm.x86_64
Ø 将/etc/php-fpm.d/www.conf中user和group的值从apache改为admin
Ø 启动PHP-FPM:/usr/sbin/php-fpm -D
Ø 检查是否启动:lsof –i:9000
4入门实例
4.1部署PHP项目
在/data/discuzXRoot下,创建测试PHP网页test.php,命令为:
echo “<?phpphpinfo();?>” > test.php
注意:discuzXRoot文件夹用户必须与Nginx和PHP-FPM的用户(admin)相同,修改文件夹用户组命令为:chown –Radmin:admin discuzXRoot
4.2新建Nginx配置文件
在nginx/conf/下,新建配置文件discuzx.com(在nginx.conf主配置文件中引入),内容如下:
===============================================================================
server
{
listen 80;
server_name discuzx.com;
index index.php;
root /data/discuzXRoot;
location ~ .*\.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
}
4.3重启Nginx
重新加载配置文件:nginx –s reload
参考文章
nginx+php的配置
http://www.cnblogs.com/jsckdao/archive/2011/05/05/2038265.html
实战Nginx与PHP(FastCGI)的安装、配置与优化
http://www.myhack58.com/Article/sort099/sort0102/2012/33364.htm
正确设置 php-fpm子进程用户
http://hi.baidu.com/mylnx/item/7310cecee990607689ad9e9e
转载于:https://www.cnblogs.com/xiaomaohai/archive/2013/04/03/6157754.html
Nginx+PHP(FastCGI)环境搭建相关推荐
- 【CentOS】 Nginx+jdk+tomcat 环境搭建
CentOS Nginx+jdk+tomcat 环境搭建 一.jdk安装 jdk下载地址:http://www.oracle.com/technetwork/java/javasebusiness/ ...
- 阿里云 Ubuntu PHP7 Nginx Mysql 开发环境搭建
记录下在阿里云搭建 PHP7 开发环境 安装 nginx sudo apt-get update sudo apt-get install nginx安装完成后会自动开启,通过命令查看 # ps -a ...
- Nginx uWsgi Django环境搭建
2019独角兽企业重金招聘Python工程师标准>>> 由于一个监控项目(使用django开发)交接到所在项目组,需要了解python的web开发和环境搭建. 这里记录环境的搭建流程 ...
- ecstore安装 mysql_Ecstore Nginx+php+mysql 环境搭建
1.系统环境 Linux CentOS 6.5 x86_64 MySQL 5.1 Nginx 1.4 以上 PHP 5.3 2.安装ECStore(设置目录的权限) tar zxvf ecstore. ...
- 【linux下多实例Tomcat+Nginx+redis+mysql环境搭建】
一.搭建环境之前最好自己先创建一个文件夹,再次文件夹下在创建文件夹来安放项目包和Tomcat等应用以及性能测试监控的文件 1.项目存放地址: mkdir export (创建一个文件),mkdir a ...
- php环境informix,在Nginx + php-fpm(fastcgi)环境下配置informix的连接
buildconf: checking installation... buildconf: autoconf version 2.59 (ok) buildconf: Your version of ...
- keepalived+php,Nginx+PHP+Keepalived环境搭建说明文档
1.安装PHP程序 1.1.PHP程序依赖包安装 yum -y install curl curl-devel tcl* libxml2-devel gd gd-devel gmp-devel lib ...
- Win10+Python+Django+Nginx+MySQL开发教程及实例(1)——开发环境搭建
Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本教程共有三篇内容: 第一篇:Win10+Python+Django+Nginx+MySQL 开发环境搭 ...
- Nginx_环境搭建
主要是讲Nginx,相信很多人都用过,如果你是JAVA的话,Nginx你可能接触的比较少,那你可能都了解,因为像互联网行业,像Nginx,并不是JAVA,或者程序员,其他的人要关心的事,但是咱们作为互 ...
- Docker java项目发布/开发环境搭建
Docker java项目发布/开发环境搭建 线上部署项目/开发环境搭建命令大全 关闭windows10 指定应用 安装Docker 安装 docker-compose 关于docker容器导致硬盘耗 ...
最新文章
- java中关键字volatile的作用(转载)
- oracle数据定义语句,oracle(sql)基础篇系列(3)——数据维护语句、数据定义语句、伪列...
- Android Studio导入github项目详解
- 1011 World Cup Betting (20 分)_14行代码AC
- springboot防止XSS攻击和sql注入
- 苹果2019新款iPhone售价惊曝:咬牙仍坚持高价位?
- BM:正在研究NFT新用例
- VS2012下基于Glut OpenGL GL_POLYGON_STIPPLE示例程序:
- XenServer 6.5实战系列之九:Creating a VM Template from a VM Snapshot
- matlab排序函数 下标,[转载]MATLAB中的排序函数
- 五脏六腑在脸上的反射区图片_人体五大反射区的有图详解。
- centos格式化U盘
- 分段函数求法(if和switch)
- html header设置语言,HTML header
- PS案例实战,从基础到精通 淘宝美工/海报制作/人物精修-姜浩-专题视频课程
- npm ERR Error while executing: npm ERR C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://git@
- 多旋翼飞行器设计与控制(二)—— 基本组成
- 数字集成电路——电路、系统与设计
- 个人站长应该怎么设置服务器才可以无视CC攻击
- HI3516D之Caffe移植