本教程是使用LAMP配置环境,若你还没搭建LAMP配置环境请先进行配置。你可参照本网站的《阿里云Cent7.3 部署LAMP》文章进行配置。
LAMP配置如下
Apache版本:2.4.6
MySQL版本:5.6
PHP版本:5.4
部署项目流程:
1. 首先在网站路径下创建ThinkPHP5.
mkdir /home/www/ThinkPHP5
(注:以上路径是个人修改的默认网站路径下创建的,原Apache配置默认网站路径为/var/www/html,可在httpd.conf进行自定义)
2. 上传代码到ThinkPHP5文件中
个人使用的是Xshell进行远程控制终端,Xftp进行文件传输。其优点是使用SSH协议进行登录,CentOS不需要进行安装任何程序。

5. 给ThinkPHP5文件权限设置
默认情况下系统是没有给操作权限的,归属者是root用户。由于我们是使用ThinkPHP框架和Apache访问网站,所以必须给root和Apache拥有目录的操作权限。
chmod -R 755 /home/www/ThinkPHP5 // 修改ThinkPHP5目录的操作权限
chown -R apache /home/www/ThinkPHP5 //修改Apache用户可操作ThinkPHP5目录
6. 进入apache子配置文件夹,建立对应的项目配置文件
cd /etc/httpd/conf.d
vim ThinkPHP5.conf
配置内容如下图

6. 重新Apache服务
systemctl restart httpd.service
在浏览器输入你的域名或IP地址显示如下图,恭喜你部署成功啦

以上文章内容来源阙英龙博客:www.smileyuchun.com
最佳答案
