我是靠谱客的博主 可靠火,最近开发中收集的这篇文章主要介绍centos php添加站点,centos7+nginx + php 部署多站点,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近在研究thinkphp5,之前一直是用phpstudy来部署的。近日闲来无事决定在虚拟机上部署,部署途中遇到了一些问题,故博客记之。

一、本地部署环境

centos7+php5.6+nginx1.1+mysql5.6

具体安装就不说了哈,直接yum安装就行,不过的找源,centos7自带的版本有点低。

二、nginx 配置

由于对nginx不熟,在这一步的时候卡壳了,还好最后通过度娘解决了。其实主要就是nginx对pathinfo不支持,需要手动修改配置。

网上有两种解决方案:

方案一:可以通过rewrite方式代替php中的PATH_INFO

77bc4b8993cb611837a62a54d04869ec.png

方案二:nginx配置文件中设置PATH_INFO值

122453b055f248be845f4a5a59cd9a34.png

三、多站点配置:

cd05bda6b788665c00d99af856d86678.png

我这边nginx配置文件在/etc/nginx/conf.d/目录下,直接复制default.conf文件重命名就好。然后修改root目录,开启pathinfo。完整配置如下:

9ba8b3e71c916c873da93ec13d15a720.png

d961ffdc5b6c5f148e431f0564cd2bf2.png

多个站点其实就是多复制几分配置文件,修改域名开启pathinfo就好。

原文:https://www.cnblogs.com/123cn/p/9055552.html

最后

以上就是可靠火为你收集整理的centos php添加站点,centos7+nginx + php 部署多站点的全部内容,希望文章能够帮你解决centos php添加站点,centos7+nginx + php 部署多站点所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部