Linux(Centos7) 如何安裝 nginx

2021-09-27 03:47:06 字數 1092 閱讀 4092

$ yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel gd gd-devel

說明:必須項: gcc gcc-c++ ————編譯用的

非必需:(可根據實際需求來配置)

pcre pcre-deve ————rewrite模組需要

zlib zlib-devel ————gzip模組需要

openssl openssl-devel ————ssl 功能需要

gd gd-devel ————處理模組需要

解壓:$ tar zxvf nginx-1.14.2.tar.gz

說明:必須項:

非必需:

編譯沒有任何異常時make && make install

至此nginx 安裝成功!!!

如果訪問不了,請關閉防火牆或者開放80埠

$ systemctl stop firewalld.service # 關閉防火牆

$ systemctl disable firewalld.service # 禁止開機自啟動防火牆

安裝問題:

如果編譯失敗提示類似如下資訊:

說明需要安裝 gd 庫,一般在安裝庫時會同時安裝 gd-devel(開發版本庫,便於定位錯誤)

$ yum install -y gd gd-devel

此時還需要刪除剛解壓的nginx檔案包,然後重新解壓,再編譯就ok了。

Linux Centos7下boost庫安裝

在安裝之前最好保證你的gcc是高版本的,否則有時候安裝高版本的boost會出錯。我是在root許可權下進行的這些操作。wget解壓壓縮包。tar zxvf boost 1 69 0.tar.gz進入boost 1 69 0,執行 cd boost 1 69 0 sudo bootstrap.sh p...

Linux Centos7 下Mysql的安裝

root bogon whereis mysql mysql usr bin mysql usr lib mysql usr share mysql usr share man man1 mysql.1.gz root bogon rpm qa grep mysql mysql community ...

Linux(CentOS7)如何安裝noVNC

首先要安裝好centos7.9 20.09版本 建議直接把圖形介面等都選上一次安裝好,不要選最小化模式 參考 必備安裝內容 除此之外還有乙個websockify,在novnc啟動的時候會自動從git中clone,不用在意 yum install y epel yum install y git yu...