在MacOS10.6(雪豹),10.7 (狮子),10.8 (山狮)上激活PHP和MySQL最简单的方法是什么?
在求助于从PHP或MySQL网站下载之前,我更喜欢使用任何捆绑版本。这也排除了MAMP和类似的东西。
我习惯于在终端中使用命令行。
发布于 2009-08-19 17:09:53
打开一个好的文本编辑器(我推荐TextMate,但免费的TextWrangler或vi或nano也可以),然后打开:
/etc/apache2/httpd.conf
找到这一行:
"#LoadModule php5_module libexec/apache2/libphp5.so"
并取消注释(去掉#)。
从mysql.com下载并安装最新版本的MySQL。选择英特尔的x86_64版本(除非您的英特尔Mac是原来的Macbook Pro或Macbook,它们不是64位芯片。在这些情况下,请使用32位x86版本)。
安装所有MySQL组件。使用首选项窗格启动MySQL。
在共享系统首选项中,打开(或者,如果已经打开,则关闭/打开) Web共享。
您现在应该已经运行了Apache/PHP/MySQL。
在10.4和10.5中,必须修改php.ini文件以指向mysql.sock的正确位置。有报道称这在10.6中得到了修复,但考虑到下面的一些评论,似乎并不是我们所有人都是这样。
发布于 2010-10-18 14:24:21
在从源安装软件时,我强烈倾向于使用HomeBrew而不是MacPorts。
HomeBrew隔离了/usr/local/Cell.中的所有内容,这样它就不会把文件散落得到处都是。(是的,MacPorts将所有内容都保存在/opt/local中,但它需要sudo访问权限,并且我不信任将根目录放在MacPorts中。)
安装MySQL非常简单,如下所示:
brew install mysql
mysql_install_db
要启动mysql,请在终端中键入:
mysqld&
有一种方法可以在启动时启动它,但我喜欢手动启动它。
发布于 2011-08-19 05:07:11
这对我帮助很大:
http://maestric.com/doc/mac/apache_php_mysql_snow_leopard
它也适用于Mac OS X Lion :D
.:EDIT:。在我的情况下,prefepane只允许启动和停止mysql,但在一些问题后,我已经卸载了他。如果您需要一个应用程序来运行查询和创建数据库,您可以使用: Sequel Pro (免费)或Navicat
如果您需要在~/.bash_profile中启动和停止mysql,您可以添加以下行:
#For MySQL
alias mysql_start="/Library/StartupItems/MySQLCOM/MySQLCOM start"
alias mysql_stop="/Library/StartupItems/MySQLCOM/MySQLCOM stop"
重新加载控制台后,只需调用:
$mysql_start
或
$mysql_stop
同意所需的操作。霍普帮了你。
https://stackoverflow.com/questions/1293484
复制相似问题