1. Enable the Apache service that comes with your system
Open Terminal (terminal)
#sudo Apachectl Start
#sudo vi/etc/apache2/httpd.conf
Modify
LoadModule Php5_module libexec/apache2/libphp5.so
Open PHP
/***** If you visit 403****/
<directory/>
allowoverride None
Order Allow,deny
Allow from all
# Require all denied
Require all granted
</Directory>
/**** Modify require all granted*****/
Include/volumes/app/webserver/vhosts/*.conf
A file that introduces a virtual host.
#wq//Save exit
#vi/volumes/app/webserver/vhosts/sv1.conf
<virtualhost *:80>
ServerAdmin www.sv1.com
DocumentRoot "/volumes/app/webserver/wwwroot/sv1/wwwroot"
ServerName www.sv1.com
Errorlog "/volumes/app/webserver/log/apache2/sv1-error_log"
Customlog "/volumes/app/webserver/log/apache2/sv1-access_log" common
</VirtualHost>
#sudo vi/etc/hosts
#sudo apachectl Restart//restart
2. Mysql
Add Brew
Reference: http://brew.sh/index_zh-cn.html
Open the terminal window and paste the above script.
" $ (curl-fssl https://raw.githubusercontent.com/Homebrew/install/master/install) "
--verbose--user= ' whoami '--basedir="$ (brew--prefix MySQL)" --datadir=/volumes/app/ Webserver/mysqldata--tmpdir=/tmp/'newpassword'
Copy: Files under/usr/local/var/mysql/to/volumes/app/webserver/mysqldata
Modify/usr/local/cellar/mysql/5.6.10/homebrew.mxcl.mysql.plist
<string>--datadir=/volumes/app/webserver/mysqldata</string>
The database directory file location.
$sudo cp/usr/local/cellar/mysql/5.6. Ten/homebrew.mxcl.mysql.plist ~/library/launchagents/-W ~/library/launchagents/ Homebrew.mxcl.mysql.plist
/* ~ Mark as Current user directory */
Http://mac.pcbeta.com/thread-138241-1-1.html
OS Mac apache+php+mysql Environment configuration