centos7下配置nginx+php+mysql

1.按照官网配置yum仓库,将$releasever改成7


2.更新yum

       yum   -y  update   来更新yum


3.安装nginx

   yum -y install nginx


4.启动nginx并查看进程

   service nginx start            启动nginx

    ps aux | grep nginx        查看nginx相关进程


5.查看并更新php yum仓库

     yum list installed | grep php       查看已安装的php

   yum remove php*    删除安装的


   添加第三方yum源(以下适合centos7.x)

   rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

   rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

  

     yum repolist   查看安装的源     或通过  ls /etc/yum.repos.d/   也可以查看


6.安装php5.6版本

   yum install php56w      安装php

   然后安装相关扩展

   yum install php56w-opcache php56w-pecl-apcu php56w-devel php56w-mbstring php56w-mcrypt php56w-mysqlnd php56w-phpunit-PHPUnit php56w-pecl-xdebug php56w-pecl-xhprof php56w-pdo php56w-pear php56w-fpm php56w-xml php56w-bcmath php56w-process php56w-gd

   其中php56w-fpm 用于以fastcgi模式提供服务


7.启动php-fpm 服务并查看端口

   service php-fpm restart   启动fpm服务

    netstat -nlpt|grep php-fpm      查看php-fpm监听的端口(一般为9000)


8.配置nginx  vhost调用php-fpm

   vi   /etc/nginx/nginx.conf      编辑nginx配置文件

  

   在http{} 中 增加server配置项 并配置端口 域名指定访问的uri格式,资源根目录并配置fastcgi选项等


9.配置hosts文件,重启nginx并编写测试php

   vi   /etc/hosts     编辑hosts文件

   在其中增加一行      127.0.0.1    test.com

   重启nginx 编辑个测试php test.php文件即可在浏览器访问  http://www.test.com/test.php


10.安装mysql

   同样以yum方式安装mysql。完成后即可通过php访问mysql了,大功告成

    (附加一个mysql repo资源网址  http://repo.mysql.com/ )


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值