很早以前的教程就是让共享上开启apache就可以了,但是苹果已经取消了这个选项,现在我们怎么做呢?今天我就讲解开发环境的搭建和使用

1.apache的启用和配置

#启动apache
sudo apachectl start

#配置文件目录
cd /etc/apache2/

#开启虚拟主机
cd /etc/apache2 && sudo vim httpd.conf

#加载php,去掉LoadModule php5_module libexec/apache2/libphp5.so前边的#
LoadModule php5_module libexec/apache2/libphp5.so

#找到如下,去掉Include前边的#
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf
配置虚拟主机
一般我们都是开发用,所以都自己配置自己简单喜欢的就行,我的配置如下,我打算安装phalcon这个扩展
cd /etc/apache2/extra && sudo vim httpd-vhosts.conf

#我的简单配置如下,DocumentRoot是你的目录,ServerName是你的域名
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/Users/widuu/wwwroot/phalcon"
    ServerName   phalcon
</VirtualHost>

#配置hosts

sudo vim /etc/hosts

#添加
127.0.0.1 phalcon

cd /Users/widuu/wwwroot/phalcon && vim index.php

#写入
<?php phpinfo();?>

#打开浏览器,输入phalcon,这时候phpinfo的信息就全出来了

2.安装phalcon和yaf扩展

#打开终端先安装命令行开发者工具,如果不安装这个会出现

#include "php.h"
     ^
1 error generated.
make: *** [phalcon.lo] Error 1 或者 make: *** [yaf.lo] Error 1的错误

#输入如下命令安装命令行工具
xcode-select --install
phalcon安装方法
git clone --depth=1 git://github.com/phalcon/cphalcon.git
cd cphalcon/build
sudo ./install
yaf安装方法
wget http://pecl.php.net/get/yaf-2.3.2.tgz
tar zxvf yaf-2.3.2.tgz && cd yaf-2.3.2
phpize
./configure --with-php-config=/usr/bin/php-config
make && sudo make install
安装完成之后,都会显示一个安装的目录,譬如我的是
Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20100525/
这个时候你配置php.ini 如果/etc下没有php.ini 你执行如下
cp /etc/php.ini.default /etc/php.ini sudo chmod 755 /etc/php.ini
配置环境
sudo vim /etc/php.ini

#添加如下
extension=/usr/lib/php/extensions/no-debug-non-zts-20100525/yaf.so
extension=/usr/lib/php/extensions/no-debug-non-zts-20100525/phalcon.so

#重启apache
sudo apachectl retstart
测试安装是否成功
<?php

echo "<pre>";
print_r(get_loaded_extensions());
echo "</pre>";
如图安装成功
安装成功

3.mysql安装配置

下载地址:http://dev.mysql.com/downloads/mysql/,然后根据自己的系统下载对应的,我下载的Mac OS X 10.7 (x86, 64-bit), DMG Archive mysql下载截图 进入下载页面下载 mysql下载截图 双击打开下载的文件,会有三个文件
mysql-5.6.17-osx10.7-x86_64.pkg
MySQLStartupItem.pkg
MySQL.prefPane
然后依次打开安装,安装好后,在macos中的系统偏好设置会有mysql的图标,这时候我们点击,然后启动mysql就可以了 打开mysql
配置mysql
cd ; vim .bash_profile

#点击i进入编辑模式加入下边的代码
export PATH="/usr/local/mysql/bin:$PATH"

#保存退出,执行如下命令
source ~/.bash_profile
修改mysql密码
mysqladmin -u root password '这里填你要设置的密码'
pdf下载文档:https://yun.widuu.com/macos.pdf

点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部