阿里云 CentOS7.3下部署TP5项目

浏览:3623 发布日期:2017/11/13 分类:ThinkPHP5专区
  如何在阿里云 CentOS7.3下部署TP5项目?以下是我个人实践经验:

本教程是使用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
最佳答案
评论( 相关
后面还有条评论,点击查看>>