一、环境搭建
- 首先配置Mac下搭建PHP开发环境(Apache+PHP+MySQL+phpMyAdmin)点击前往
- 获取ThinkPHP前往下载 完整版
ThinkPHP5的环境要求如下:
PHP >= 5.4.0
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
- 将
thinkphp_5 文件夹
移到目录/Libirary/WebServer/Documents/
- 终端开启Apache
sudo apachectl start
- 打开浏览器访问 http://localhost/thinkphp_5/public/index.php,发现无权限访问,回到终端
cd /Libirary/WebServer/Documents/
,然后执行ls -l
发现drwx------@ 18 hanqing staff 612 3 25 16:35 thinkphp_5
,果然没有权限,然后执行chmod -R 755 thinkphp_5/
分配thinkphp_5文件夹
755权限,回到浏览器刷新,可以访问了; - 发现页面报错:
thinkphp_5/runtime
权限不够,继续终端cd thinkphp_5/
,执行chmod -R 777 runtime/
再次访问浏览器,尼玛啊,可以了!!
二、创建第一个demo,Hello world!
- 进入
thinkphp_5
的目录下,终端执行php think build --module demo
然后在thinkphp_5/application/
下生成了demo项目(如图)
- 修改
thinkphp_5/application/demo/controller/index.php
代码,return "hello world!
"(如图):
- 浏览器访问http://localhost/thinkphp_5/public/index.php/demo/index/index如图:
接下来,留两个周的时间刷语法做东西了!!!