【PHP开发】Mac系统配置MAMP+Thinkphp框架环境 教程(一)
来源:互联网 发布:axure rp pro mac版 编辑:程序博客网 时间:2024/06/16 06:48
一、四款软件下载(Sublime、MAMP、Thinkphp、phpMyAdmin)
本教程里面使用的软件版本分别为:
Sublime : Sublime 2
MAMP : MAMP 3.0.7.3
Thinkphp : Thinkphp 3.2 完整版
phpMyAdmin :phpMyAdmin-4.4.10-all-languages
下载地址:
Sublime : http://pan.baidu.com/s/1bNJhKy 9vt7
MAMP : http://pan.baidu.com/s/1skYdUBb 7kiq
Thinkphp : http://www.thinkphp.cn/down.html (可根据自己的需要下载对应的版本,本教程使用版本‘Thinkphp 3.2 完整版’)
phpMyAdmin : https://www.phpmyadmin.net/downloads/ (同上)
二、安装步骤
本教程主要讲Thinkphp安装步骤,其他几款软件根据下载之后的提示进行相应的安装即可。
(0)MAMP端口配置
(1)双击解压zip文件,在自己电脑的apache目录下创建”myApp”文件,将下载解压后的文件里面的”thinkPHP”文件移到刚刚创建的”myApp”目录下。
(2)将刚刚创建的”myApp”文件用编辑器打开,我用的是”Sublime Text2”,在”myApp”目录下创建一个”index.php”的文件,(注意:若创建不出,则是权限不够,打开”终端”,
输入:sudo chmod -R 0777 /Library/Webserver/Documents/myApp/ 再输入密码即可)。
(3)在刚刚创建的”index.php”里写上以下几句话:
(4)打开自己的浏览器,输入”127.0.0.1:8081/myApp/index.php“,则出现以下情况,若没出现下图情况,则是权限不够,根据步骤三再给一次权限。
(5)运行后,如果出现步骤四中的提示页面说明安装成功了。可以在写个测试文件测试下,在”myApp”目录下创建一个类文件 (testController.class.php),
(6)再次打开浏览器,输入”127.0.0.1:8081/myApp/index.php/home/test/test“,若出现下图,恭喜你,环境已搭建成功!
备注:本教程中的本地Apache服务器端口号被我改成’8081’,大家也可以用默认配置。
下一篇:Mac系统ThinkPhp连接MySQL教程(二)
如果在配置的过程中有出现问题,可以通过在博客下方留言或者私信我。
新浪微博 : Hanrovey
163邮箱 : Hanrovey@163.com
6 0
- 【PHP开发】Mac系统配置MAMP+Thinkphp框架环境 教程(一)
- MAC系统配置PHP开发环境
- MAMP环境下为Mac OSX设置PHP开发环境
- Mac系统配置php环境
- mac下用mamp和phpstorm搭建php开发环境
- PHP,在Mac上轻松搭建开发环境,基于BitNami MAMP Stack
- Mac下配置PHP开发环境之MAMP配置Mongo扩展
- 以 MAMP 为 Mac OS X 安装并设置 PHP开发环境
- 在Mac上用MAMP快速的搭建PHP、MySQL、Apache开发运行环境
- macOS 下配置 MAMP 开发环境(Mac + Apache + Mysql + PHP)
- (纯干货) MAC OS 下使用 MAMP + Zend Studio 搭建 PHP 开发环境及安装WordPress
- 【PHP教程一】在Mac下配置php开发环境:Apache+php+MySql
- Mac OS Apache MySQL PHP (mamp)环境搭建笔记
- Mac OS Apache MySQL PHP (mamp)环境搭建笔记
- Mac下PHP用的MAMP环境,开启OAuth扩展
- 【PHP开发】Mac系统ThinkPhp连接MySQL 教程(二)
- 【thinkphp】【mac环境配置】mac上使用mamp配置环境thinkphp访问出现目录无权限的解决办法
- Mac下搭建php开发环境教程
- 练习4——变量(variable)和命名
- 普通LIST列表转换为Tree
- 关于Win7下安装VS2013就崩溃的问题
- UTC时间和Local时间
- selenium+python windows环境搭建
- 【PHP开发】Mac系统配置MAMP+Thinkphp框架环境 教程(一)
- Dockerfile 示例二:创建一个Nginx的镜像
- 基于STM32和RC632的读写器设计(硬件版)
- Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
- iSO控制器的生命周期
- jQuery EasyUI使用教程之使用标记创建树形菜单
- 来到CSDN的第一天
- Jsonp解决ajax跨域问题
- 如何在程序中随时的退出程序