﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>花太香齐的博客 &#187; apache</title>
	<atom:link href="http://www.ieliwb.com/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ieliwb.com</link>
	<description>灵感的来临，没有任何预兆；灵感的消失，也不会有告别仪式；用文字记下她们吧，让灵感永存……</description>
	<lastBuildDate>Sun, 21 Nov 2010 03:36:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mac OS X 10.6 Snow Leopard构建Apache，MySQL，PHP开发环境全记录</title>
		<link>http://www.ieliwb.com/mac-snow-leopard-apache-mysql-php/</link>
		<comments>http://www.ieliwb.com/mac-snow-leopard-apache-mysql-php/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 07:43:17 +0000</pubDate>
		<dc:creator>花太香齐</dc:creator>
				<category><![CDATA[PHP/WEB]]></category>
		<category><![CDATA[iPhone/Mac/ObjectC]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.ieliwb.com/mac-os-x-10-6-snow-leopard%e6%9e%84%e5%bb%baapache%ef%bc%8cmysql%ef%bc%8cphp%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e5%85%a8%e8%ae%b0%e5%bd%95/</guid>
		<description><![CDATA[<p><strong>操作环境 :</strong></p>
<blockquote><p>
系统:  Mac OS X 10.6.2 （Snow Leopard）<br />
环境软件:<br />
Apache 2.2.11 	系统内置<br />
              PHP 	5.3.0 	系统内置<br />
              MySQL 5.1.43 	dmg安装包<br />
推荐几个开发软件:<br />
    [......]</p></blockquote><p class='read-more'><a href='http://www.ieliwb.com/mac-snow-leopard-apache-mysql-php/'>继续阅读</a></p>]]></description>
			<content:encoded><![CDATA[<p><strong>操作环境 :</strong></p>
<blockquote><p>
系统:  Mac OS X 10.6.2 （Snow Leopard）<br />
环境软件:<br />
Apache 2.2.11 	系统内置<br />
              PHP 	5.3.0 	系统内置<br />
              MySQL 5.1.43 	dmg安装包<br />
推荐几个开发软件:<br />
               Xcode 苹果官方免费软件<br />
              zend studio zend公司有dmg安装包<br />
             coda 也支持php函数提醒功能,很好用,apple软件库有
</p></blockquote>
<blockquote><p>由于mac是基于unix内核的,很多开发开源软件都自带了,如:apache|php|java|python等,而且自带shell命令终端,在此咕噜一下,做开发或设计的赶快转到mac平台吧,当然asp,c#就别来了,嘎嘎.这些自带的基本都相当新,不习惯的可以自己终端编译.</p></blockquote>
<blockquote><p>如果想用套件的话,这里也推荐几个:MAMP, XAMPP or Marc Liyanage.自己google一下.下面就可以路过了.</p></blockquote>
<p><strong>配置apache:</strong><br />
1.让apache加载php模块,自己指定localhost跟目录等.打开终端:<br />
<code>su root<br />
vi /etc/apache2/httpd.conf</code></p>
<p>找到:#LoadModule php5_module libexec/apache2/libphp5.so去掉全面的#<br />
找到:  DocumentRoot &#8220;/Users/ieliwb/Sites&#8221;  修改目录,记得有2处<br />
2.开启apache<br />
你可以在系统偏好设置里->共享->web共享勾上<br />
或终端敲入:<br />
<code>su root<br />
apachectl start</code><br />
<strong>记住所有apache配置操作都是root用户才能修改的.所以记得su root.</strong></p>
<p><strong>配置php:</strong></p>
<p>不同人不同应用程序对PHP的设置要求也不同，这里仅仅粗略描述最基本的几项设置，且只说明目标，具体操作则省略掉了，其它设置条目参考其它文档。在每次对PHP配置文件php.ini文件做出更改后，要重新启动一次Apache服务才能使更改生效。</p>
<p>   1.  php.ini</p>
<p>      默认地，Mac OS X 10.6没有php.ini配置文件，需要自己创建。也可以使用/private/etc/php.ini.default文件改写另存为/private/etc/php.ini文件。<br />
   2. timezone，时区设置</p>
<p>      Mac OS X 10.6自带了PHP 5.3.0，同时也带来了一点新要求：“强制”要求定义时区。搜索“date.timezone”（第997行），然后设定正确的时区ID，比如澳大利亚悉尼，时区ID就是Australia/Sydney。注意，时区ID没有引号。所有时区ID可以在http://php.net/manual/en/timezones.php上找到。<br />
   3. mysql.sock</p>
<p>      在php.ini文件中搜索“mysql.sock”字串，把找到的三个配置条目稍稍做一下修改：</p>
<p>      &#8230;<br />
      pdo_mysql.default_socket=/tmp/mysql.sock<br />
      &#8230;<br />
      mysql.default_socket = /tmp/mysql.sock<br />
      &#8230;<br />
      mysqli.default_socket = /tmp/mysql.sock<br />
      &#8230;</p>
<p>      在Mac OS X 10.5 leopard中，mysql.sock文件被放在了/var/mysql/mysql.sock，而Mac OS X 10.6 Snow Leopard中的mysql.sock文件位置/tmp/mysql.sock就标准多了。最后对php.ini文件做你所需要的更改，保存。</p>
<p><strong>mysql安装调试:</strong></p>
<p>我这里选择dmg安装的,你也可以选择源码自己编译,去mysql官方下载dmg包,一路点下去就可以,完成后在系统编好设置里有个开关来启动和停用mysql.你也可以在终端输入命令来启动.基本操作和linux下大部分完全一样的.<br />
<code>/usr/local/mysql/bin/mysql</code></p>
<p><strong>开发工具推荐还是用官方zendstudio吧.有dmg包.</strong></p>
<p>到此就完了,是不是很简单呢.如果想自己编译的话可以参考:</p>
<p>http://www.procata.com/blog/archives/2007/10/28/working-with-php-5-in-mac-os-x-105/</p>
<p>http://www.dongyl.com/knowledge-base/2-macintosh/23-how-to-setup-mamp-under-mac-os-x-106-snow-leopard.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ieliwb.com/mac-snow-leopard-apache-mysql-php/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>

