Monthly Archive: 11 月, 2009

Mac OS X 下Apache2.2、MySQL 5.1和PHP 5.3的安装与配置

法律申明:原创文章,禁止转载!
Mac OS X基于强大的UNIX底层技术创建,具有极高的安全性和网络服务能力,很多朋友都希望在自己的Mac上搭建一个Web Server,虽然目前已经有MAMP、XAMPP等简单易用的傻瓜式打包程序,但是如果我们要修改详细的配置文件来搭建最适合我们自己的Web服务器,恐怕还是得自己动手,手动安装了,这也符合咋DIY得精神要领嘛。废话不多,教程开始!

1.安装环境
操作系统:Mac OS X Leoaprd 10.5.6 (Snow Leoapd相同)
数据库:MySQL 5.1.41
Web服务器:Apache 2.2.14
脚本语言:PHP 5.3.0

2.安装MySQL 5.1.41
下载MySQL,在www.mysql.com上有提供下载,直接下载对应你系统环境的DMG包就好了,方便,省的编译。
挂载DMG镜像,安装两个pkg程序包进行安装,最后安装MySQL.prefPane偏好设置面板。
然后开启终端,首先确定你计算机启用了root帐户,进行如下操作:
$ sudo /usr/local/mysql/bin/mysqld_safe –user=root & //启动MySQL(也可以通过偏好设置面板来启动)
$ sudo /usr/local/mysql/bin/mysqladmin -uroot password yourpassword //设置MySQL密码(注意,这是第一次MySQL密码为空的时候的设置命令,如果是修改密码,还需在-uroot 后面加上-pyourpassword 来进行权限确认.yourpassword是你的密码)
$ sudo /usr/local/mysql/bin/mysqladmin -uroot -pyourpassword shutdown //停止MySQL(也可以通过偏好设置面板来停止) Read more