Mac ThinkPHP 3.2.3 开发环境

安装环境

mac osx 10.11.2

系统自带
PHP 5.5.30 (cli) (built: Oct 23 2015 17:21:45)
Server version: Apache/2.4.16 (Unix)

项目code放在/Users/cbd/iLuka/下面,通过http://lookmanhua.cbd 来访问本地站点。

添加 /etc/hosts
> 127.0.0.1 lookmanhua.cbd
添加Apache配置
/etc/apache2/httpd.conf 为Apache主配置文件
会自动引入/etc/apache2/other/ 下面的*.conf
> $ touch cbd.conf
```
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule php5_module libexec/apache2/libphp5.so

Include /private/etc/apache2/extra/httpd-vhosts.conf

<FilesMatch "<80><9c>\.(css|js|swf|php|htm|html)$">
        Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
        Header set Pragma "no-cache"
</FilesMatch>


<VirtualHost *:80>
    DocumentRoot /Users/cbd/iLuka/lookmanhuacom
    ServerName lookmanhua.cbd
    <Directory "/Users/cbd/iLuka/lookmanhuacom">
                Options Indexes FollowSymLinks MultiViews
                AllowOverride all
                Order deny,allow
                Allow from all
                Require all granted
      </Directory>
</VirtualHost>
```
开启 php
已经装了php,只需要添加配置
> $ sudo cp php.ini.default php.ini
mysql
oracle官网下载MySQL的Server『要注册』
dmg包一路next,最后一个『ok』处注意,把初始root密码存下来!
mysql服务此时已经开启了,开关在『系统偏好设置』最下面一栏
sock做一个软连接,不然一会儿会报连不到DB的Err
> $ sudo mkdir /var/mysql
> $ sudo ln -s /private/tmp/mysql.sock /var/mysql/mysql.sock 
用初始root密码登陆DB
> $ /usr/local/mysql/bin/mysql -u root -p
修改密码
> mysql >  SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
文件权限
用户文件夹改成 755,否则_www无权限『或者把_www加到staff组里』
ThinkPHP 项目新建文件夹 Application/Runtime ,777
大小写
由于一直debug模式开发,默认严格检查文件大小写,驼峰命名不会报错
> 'URL_CASE_INSENSITIVE'  =>  false,   // 默认false 表示URL区分大小写 true则表示不区分大小写
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值