在Mac OS X中配置Apache + PHP + MySQL_PHP教程
。本文以Mac OS X 10.6.3和为例。主要内容包括:
!”的页面,其位于“/Library(资源库)/WebServer/Documents/”下,这就是Apache的默认根目录。
。可以到“系统偏好设置” -> “安全(Security)” -> “防火墙(Firewall)”,开启防火墙,然后在“防火墙选项(Firewall Options)”中勾上“组织所有进入连接(block all incoming connections)”即可。也可以通过设置httpd.conf来只允许localhost和127.0.0.1访问“/Library(资源库)/WebServer/Documents/”。
......
#
# Controls who can get stuff from this server.
#
Order allow,deny
#Allow from all
Allow from 127.0.0.1
Allow from localhost
.5。MySQL提供了Mac OS X下的安装说明 。
Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”,这应该是某种情况下导致/usr/local/mysql/data
的宿主发生了改变,只需要运行“sudo chown -R mysql /usr/local/mysql/data
”即可。
.0.0.1,原因是连接时php默认去找/var/mysql/mysql.sock
了,但MAC版的MYSQL改动了文件位置,放在/tmp下了。处理办法是按如下修改php.ini:
mysql.default_socket = /tmp/mysql.sock
。能够使用phpMyAdmin管理MySQL是检验前面几步效果的非常有效方式。
扩展
。但在Mac OS X下的安装却不那么友善,具体如下:
http://localhost/phpmyadmin时,会发现“无法加载 mcrypt 扩展,请检查您的 PHP 配置。”提示没有了,这就表示MCrypt扩展库安装成功了。如果还不能加载,尝试把php.ini中的加入的extension
修改为:
extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so
.8 & 10.7 Development Server 和Adding MCRYPT to your OSX Lion PHP install
.6.3和10.8.1中原生支持的方式来实现的配置,也可以参考“Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(一) ”和“Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(二) ”。实际上,还可以使用XAMPP 或MacPorts 这种第三方提供的集成方案来实现简单的安装和使用。
上一篇: CactiEZ生成图片水印有关问题
下一篇: 关于树的遍历的10篇文章推荐
推荐阅读
-
在Mac OS X中安装PHP扩展支持的方法
-
在APACHE中,同一个IP配置两个虚拟主机的例子_PHP教程
-
在Mac OS里配置Apache+PHP+Mysql环境
-
Apache1.3.x+PHP4 Beta3在Windows 9x/NT下的安装与配置_PHP教程
-
在Mac OS X中配置Apache + PHP + MySQL
-
在Mac OS X 10.8中配置Apache + PHP + MySQL
-
在Mac OS里配置Apache+PHP+Mysql环境
-
Apache, PHP在Windows 9x/NT下的安装与配置_PHP教程
-
XAMPP: 在 MAC OS X 下安裝 Apache + PHP + MySQL 環境
-
请问如何在Mac OS X Yosemite 10.10.3上配置Apache+PHP+MySQL+Netbeans开发环境?用MAMP解决方案也不行