在Mac OS 10.6(Snow Leopard),10.7(Lion),10.8(Mountain Lion)上激活PHP和MySQL的最简单方法?

2022-08-30 07:36:21

在Mac OS 10.6(Snow Leopard),10.7(Lion),10.8(Mountain Lion)上激活PHP和MySQL的最简单方法是什么?

我宁愿在从PHP或MySQL网站下载之前使用任何捆绑版本。这也排除了MAMP和类似的可能性。

我在终端的命令行上很舒服。


答案 1

打开一个好的文本编辑器(我推荐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 组件。使用 pref 窗格,启动 MySQL。

在共享系统预设中,打开(或者如果已经打开,则关闭/打开)Web 共享。

你现在应该运行Apache / PHP / MySQL。

在10.4和10.5中,有必要修改php.ini文件以指向mysql.sock的正确位置。有报道称这在10.6中得到了修复,但鉴于下面的一些评论,我们所有人似乎都不是这样。


答案 2

要完成设置或 MySQL,请执行以下操作:

sudo vim /etc/profile
  1. 添加别名

    alias mysql=/usr/local/mysql/bin/mysql
    alias mysqladmin=/usr/local/mysql/bin/mysqladmin
    
  2. 然后设置您的根密码

    mysqladmin -u root password 'yourPassword'
    
  3. 然后,您可以使用

    mysql -u root -p
    

推荐