Apache + PHP + Mysql on Mac Leopard 10.5
01242008 / 3 Comments / Mac二三事
今天忙活了一天就为了这几个东西,唉,昨天还试了XAMPP,原来除了MySQL之外Leopard全部都有了,而且还蛮新。
- Apache 2.2.6
启用:系统使用偏好设置 -> 共享 里勾上 Web 共享
访问地址:http://127.0.0.1/(localhost访问不到)
设置文件:/private/etc/apache2/httpd.conf(目录被隐藏了,在 Finder 菜单里面的 前往 -> 前往文件夹 然后输入上面的路径就可以直接进入,或者直接 Shift + CMD + G)
修改设置:找到下面两行,然后删除掉前面的 #- #LoadModule php5_module libexec/apache2/libphp5.so
- #LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so
更改目录:找到 DocumentRoot 然后修改它的值
- PHP 5.2.4
启用:默认已经启用
设置文件:重命名 /private/etc/php.ini.default 成 php.ini
修改设置:- mysql.default_socket = /private/tmp/mysql.sock
- mysqli.default_socket = /private/tmp/mysql.sock
MySQL 5.0.45
下载:http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg(我用的是 mysql-5.0.45-osx10.4-i686.dmg)
安装:mysql-5.0.45-osx10.4-i686.pkg
备选安装:MySQLStartupItem.pkg(如果你想一开机就默认运行 MySQL 的话就安装这个)、MySQL.prefPane(在 个人偏好设置 里面显示 MySQL 的开关)这两个东东只支持 10.4
启用:在 终端(Terminal)里运行 sudo /usr/local/mysql/bin/safe_mysqldMySQL 5.1.29
下载:http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg(我下的是Mac OS X 10.5 (x86_64))
备选安装:MySQLStartupItem.pkg(如果你想一开机就默认运行 MySQL 的话就安装这个)、MySQL.prefPane(在 个人偏好设置 里面显示 MySQL 的开关)- Enjoy!
以上内容纯粹是这个post的小benben版
Atlantis.Qiu
Hi ben,我的Mysql无法再“系统偏好设置”里停止,请问要停止的话用什么命令?
Atlantis.Qiu
对了,Zend还没有适用于leopard的版本么??
i.am.Ben
启动是 sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
停止是 sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
可以参考这篇blog…..
http://www.simplisticcomplexity.com/2007/10/27/start-and-stop-mysql-in-mac-os-x-105-leopard/