国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【php】Mac下從零搭建和配置 php+nginx+mysql 環(huán)境

yzzz / 2078人閱讀

摘要:既然是從零開始,那么就把作為統(tǒng)一的安裝工具。下面附上安裝方法安裝好之后,就可以開始搭建環(huán)境了。環(huán)境安裝比較簡單安裝好之后,首先要啟動服務(wù)。和一起安裝,我們先去安裝,再做相關(guān)配置。成功解析還差一步,就是修改配置文件。

既然是從零開始,那么就把 homebrew 作為統(tǒng)一的安裝工具。如果你不知道 homebrew 是什么東東,移步這里。下面附上 homebrew 安裝方法:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝好之后,就可以開始搭建環(huán)境了。環(huán)境:php5.6+mysql5.7+nginx1.10;

nginx

nginx 安裝比較簡單:

brew install nginx

安裝好之后,首先要啟動 nginx 服務(wù)。附上常用操作:

sudo nginx    #啟動nginx服務(wù)
sudo nginx -s reload    #重新載入配置文件
sudo nginx -s stop    #停止nginx服務(wù)

nginx 默認(rèn)監(jiān)聽 8080 端口,啟動成功之后,在瀏覽器訪問 http://localhost:8080 可以看到 nginx 的歡迎界面。

附上配置文件路徑和默認(rèn)項目根目錄:

/usr/local/etc/nginx/nginx.conf    #配置文件路徑
/usr/local/var/www/                #項目根目錄

nginx 已經(jīng)跑起來了,但是目前還不能解析 php,我們需要利用php-fpm解析。php-fpm 和 php 一起安裝,我們先去安裝 php,再做相關(guān)配置。

php

php 是作為 homebrew 的擴(kuò)展庫存在的,所以要先去添加擴(kuò)展,再進(jìn)行安裝:

brew tap homebrew/dupes
brew tap homebrew/php        #?添加擴(kuò)展
brew install --without-apache --with-fpm php56    #安裝php

tap是添加 brew 擴(kuò)展的命令,因為我們用到 nginx 和 php-fpm,所以要用 --without-apache, --with-fpm兩個 option,php56是指安裝php5.6的版本。

安裝好了之后,我們啟動 php-fpm:

sudo php-fpm -D    #啟動php-fpm

php-fpm 常用命令還有:

sudo killall php-fpm    #停止php-fpm
sudo kill -USR2 $(pgrep php-fpm)    #重新載入php.ini

啟動之后,nginx 就初步具備解析 php 的能力了。

nginx 成功解析 php 還差一步,就是修改 nginx.conf 配置文件。nginx 配置相關(guān)的內(nèi)容說多不多,說少不少,但是還是挺重要的。所以我多帶帶寫了一篇博客介紹。傳送門:nginx 配置那些事兒,這里有詳細(xì)說明。

mysql

安裝 mysql 也是一條命令,幾百兆大小,可能等待的時間比較長:

brew install mysql

安裝好之后,mysql 的 root 用戶默認(rèn)是空密碼,首先設(shè)置密碼:

mysql_secure_installation

因為 mysql5.7 增加了密碼驗證,所以在執(zhí)行上一步后,你會看到這條信息:

 Would you like to setup VALIDATE PASSWORD plugin?

意思就是是否安裝密碼驗證插件,個人建議不安裝,因為安裝之后你只能設(shè)置一個非常復(fù)雜的密碼,麻煩的很。所以此時要輸入no,不安裝。如果你已經(jīng)選擇了y,不要緊,你可以連接 mysql 終端之后,執(zhí)行命令卸載該插件:

UNINSTALL PLUGIN validate_password;

卸載成功!現(xiàn)在再執(zhí)行一次mysql_secure_installation,選擇不加載密碼驗證插件,你就可以設(shè)置一個簡單的密碼啦!

現(xiàn)在鏈接 mysql 終端:

mysql -u root -p

回車輸入新密碼,連接成功,可以執(zhí)行 sql 語句了。

附上 mysql 常用命令:

mysql.server start    #啟動mysql
brew services start mysql    #啟動mysql,登錄自動重啟

mysql 安裝成功之后,一般會用 navicat 等管理工具進(jìn)行數(shù)據(jù)庫管理。Mac版的破解版 navicat 要么很難找,要么破解失敗。我這里附上可直接安裝的破解版 navicat,下載地址在這里。

目前就記錄這么多,后續(xù)會慢慢完善!


本文由 楊成功 原創(chuàng),更多原創(chuàng)內(nèi)容請到專欄 楊成功的全棧之路

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/30569.html

相關(guān)文章

  • phpMac從零搭建配置 php+nginx+mysql 環(huán)境

    摘要:既然是從零開始,那么就把作為統(tǒng)一的安裝工具。下面附上安裝方法安裝好之后,就可以開始搭建環(huán)境了。環(huán)境安裝比較簡單安裝好之后,首先要啟動服務(wù)。和一起安裝,我們先去安裝,再做相關(guān)配置。成功解析還差一步,就是修改配置文件。 既然是從零開始,那么就把 homebrew 作為統(tǒng)一的安裝工具。如果你不知道 homebrew 是什么東東,移步這里。下面附上 homebrew 安裝方法: /usr/bi...

    QiShare 評論0 收藏0
  • Mac搭建 PHP 開發(fā)環(huán)境的步驟

    摘要:的本地開發(fā)環(huán)境,搭建很簡單,成功啟動三個進(jìn)程就可以了,步驟如下安裝服務(wù)器端編程語言,并啟動進(jìn)程安裝服務(wù)器在配置文件中添加模塊的配置啟動服務(wù)器安裝數(shù)據(jù)庫并啟動至此環(huán)境搭建完成,可以愉快地在本地開發(fā)項目了。 php 的本地開發(fā)環(huán)境,搭建很簡單,成功啟動三個進(jìn)程就可以了,步驟如下: 1、安裝服務(wù)器端編程語言:PHP,并啟動 php-fpm 進(jìn)程; php-fpm 2、安裝 Web 服務(wù)器:...

    trigkit4 評論0 收藏0
  • 從零開始部署一個 Laravel 站點

    摘要:流程大概是這樣本地代碼阿里云既然要使用,那么先在上安裝安裝完成就可以使用了,然后在上創(chuàng)建一個私有項目,里面包含所有該項目所需代碼。 以下的配置都是在Ubuntu 14.04穩(wěn)定支持版的環(huán)境中搭建Linux+Nginx+Mysql+PHP環(huán)境的 首先刪除阿里云ECS的Linux中會給你預(yù)裝Apache 通過下面的命令來刪除Apache sudo service apache2 stop ...

    Fourierr 評論0 收藏0

發(fā)表評論

0條評論

yzzz

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<