事情背景
用户花了几百块购买了一份 ThinkPHP 一个后台管理的网站源码,要求更换下部分失效接口,或是重写一个类似这样的网站。我想既然都有源码了,我改改不就完事了,这不比重写一个来的省事。虽说我不是主学 PHP 的,但至少我学过一丢丢的 PHP 语法,接触过 ThinkPHP 项目。不过层面都是局限在本地,部署到生产环境与本地还是有比较大的差别的,于是便有了这篇文章来记录一下自己部署 ThinkPHP 所遇到的一些坑。
Windows 部署
也可理解为本地部署,本地部署就相对比较简单的了。不过需要一个工具,PHPStudy,来帮助我们配置本地的环境(Apache、Nginx、PHP、Mysql)
小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)
下载安装打开界面,选择网站,创建网站
由于是本机,所以域名就填写 localhost 或 127.0.0.1,端口的话这边所填写的是 4200,别和其他端口冲突即可。
由于 ThinkPHP 的根目录要选择的是根目录下的 public 目录,不然找不到 index.php 这个文件,所以这里根目录自己指定一下源码的位置,点击确认即可。