Mac 下搭建php 开发环境
由于 mac 自身所带的集成php 开发环境配置过于复杂,基本不做详细解释 ,重点介绍xampp 的环境集成开发包
准备软件
(1) xampp 可以去官网下载
(2) Mysql.dmg Mac下的程序运行软件,安装过程中会弹出 一个图片,记住上面的密码,到时候可以用来修改密码
(3)phpmyadmin(这个是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 //找到这句话,把对应的注释去掉,就可以启动加载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默认指定的目录
<virtualhost *:80> //这个代表80端口下匹配所有的文件
ServerName www.xiaobao.com //代表虚拟主机的域名 对应的Host 文件填写响应的名字
DocumentRoot "/Users/web/" //代表虚拟主机下指的站点目录
<directory "/Users/web/">
Options Indexes FollowSymLinks Includes ExecCGI //这个必须有,否403错误
AllowOverride All
Require all granted
</directory>
ErrorLog "logs/mysite.local-error_log" //错误日志所在的目录
</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 //添加示例
这个就可以建立多个项目,实现不用项目之间的访问
2.phpmyadmin
(1)把下载好的文件放到对应的目录即可,无需加载