ThinkPHP3.2.3部署(Nginx+php-fpm部署方式)
系统环境
使用Linux CentOs7.0以上版本(系统要求,我的环境是CentOs7.5)
所需软件环境
Ngxin服务(自行查找Nginx安装编译教程,在这里不作为重点讲解,按照教程安装即可)
Php-fpm服务 (PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置)
以上服务安装完成之后PHP运行的环境已准备完毕
运行PHP项目
配置项目资源
进入nginx服务目录中,进入html目录,html目录下所放资源为nginx服务默认访问的资源,一般包含index.html文件,这时我们将打包好的php项目资源(可以通过FTP上传)放在html目录下,然后解压项目文件,可以解压在html文件下指定的文件目录中,这样只需nginx配置php访问的根目录即可(nginx配置php访问这里不作介绍,百度一下很多,配置基本上都一样)
启动php-fpm服务
启动php-fpm(百度一下即可)
启动nginx服务
启动nginx(同上)