为Mac自带的Apache配置PHP和虚拟机

王朝学院·作者佚名  2016-08-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

操作系统:os x 10.11.2

1、启动apache

打开终端(terminal),输入命令:sudo apachectl -k start ;

在浏览器地址栏中输入:http://localhost,显示如下信息则apache正常启动

[flash=500,400]http://s1.knowsky.com/20160211/amubbtbv0xr38.png[/flash]

apache相关命令:

启动:sudo apachectl start

停止:sudo apachectl stop

重启:sudo apachectl restart

查看版本号:sudo apachectl -v

2、添加php模块

在终端中输入命令:sudo vi /etc/apache2/httpd.conf ,打开httpd.conf

去掉PHP模块前面的注释 '#',重启apache,php添加成功

[flash=500,400]http://s1.knowsky.com/20160211/iainfwm3gqs38.png[/flash]

3、配置‘mysites’虚拟机

1.在终端输入命令:mkdir /Users/你的用户名/Sites ,添加此文件夹做为'mysites'虚拟机的物理存储位置。

2.打开httpd.config,去掉"# Include /PRivate/etc/apache2/extra/httpd-vhosts.conf"前面的'#'。

3.选择 DocumentRoot"/Library/WebServer/Documents"<Directory"/Library/WebServer/Documents"> ...</Directory> 之间的内容,复制这些内容到它的下方;修改黄色区域修改为 "/Users/你的用户名/Sites",保存退出。

[flash=500,400]http://s1.knowsky.com/20160211/02qb11ucwzo39.png[/flash]

在终端输入命令:sudo vi /etc/apache2/extra/httpd-vhosts.conf ,打开httpd-vhosts.conf。

注释两个默认的虚拟机,在每一行前面加'#'

[flash=500,400]http://s1.knowsky.com/20160211/fulvrt53wxa39.png[/flash]

接下来,添加如下代码,保存退出,重启apache

# 'localhost'虚拟机

<VirtualHost *:80>

DocumentRoot "/Library/WebServer/Documents"

ServerName localhost

ErrorLog "/private/var/log/apache2/localhost-error_log"

CustomLog "/private/var/log/apache2/localhost-access_log" common

</VirtualHost>

# 'mysites'虚拟机

<VirtualHost *:80>

DocumentRoot "/Users/你的用户名/Sites"

ServerName mysites

ErrorLog "/private/var/log/apache2/mysites-error_log"

CustomLog "/private/var/log/apache2/mysites-access_log" common

</VirtualHost>

在终端输入命令: sudo vi /etc/hosts ,添加 "127.0.0.1 mysites",保存退出

在终端输入命令:sudo vi /Users/你的用户名/Sites/info.php ,添加 "<?php echo phpinfo(); ?>" ,保存退出

在浏览器中输入 http://mysites/info.php

[flash=500,400]http://s1.knowsky.com/20160211/wmicuxtvxdo39.png[/flash]

到此结束,谢谢阅读!

浊水轻舟于2016.1.12写

参考文档:http://www.cnblogs.com/snandy/archive/2012/11/13/2765381.html

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航