请选择时期:
怀孕准备 怀孕 分娩 宝宝0-1岁 宝宝1-3岁 宝宝3-6岁

在Lion中配置apache

来源: 最后更新:22-12-05 06:04:36

导读:在Lion中配置apache php和mysql环境 mac os x 中有一些单独的软件可以方便你的amp开发,如mamp等.这样你可以有一个比较干净的额外的

mac os x 中有一些单独的软件可以方便你的amp开发,如mamp等。这样你可以有一个比较干净的额外的开发环境,使用起来也很方便。本文要讲的不是使用这些all in one的软件。而是利用lion中自带的apache php,并且安装mysql来进行开发。

Lion中自带了apache和php,那么对于这两个我们不需要额外安装,使用现成的即可,只是需要修改一下配置文件/etc/apache2/httpd.conf

放开原本注释掉的一行:

#LoadModule php5_module libexec/apache2/libphp5.so

删除前面的#

另注:/etc/php.ini.default 改成/etc/php.ini 然后其中的参数修改了重启apache2ctl graceful即可生效。

然后在system preference里面的sharing的web sharing开启apache即可。

测试:http://localhost/~[username]

将打开~/Sites/index.html

接着去mysql网站下载mysql for mac os x 10.6,有dmg文件,加载后运行其中的mysql-5.5.15-osx10.6-x86_64.pkg就会将mysql安装到/usr/local /mysql-VERSION下。并且建立/usr/local/mysql的符号链接。如果需要自动启动,还可以安装一次 MysqlStartupItem.pkg,这个只需要安装一次,以后升级不需要再安装。

安装完之后,可以使用命令

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start来启动

默认没有密码。为了安全,我们加上自己的密码(几个root用户和几个匿名用户):

/usr/local/mysql/bin/mysql -u root

连上数据库,

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

mysql> SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('newpwd');

mysql> SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');

mysql> SET PASSWORD FOR ''@'localhost' = PASSWORD('newpwd');

mysql> SET PASSWORD FOR ''@'host_name' = PASSWORD('newpwd');

这样就可以了。

标签: 几个  自带  自己的  

免责声明:本文系转载,版权归原作者所有;旨在传递信息,其原创性以及文中陈述文字和内容未经本站证实。

本文地址:http://www.bbbaike.com/qiaomen/youxi/434458.html

声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 联系邮箱:kefu#bbbaike.com (请把#替换成@)

关于我们 | 广告服务 | 网站合作 | 免责声明 | 联系我们| 网站地图

© 2022-2024 宝宝百科网 all rights reserved. 沪ICP备2023005727号-4