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

2021-09-07 05:59:51 字數 1358 閱讀 6031

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新增成功

3、配置『mysites』虛擬機器

1.在終端輸入命令:mkdir /users/你的使用者名稱/sites ,新增此資料夾做為'mysites'虛擬機器的物理儲存位置。

2.開啟httpd.conf,去掉" # include /private/etc/apache2/extra/httpd-vhosts.conf"前面的'#'。 

3.選擇 documentroot "/library/webserver/documents" ... 之間的內容,複製這些內容到它的下方;修改黃色區域修改為 "/users/你的使用者名稱/sites",儲存退出。

在終端輸入命令:sudo vi /etc/apache2/extra/httpd-vhosts.conf ,開啟httpd-vhosts.conf。

注釋兩個預設的虛擬機器,在每一行前面加'#'

接下來,新增如下**,儲存退出,重啟apache

# 'localhost'虛擬機器

documentroot "/library/webserver/documents"

servername localhost

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

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

# 'mysites'虛擬機器

documentroot "/users/你的使用者名稱/sites"

servername mysites

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

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

在終端輸入命令: sudo vi /etc/hosts ,新增 "127.0.0.1 mysites",儲存退出

在終端輸入命令:sudo vi /users/你的使用者名稱/sites/info.php ,新增 "<?php echo phpinfo(); ?>" ,儲存退出

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

Mac自帶的apache和cgi配置

從這篇文章,你會學到,怎麼搭建乙個本地web伺服器,自己寫網頁,處理伺服器資料,近距離的和後端面對面接觸,想想就很過癮。基本知識點,apache,阿帕奇,web伺服器 cgi閘道器介面,一段執行在伺服器端程式,比如 http伺服器,提供同客戶端html頁面的介面,其實通俗一點就是功能模組,實現客戶端...

mac 10 11 6 自帶apache配置記錄

詳細記錄使用自帶apache的一些問題 作為2016年的新版本os,在系統偏好設定裡沒有網路共享了,所以可以通過終端,直接開啟apache伺服器 可以通過finder的前往資料夾,位址為 etc apache2,開啟之後,可以看到很多檔案,可以使用編輯器來開啟http.conf檔案,進行修改,找到d...

mac 自帶 PHP公升級配置

作者zakariyyasv 關注 2016.06.03 15 40 字數 345 閱讀 1916 喜歡 2 os x 10.11自帶的php版本是php 5.5.x,如果我們想更新php的版本到5.6或者是7.0該怎麼辦呢?開啟終端並且執行如下命令 curl s bash s 5.6然後,php 5...