最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

MaxOSXMavericks搭建nginx+php-fpm+mysql_MySQL

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 19:13:46
文檔

MaxOSXMavericks搭建nginx+php-fpm+mysql_MySQL

MaxOSXMavericks搭建nginx+php-fpm+mysql_MySQL:Nginx 雖然 Mac 下自帶了 apache + php,得總歸還是 nginx 用得順手,所以打算在 Mac 下安裝 nginx + php-fpm + mysql安裝 ningx為了方便起見我直接從 brew 中安裝了 ningx,Homebrew 的安裝可以參見Mac OS 中 Homebrew 的安裝與
推薦度:
導(dǎo)讀MaxOSXMavericks搭建nginx+php-fpm+mysql_MySQL:Nginx 雖然 Mac 下自帶了 apache + php,得總歸還是 nginx 用得順手,所以打算在 Mac 下安裝 nginx + php-fpm + mysql安裝 ningx為了方便起見我直接從 brew 中安裝了 ningx,Homebrew 的安裝可以參見Mac OS 中 Homebrew 的安裝與

Nginx

雖然 Mac 下自帶了 apache + php,得總歸還是 nginx 用得順手,所以打算在 Mac 下安裝 nginx + php-fpm + mysql

安裝 ningx

為了方便起見我直接從 brew 中安裝了 ningx,Homebrew 的安裝可以參見Mac OS 中 Homebrew 的安裝與使用

  1. 安裝,終端下執(zhí)行

    brew search nginxbrew install nginx
  2. 配置

    配置文件在/usr/local/etc/nginx目錄下面,依自己的喜好配置。

  3. 運(yùn)行,終端下運(yùn)行ningx即可,若 ningx 的運(yùn)行端口指定為小于 1024 那么還需要 sudo 權(quán)限

  4. 其它

    #重新加載配置|重啟|停止|退出nginx -s reload|reopen|stop|quit#測試配置是否有語法錯(cuò)誤nginx -t

php-fpm

Mac OSX 10.9的系統(tǒng)自帶了PHP、php-fpm,所以也省去了安裝php-fpm的麻煩。

配置

cd /private/etc/sudo cp php-fpm.conf.default php-fpm.confvim php-fpm.conf

然后依照自己的喜好做完配置,還有一點(diǎn)需要修改的是error_log的設(shè)置,默認(rèn)編譯的時(shí)候 log 所在的路徑是不存在的,將它反注釋,并手動指定一個(gè)路徑,比如/usr/local/var/log/php-fpm.log,所以這行看上去應(yīng)該是這樣的:

error_log = /usr/local/var/log/php-fpm.log

運(yùn)行

sudo php-fpm

安裝 mysql

  1. 安裝

    mysql 我也從 brew 中安裝了:

    brew install mysql
  2. 配置

    初始化 mysql 數(shù)據(jù)庫

    mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

    這個(gè)時(shí)候 root 用戶是沒有密碼的,這里給 mysql 的 root 用戶設(shè)置密碼:

    /usr/local/opt/mysql/bin/mysqladmin -u root password 'PASSWORD'

    進(jìn)行一個(gè)安全設(shè)置,終端運(yùn)行,它全引導(dǎo)我們進(jìn)行一系列設(shè)置

    /usr/local/opt/mysql/bin/mysql_secure_installation

    設(shè)置 mysql 的配置文件 my.cnf (默認(rèn)在/usr/local/Cellar/mysql/版本號/my.cnf)

    設(shè)置開機(jī)啟動(可選)

    ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgentsThen to load mysql now:launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

    常用命令

    mysql.server start #啟動mysql服務(wù)mysql.server stop #關(guān)閉mysql服務(wù)

EOF

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

MaxOSXMavericks搭建nginx+php-fpm+mysql_MySQL

MaxOSXMavericks搭建nginx+php-fpm+mysql_MySQL:Nginx 雖然 Mac 下自帶了 apache + php,得總歸還是 nginx 用得順手,所以打算在 Mac 下安裝 nginx + php-fpm + mysql安裝 ningx為了方便起見我直接從 brew 中安裝了 ningx,Homebrew 的安裝可以參見Mac OS 中 Homebrew 的安裝與
推薦度:
標(biāo)簽: php mysql nginx
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top