Mac OSX 10.9.4 mavericks 启用系统Apache、PHP服务

众所周知,Mac OSX已经内置了Apache http server 和 php,只用简单的配置一下就能够使用php环境,做本地测试很不错。

1.启用Apache Http Server(sudo apachectl start)

记住下面的命令:

// 打开终端(Terminal)输入:
sudo apachectl start // 启动服务
sudo apachectl stop // 关闭服务
sudo apachectl restart // 重启服务

通过上述命令可以对系统自带Apache server进行操作。然后在浏览器输入:http://localhost/

启动服务后,即可看到“It Works!”,说明启动成功了。它对应的路径如下图所示:

刚才你看到的It Works!就是index文件中的内容,在此处你新建一个测试文件login.html(需要授权),通过地址栏:http://localhost/login 就可以刷出页面如下:

说明启动Apache成功了。

2.启用PHP

接下来我们来启动PHP服务,10.9.4默认是不开启PHP的,在启动PHP之前可以测试一下是否已经启动了。判断是否启用只需要看看能否解析php文件即可。

在资源库/WebServer/Documents/下新建一个test.php文件里面写上简单的一句:

<?php
	echo phpinfo();

访问发现输出如下结果:

原样输出了,说明并没有被解析,说明没有启动PHP解析服务。

那我们就来开启吧,很简单,只用取消一句话的注释就可以了。

前往文件路径:/etc/apache2/ 找到 httpd.conf 文件,可以用Vi等工具编辑,下面讲一种简单的方式编辑。

右键-->打开方式-->其他 然后在推荐里面选中一个文本编辑工具,这里使用了sublime来打开。见下图:

然后搜索“php”,将“#LoadModule php5_module libexec/apache2/libphp5.so"前面的#去掉保存即可,然后重启Apache,然后输入刚才的地址:http://localhost/test.php变成了如下界面:

说明php启用成功了。

但是你会发现在Document里面添加文件经常需要授权什么的,我们可以自己创建一个Sites目录作为个人站点的根目录,分享和测试文件。

3.设置个人Sites

首先,在~你的用户名/ 目录下创建一个目录Sites,里面新建一个测试文件a.html,里面写入:abcdefg

然后,在 ~/etc/apache2/users/ 下新建一个 你用户名.conf 的文件,或者复制一个Guest.conf 再改名,并在里面写入如下内容:

<Directory "/Users/你用户名/Sites/">
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

之后在终端输入:sudo chmod 755 /etc/apache2/users/你刚才建的文件名.conf  授权

最后你在浏览器中输入: http://localhost/~你用户名 /a.html 就会显示如下界面:

说明成功了,如果你的局域网IP是192.168.1.108,你想共享文件给局域网好友,你可以直接将文件拖入Sites目录内,好友通过访问 http://192.168.1.108/~你用户名 即可看到资源了。

对方点击就能下载了。

4.安装Mysql

安装Mysql的方法超级简单,这里不详细说明了,仅提供两个下载连接。

http://dev.mysql.com/downloads/ 里面有不少的版本,选中适合自己的下载即可。

记着将软件中的MySqlStartupItem.pkg也安装上去,这样可以不用每次都手动启动了。图如下:

这样整个环境就配好了。

时间: 09-19

Mac OSX 10.9.4 mavericks 启用系统Apache、PHP服务的相关文章

MAC OSX 10.10 下启用自带的Apache和PHP

Mac 系统自带Apache和PHP,只要你开启即可使用 1.修改Apache配置文件 sudo vim /etc/apache2/httpd.conf. 取消注释掉下面两行 LoadModule rewrite_module libexec/apache2/mod_rewrite.so LoadModule php5_module libexec/apache2/libphp5.so 注释掉221行的#Require all denied 212 #ServerName www.example

XE6移动开发环境搭建之IOS篇(4):VMware9里安装Mac OSX 10.8(有图有真相)

XE6移动开发环境搭建之IOS篇(4):VMware9里安装Mac OSX 10.8(有图有真相) 2014-08-18 21:10 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 以下内容比较长,我们努力地图解每一个步骤,没有耐心的观众可以忽略前27步,直接看第28步最终结果.--------------------------------------------------------------- 1.在虚拟机主界

XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装Xcode4.6.3(有图有真相)

XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装Xcode4.6.3(有图有真相) 2014-08-23 21:37 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 在安装Xcode前,我们先了解下Mac下如何卸载U盘!在VM9下,同一时间内,一个物理设备只能由一个系统去独占,无论是物理机还是虚拟机.我们可以了解一下虚拟机加载U盘的规则:    1.在虚拟机中加载U盘时,会自动将U盘从Wind

XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装XE6的PAServer(有图有真相)

XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装XE6的PAServer(有图有真相) 2014-08-22 21:06 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 在安装PAServer前,我们先配置一下MAC的IP,给定一个固定的内网IP,以便我们的XE6能更好地连接它!------------------------------------------------------------

Mac OSX 10.10 Yosemite编译OpenJDK 9

在Mac OSX 10.10系统上编译了下OpenJDK9,以下仅是个人安装记录,供参考. 编译时间:2015-06-13 系统版本:Mac OS X Yosemite 10.10.4 编译OpenJDK版本:JDK 9 相关软件版本: XCode版本:XCode6-Beat4    Version 6.0 (6A267n) JDK版本:1.8.0_45 软件管理工具:brew Xquartz(X11):2.7.7 参考资料: OpenJDK Home Page OpenJDK官方编译步骤(下载

Install mcrypt for php on Mac OSX 10.10 Yosemite for a Development Server

mcrypt is a file encryption method using secure techniques to exchange data. It is required for some web apps for example Magento, the shopping cart software or a php framework like Laravel. This tutorial has been tested in OSX 10.10 Yosemite. This g

Mac OSX下给树莓派安装Raspbian系统

Mac OS X下给树莓派安装Raspbian系统 先到树莓派的官方网站去下载一个系统镜像,推荐下载Raspbian. 如果用了直接扩展的WaveShare的TFT小屏,到http://www.waveshare.net/wiki/RPI_IMAGE 去下载. 下载完成后得到一个img镜像: [[email protected]: pi]$ls -lh total 3788800 -rw-r--r--  1 zhangshenjia  staff   1.8G  2  9 03:44 2013-

升级Mac osx 10.10 后安装php 的mcrypt extension

昨天折腾到凌晨四点多,今天又到这个点,终于成功了,心情比较复杂,先记录一下,改日再整理,此刻头昏脑胀,只想蒙头大睡. 发的问题,还没人回复,自己找到答案了,英语比较蹩脚,凑合看.. http://stackoverflow.com/questions/26892133/how-to-install-mcrypt-extension-on-mac-os-x-10-10-yosemite 全程参考主力对象: http://coolestguidesontheplanet.com/install-mc

mac osx下安装mysql

操作系统版本:mac osx 10.11mysql版本:官网下载dmg  v5.6.33  https://www.mysql.com/ 安装步骤1.双击dmg安装2.开启mysql服务系统偏好设置-底部-mysql-打开服务这个时候还不能使用mysql命令,需要配置mysql命令的路径. 3.配置环境变量mysql的路径在当前用户根目录下编辑.bash_profile文件,添加一行:export PATH=${PATH}:/usr/local/mysql/bin 注:/usr/local/my