Mac 下搭建php 開發(fā)環(huán)境
由于 mac 自身所帶的集成php 開發(fā)環(huán)境配置過于復(fù)雜,基本不做詳細(xì)解釋 ,重點(diǎn)介紹xampp 的環(huán)境集成開發(fā)包
準(zhǔn)備軟件
(1) xampp 可以去官網(wǎng)下載
(2) Mysql.dmg Mac下的程序運(yùn)行軟件厂抖,安裝過程中會(huì)彈出 一個(gè)圖片零渐,記住上面的密碼烛愧,到時(shí)候可以用來修改密碼
(3)phpmyadmin(這個(gè)是mysql的圖形化界面)
? https://www.phpmyadmin.net/downloads/
?二 配置基本信息
1.xampp
(1) 修改httpd.conf
# Real-time info on requests and configuration
#Include etc/extra/httpd-info.conf
# Virtual hosts
#Include etc/extra/httpd-vhosts.conf //找到這句話,把對(duì)應(yīng)的注釋去掉,就可以啟動(dòng)加載httpd.vhost 文件
# Local access to the Apache HTTP Server Manual
#Include etc/extra/httpd-manual.conf
# Distributed authoring and versioning (WebDAV)
#Include etc/extra/httpd-dav.conf
(2)修改httpd.vhost
修改示例子
<virtualhost *:80>
ServerName localhost /
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
<directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Require all granted
</directory>
</virtualhost>
#這是xampp默認(rèn)指定的目錄
<virtualhost *:80> //這個(gè)代表80端口下匹配所有的文件
ServerName www.xiaobao.com //代表虛擬主機(jī)的域名 對(duì)應(yīng)的Host 文件填寫響應(yīng)的名字
DocumentRoot "/Users/web/" //代表虛擬主機(jī)下指的站點(diǎn)目錄
<directory "/Users/web/">
Options Indexes FollowSymLinks Includes ExecCGI //這個(gè)必須有,否403錯(cuò)誤
AllowOverride All
Require all granted
</directory>
ErrorLog "logs/mysite.local-error_log" //錯(cuò)誤日志所在的目錄
</virtualhost>
(3) 修改 /etc/hosts文件
# zycsnd88888888@163.com
# Last updated: 2016-11-29
# Localhost (DO NOT REMOVE)
127.0.0.l localhost
::1 localhost ip6-localhost ip6-loopback
127.0.0.1 www.magento2.com //添加示例
這個(gè)就可以建立多個(gè)項(xiàng)目洲劣,實(shí)現(xiàn)不用項(xiàng)目之間的訪問
2.phpmyadmin
(1)把下載好的文件放到對(duì)應(yīng)的目錄即可泊脐,無需加載