Mac OS X上搭建Apache、PHP、MySQL的Web服务器
mac OS 系统太帅了,安装php的环境如此简单,大赞一个!
转载自http://jingyan.baidu.com/article/39810a23e1939fb636fda6a9.html
在Mac OS X上搭建Apache、PHP、MySQL的Web服务器开发环境。
工具/原料
- 
Mac OS X 10.10
- 
HomeBrew软件
方法/步骤
- 
1. 如何开启Apache服务器? 开启Web服务器的方法有两种: 一种是:打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”; 另一种:通过在terminal终端直接运行Apache的启动命令来打开:sudo apachectl start。 我在自己的Mac OS X 10.9.5上并没有找到Web Sharing,因此,只能使用第二种方式打开服务器。 Apache服务器默认的web根目录在:/Library/WebServer/Documents。 Apache的配置文件在:/etc/apache2。 
- 
2. 开启PHP模块 因Mac OS X已经内置PHP,因此我们只需要在Apache的配置中加载PHP模块即可。方法如: 1)在终端运行:sudo vi /etc/apache2/httpd.conf,打开Apache配置文件。 2)找到#LoadModule php5_module libexec/apache2/libphp5.so类似条目,将注释符#去掉,并保存。 3)终端运行:sudo apachectl restart,重启Apache服务器。 
- 
3. 安装和启动MySQL 1)使用Homebrew安装MySQL: 在Mac OS X上安装软件,你可以直接找到相关img安装,也可以像Ubuntu的apt-get类似方便的,可以使用brew install进行。 当然,使用此功能,你需要安装Homebrew,安装方法是: 在终端运行命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"。 安装Mysql,在终端运行:brew install mysql。 brew程序将自动安装mysql的依赖库openssl,然后安装mysql,我的安装的是:mysql-5.6.2。 2)启动MySQL: 根据上面安装结束的提示,启动MySQL,在终端运行:mysql.server start。启动成功后使用:mysql -uroot即可连接到MySQL数据库。 mysql安装成功后,终端的提示信息如下: brew install mysql ==> Downloading https://homebrew.bintray.com/bottles/mysql-5.6.26.yosemite.bottle.tar.gz ######################################################################## 100.0% ==> Pouring mysql-5.6.26.yosemite.bottle.tar.gz ==> Caveats A "/etc/my.cnf" from another install may interfere with a Homebrew-built server starting up correctly. To connect: mysql -uroot To have launchd start mysql at login: ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents Then to load mysql now: launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist Or, if you don't want/need launchctl, you can just run: mysql.server start ==> /usr/local/Cellar/mysql/5.6.26/bin/mysql_install_db --verbose --user=caoxin --basedir=/usr/local/Cellar/mysql/5.6.26 --datadir=/usr/local/var/mysql --tmpdir=/tmp ==> Summary 🍺 /usr/local/Cellar/mysql/5.6.26: 9854 files, 339M 
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号