注:前3步要的就只是原始碼,而不是編譯安裝後的目錄
原始碼安裝前還需要安裝c/c++編譯器
apt-get install gcc
apt-get install build-essential
mysql:
php:memcached:redis:
php memcache擴充套件:php redis擴充套件:在安裝php擴充套件的時候出現了如下圖的錯誤資訊:
意思雖然很明了,但是我就是搞不明白為什麼會出現這樣子的錯誤,因為我安裝的時候php是最新的版本,擴充套件模組也是最新的版本,後來實在是沒辦法,我又安裝了老版本的擴充套件,依舊是報上面的錯。後面一直找啊找啊找,終於在網上看到提問電腦上安裝了兩個php該怎麼辦時,突然看了一下果然我電腦上裝了兩個。
所以產生原因是:我的模組使用最新的phpize編譯出來的,但當我執行php命令的時候用的是老的php。
解決辦法:修改/usr/bin目錄下的php,沒有的話就新增,ln -s /usr/local/services/php/bin/php php (將php鏈結到最新的php目錄下去)
搭建LNMP環境
yum install nginx yserver error page 404 404.html location 40x.html error page 500 502 503 504 50x.html location 50x.html 修改完成後,啟動 nginx nginx此時,可訪問來確...
lnmp環境搭建
lnmp版本 nginx1.12.1 php7.1.8 mysql5.6.37 php和nginx包 提取碼 ggmf 安裝前先安裝依賴 已經安裝了可能會進行公升級,版本完全一致則不會進行任何操作。yum y install bzip2 devel curl devel freetype devel...
LNMP環境搭建
lnmp linux nginx mysql php 是常用的 架構組合,對於 開發以及運維人員來說,這一套環境的配置都必須要掌握,本文是站在乙個運維人員的角度通過原始碼編譯的方式來搭建這樣一套環境,所針對平台為rhel6.5,軟體版本分別為mysql boost 5.7.11 php 5.6.31...