mac下是自帶有apache和php的伺服器的,不需要另外安裝。
在終端中輸入,下面指令即可啟動apache伺服器:
//啟動
sudo apachectl-k start
//停止apache服務
sudo apachectl stop
//重新啟動
sudo apachectl -k restart
驗證:
在瀏覽器中輸入: 或 http://localhost,顯示為it works!,既證明伺服器已經啟動。即:
但是由於預設站點位於系統路徑下,所以我們修改到自定義的路徑。所以還需要進行相關配置
在自己的使用者目錄下新建乙個sites資料夾,即/users/a198下建立(a198是我的使用者名稱),記住其路徑『/users/a198/sites』
進到cd /etc/apache2/users/目錄下,
$ sudo vim username.conf
// 會提示輸入密碼,輸入後回車即可
編輯該檔案(英文狀態下,i)
貼上下面**
"/users/a198/sites/">
allowoverride all
options indexes multiviews
require all granted
directory>
完成,按一下esc退出鍵,輸入『:wq』即儲存並退出。
修改該檔案許可權
$ sudo chmod 644 username.conf
進到/etc/apache2/目錄,sudo vim httpd.conf // 會提示輸入密碼,輸入後回車即可。1:注意區分大小寫;2:要修改兩個地方,故要進行兩次查詢
將下面三句話的注釋去掉:
loadmodule authz_core_module libexec/apache2/mod_authz_core.so
loadmodule authz_host_module libexec/apache2/mod_authz_host.so
loadmodule userdir_module libexec/apache2/mod_userdir.so
前兩句應該已經不帶注釋了,把第三句注釋放開。
然後找到include /private/etc/apache2/extra/httpd-userdir.conf 注釋放開。
註明:在vim下只要切換到命令模式(按一下esc切換到vim命令模式,按一下i鍵切換到編輯模式),然後輸入/」words you need find」就能快速找到需要查詢的詞終端中輸入
修改好後:wq儲存退出,重啟伺服器,並在自定義的路徑下放置html檔案,即可訪問。
第二:配置php伺服器:
1:終端中輸入指令:
按 /php,進行搜尋,把帶有loadmodule php5…..這一行的#(注釋符號)去掉即可。
2:終端中輸入:
cd /etc/
sudo cp php.ini.default php.ini
重啟伺服器,在自定義的站點路徑下放置php檔案,即可訪問php內容。
第三:mysql安裝:
alias mysql=』/usr/local/mysql/bin/mysql』
alias mysqladmin=』/usr/local/mysql/bin/mysqladmin』
alias ls=』ls -g』
按esc鍵 ,輸入 :wq
這樣在終端中 直接輸入 mysql 就可以進入mysql 。輸入 exit 為退出
修改mysql的管理員密碼,在終端中輸入:
mysqladmin -u root password 「root」
啟動mysql服務
停止mysql服務
重啟mysql服務
至此,apache+mysql+php安裝配置完畢。
附:對vim編輯器進行介紹
vim有兩種模式:
1:命令模式
shift+v -> 選中一行
y -> 複製一行
yy -> 複製當前行 (yank current line)
p -> 在當前行的下一行複製貼上的內容
x -> 刪除乙個字元
:wq -> 儲存退出
:q! -> 不儲存退出
i -> 進入編輯
/ -> 按/再輸入字元可進行查詢
2:編輯模式,可直接編輯文件,按esc鍵可以退出編輯模式
mac環境配置php
PHP環境配置
php環境配置 1 安裝apache apache 2.2.9 win32 x86 openssl 0.9.8h r2.msi 2 安裝mysql mysql 5.1.28 rc win32.zip 4 在apache中的conf配置檔案設定 使apache與php有聯絡 載入php模組 在conf...
php環境配置
1 在配置安裝apache 2.2.13 php 5.2.10的時候,由於版本的限制,使用apache以moudle的方式載入php,不是php安裝檔案下的php5apache2.dll而是php5apache2 2.dll 檔案.這個問題很是詭異。由於學習php不久,特此記錄。另外配置php.in...
php環境配置
很多新手學習php時,覺得就環境搭建就很麻煩,很多大蝦們介紹得太複雜了,現在給大家介紹個簡單的。首先,安裝好apache和php 實際上就解壓乙個php就行了,綠色版的 安裝完成後,開啟httpd.conf,新增以下三行 這裡需要注意路徑,一定要設定成你對應的目錄哦 loadmodule php5 ...