【环境配置】Centos7 nginx+php+redis环境搭建

1、nginx install:

下载对应当前系统版本的nginx包(package)

# wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
建立nginx的yum仓库
# rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
下载并安装nginx
# yum install nginx
启动nginx服务
systemctl start nginx
配置
默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。
测试
在浏览器地址栏中输入部署nginx环境的机器的IP,如果一切正常,应该能看到如下字样的内容。

/etc/nginx/nginx.conf delete the comment #
###########################################
 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;
    }
###########################################

service nginx restart

2、redis install:

wget http://download.redis.io/releases/redis-3.0.0.tar.gz
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0
./configure;make;make install
redis-server /etc/redis.conf

3、php-redis install:

error:the GPG keys listed for the "CentOS-7 - Updates - 163.com" repository are already insta
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
cd /tmp
wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zip
unzip php-redis.zip
解压后目录是:nicolasff-phpredis-21d6614
cd nicolasff-phpredis-21d6614
phpize
./configure
make
make install
确认一下so文件已经放置到正确目录
ll /usr/lib/php/modules/redis.so
vi /etc/php.ini
add the following content.
extension=redis.so
[[email protected] phpredis-phpredis-fc673f5]# ll /usr/lib64/php/modules/redis.so

4、php-fpm install:

so as to parse the php by nginx
yum install php-fpm

5、start php-fpm nginx

vi /etc/php-fpm.conf daemonize = yes
php-fpm -c /etc/php.ini
service nginx restart

6、test nginx and php

http://localhost/test.php
<?php
echo phpinfo();
?>

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-29 13:41:12

【环境配置】Centos7 nginx+php+redis环境搭建的相关文章

非openresty方式安装Nginx + Lua + Redis 环境

一.功能实现介绍: 使用Redis做分布式缓存:使用lua API来访问redis缓存:使用nginx向客户端提供服务,ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求.url请求nginx服务器,然后lua查询redis,返回json数据. 二.服务器环境介绍: 系统:CentOS release 6.8 (Final) x86_64位 最小化安装服务器型号:PowerEdge R630 磁盘是ssd盘服务器上已存在服务: 是一件安装包lnmp环

Mac配置PHP+Nginx+MySQL开发环境

Homebrew简称brew,OSX上的软件包管理工具,在Mac终端可以通过brew安装.更新.卸载各种软件,(简直就是神器级武器). 废话不多说,没安装brew自己去百度学习安装,这里就不多说了. 一.Nginx安装 1.首先在终端使用命令,这是搜索brew上需要的各个版本 brew search nginx brew search php brew search mysql 根据搜索到的版本选择自己需要的版本进行安装 2.安装Nginx brew install nginx 执行以后稍等一会

centos7 + nginx+django 运行环境

1.easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的 首先安装easy_install 下载地址:https://pypi.python.org/pypi/ez_setup tar -zxf ez_setup-0.9.tar.gz cd ez_setup-0.9 python ez_setup.py 安装好easy_install 之后 再安装pip 下载地址:https://pypi.python.org/pypi/pip tar -zxf pi

kafka+zookeeper环境配置(Mac 或者 linux环境)

一.zookeeper下载与安装 1)下载 adeMacBook-Pro:zookeeper_soft apple$ wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 2)解压 tar zxvf zookeeper-3.4.6.tar.gz 3)配置 cd zookeeper-3.4.6 cp -rf conf/zoo_sample.cfg conf/zoo.cfg vim z

centos7下的redis的搭建

转载:http://www.cnblogs.com/hd3013779515/p/6914824.html http://www.cnblogs.com/it-cen/p/4295984.html(详细) 一.使用get进行安装wget http://download.redis.io/releases/redis-3.2.9.tar.gz tar -xzvf redis-3.2.9.tar.gz yum install gcccd redis-3.2.9 make   (制作)进入目录执行./

Nginx(一)初始环境的安装(php5.3+mysql5.1+fastcgi…)

关参考资源http://www.lnmp.org/index.html \\LNMP一键安装包http://www.howtocn.org/nginx \\Nginx模块参考手册中文版http://blog.s135.com/nginx_php_v6/ \\张宴写的nginx文章http://www.nginx.com.cn/ \\nginx中文网 如下为我写的...... yum -y remove httpd*yum -y remove mysql*yum -y remove php* 时间

spring boot 环境配置(profile)切换

Spring Boot 集成教程 Spring Boot 介绍 Spring Boot 开发环境搭建(Eclipse) Spring Boot Hello World (restful接口)例子 spring boot 连接Mysql spring boot配置druid连接池连接mysql spring boot集成mybatis(1) spring boot集成mybatis(2) – 使用pagehelper实现分页 spring boot集成mybatis(3) – mybatis ge

window下Opengl与vs2012环境配置

一.opengl与C++环境配置 1. 下载opengl包. 2. 将压缩包解压后, (1)将.dll文件(GLU.DLL, GLUT.DLL, GLUT32.DLL)放到C:\Windows\System32目录下: (2)将.h文件(GL.H, GLAUX.H, GLU.H, GLUT.H)放到\\Microsoft Visual Studio 11.0\VC\include\gl目录下,如果gl文件夹没有就新建: (3)将.lib文件(glut.lib, glut32.lib, glaux

Java开发环境配置(win7-64bit)

Java开发环境配置(win7-64bit) java Java开发环境配置(win7-64bit) Java开发环境配置(win7-64bit) 1.概述 2.文本用到的工具 3.环境变量配置 4.测试 5.注意事项 1.概述 搭建Java开发环境一般需要同时安装JDK和JRE. JDK:指Java开发工具包Java Development Kit,开发Java程序时必需,JDK里包含一部分公共JRE. JRE:一个Java运行环境Java Runtime Environment,运行已开发的