使用xftp工具將檔案上傳至伺服器, 使用xshell 解壓nginx包,如**壓出來
進入nginx解壓包,執行./configure , 報如下錯誤
缺少必要的庫檔案, 執行yum -y install gcc gcc-c++ autoconf automake
等到最後出現complete! , 表明所需要的庫安裝成功。 接著執行./configure ,顯示如圖
然而又出現了乙個問題,如上圖./configure: error: the http rewrite module requires the pcre library.
缺少pcre 庫,使用yum -y install pcre pcre-devel
等出現complete! 表明庫檔案安裝完成
接著執行./configure,顯示如下
這個錯誤與上面提到的prce 是同乙個錯誤,缺少zlib庫檔案,參考上面解決方案,執行 yum -y install zlib zlib-devel
但是我在centos7 中使用這個命令時,報了乙個庫衝突問題。(之前在centos6安裝貌似沒有這個問題)如圖
解除安裝掉字尾是i686這個zlib 庫檔案,我覺得這個應該是版本問題,乙個64位 乙個32位 。執行命令 rpm -e --nodeps zlib-1.2..... ,然後接著安裝zlib庫 緊接著在執行./configure
等最後顯示這個 表示成功, 在執行make install
成功將會顯示這個,
進入/user/local 可以看到nginx包
然後我們輸入啟動命令
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
在頁面輸入我們的ip
製作自己的nginx rpm包
nginx自助編譯原始碼包 2 安裝原始碼包 rpm ivh nginx 1.16.1 1.el7.ngx.src.rpm 安裝之後,會發現目錄結構如下 sources目錄為原始碼目錄 specs目錄下就是可以自己構建需要的rpm安裝包的目錄了 3 進入到specs目錄,nginx.spec檔案即為...
linux搭建lnnp linux搭建lnmp環境
php7.3.5 nginx1.16 mysql8 1 準備 新建目錄,lnmp php7 lnmp nginx mkdir p lnmp php7 mkdir lnmp nginx 安裝依賴 yum install gcc gcc c automake pcre pcre devel zlip z...
搭建Linux閘道器
主要目的 搭建閘道器,使內網能自動獲得ip,並正常訪問外網 作業系統 ubuntu 10.10 需要的軟體有dhcp3 server和firestarter 即 sudo apt get install dhcp3 server firestarter eth0為外網網絡卡,eth1為內網網絡卡 下...