首頁 >後端開發 >php教程 >為Mac自備的Apache配置PHP和虛擬機

為Mac自備的Apache配置PHP和虛擬機

WBOY
WBOY原創
2016-07-29 09:06:56946瀏覽

作業系統:os x 10.11.2

1、啟動apache

開啟終端機(terminal),輸入指令:sudo apachectl -k start ;

在瀏覽器網址列輸入:http://localhost,顯示如下資訊則apache正常啟動

 為Mac自備的Apache配置PHP和虛擬機

apache相关命令:

启动:sudo apachectl start

停止:sudo apachectl stop

重启:sudo apachectl restart

查看版本号:sudo apachectl -v

 

2、新增PHP模組

在終端機中輸入指令:sudovi /etc/前面的註解'#',重啟apache,php新增成功

 

為Mac自備的Apache配置PHP和虛擬機3、設定'mysites'虛擬機

1.在終端機輸入指令:mkdir /Users/你的使用者名稱/Sites ,加入此資料夾做為'mysites'虛擬機器的實體儲存位置。

2.開啟httpd.config,去掉"

# Include /private/etc/apache2/extra/httpd-vhosts.conf"前面的'#'。

3.選擇DocumentRoot

"/Library/WebServer/Documents"

"/Library/WebServer/Documents"> ... 之間的內容,複製這些內容到它的下方;修改黃色區域修改為"/Users/你的使用者名稱/Sites",儲存退出。

為Mac自備的Apache配置PHP和虛擬機在終端輸入指令:sudo vi /etc/apache2/extra/httpd-vhosts.conf ,開啟httpd-vhosts.conf。

註解兩個預設的虛擬機,在每一行前面加上'#'

為Mac自備的Apache配置PHP和虛擬機接下來,添加如下程式碼,儲存退出,重啟apache

# 'localhost'虚拟机
<virtualhost>
    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>
    DocumentRoot "/Users/你的用户名/Sites"
    ServerName mysites
    ErrorLog "/private/var/log/apache2/mysites-error_log"
    CustomLog "/private/var/log/apache2/mysites-access_log" common 
</virtualhost>

在終端輸入指令: sudo

rrreee hosts ,新增"127.0.0.1    mysites",儲存退出

在終端輸入指令:sudo vi /Users/你的使用者名稱/Sites/info.php ,新增"" ,儲存退出

在瀏覽器中輸入 http://mysites/info.php

為Mac自備的Apache配置PHP和虛擬機

到此結束,謝謝閱讀!

濁水輕舟於2016.1.12寫

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

以上就介紹了為Mac自備的Apache配置PHP和虛擬機,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn