abstract:mac 10.9系統(tǒng)如何配置php+nginx+mysql+phpmyadmin,網(wǎng)上看了好多教程安裝Brewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安裝nginx,mysql,phpmyadminbrew install nginx mys
mac 10.9系統(tǒng)如何配置php+nginx+mysql+phpmyadmin,網(wǎng)上看了好多教程
安裝Brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝nginx,mysql,phpmyadmin
brew install nginx mysql phpmyadmin
安裝特定版本php(以5.6為例)
brew tap homebrew/php
brew install php56
設(shè)置開(kāi)機(jī)啟動(dòng)
brew tap homebrew/services
sudo brew services start php56
sudo brew services start nginx
sudo brew services start mysql
基本設(shè)置mysql
mysql_secure_installation
設(shè)置nginx(在文件在/usr/local/etc/nginx/nginx.conf中插入)
server { listen 80; server_name localhost; location /pma { alias /usr/local/share/phpmyadmin/; try_files $uri $uri/ /index.php; disable_symlinks off; index index.php; location ~ ^/pma(.+\.php)$ { alias /usr/local/share/phpmyadmin$1; fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /usr/local/share/phpmyadmin$1; fastcgi_intercept_errors on; } } location / { root /srv/www; index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { root /srv/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
nginx重啟
sudo nginx -s reload
在瀏覽器輸入localhost/pma應(yīng)該就ok了