在Lion中配置apachephp和mysql环境

【在Lion中配置apachephp和mysql环境】\r
mac os x中有一些单独的软件可以方便你的amp开发,比如mamp等 。这样你就可以有一个更干净的附加开发环境,用起来也很方便 。这篇文章不是关于使用这些所有在一个软件 。相反,使用lion附带的apache php,并安装mysql进行开发 。
Lion自带apache和php,所以我们不需要安装这两个,用现成的就可以了,只需要修改配置文件/etc /etc/apache2/httpd.conf即可
放开最初注释的行:
# load module PHP 5 _ module lib exec/Apache 2/lib PHP 5 . so
删除前面的#
注意:/etc/php.ini.default更改为/etc/php.ini,然后修改其中的参数 。重新启动apache2ctl graceful将生效 。
然后在系统偏好设置的共享的web共享中打开apache 。
测试:http://localhost/~[用户名
打开~/Sites/index.html
然后去mysql网站下载mysql for mac os x 10.6,有dmg文件 。加载后运行mysql-5 . 5 . 15-OS X 10.6-x86 _ 64 . pkg,MySQL会安装在/usr/local /mysql-VERSION下 。并建立/usr/local/mysql的符号链接 。如果需要自动启动,也可以安装一次MysqlStartupItem.pkg 。这个只需要安装一次,升级后不需要再次安装 。
安装完成后,您可以使用命令
sudo/library/Startup Items/mysqlcom/mysqlcomstart开始
没有默认密码 。为了安全起见,我们添加了自己的密码(几个根用户和几个匿名用户):
/usr/local/MySQL/bin/MySQL-u root
连接到数据库,
> mysql密码为' root ' @ ' localhost ' = password(' new pwd ');
> mysql密码为' root ' @ ' 127 . 0 . 0 . 1 ' = password(' new pwd ');
> mysql密码为' root ' @ ' host _ name ' = password(' new pwd ');
> mysql密码为' ' @ ' localhost ' = password(' new pwd ');
> mysql密码为' ' @ ' host _ name ' = password(' new pwd ');
就是这样 。
\r

    推荐阅读