CentOS7 Nginx編譯安裝

2022-04-28 15:54:16 字數 1867 閱讀 7937

需先安裝好編譯環境make,gcc和g++ 開發庫

yum -y install gcc automake autoconf libtool make

yum install gcc gcc-c++

pcre(perl compatible regular expressions): perl 相容的正規表示式庫。

以下各編譯安裝的原始碼包均放在/usr/local/src下,nginx依賴pcre是為了重寫rewrite。

cd /usr/local/src

wget

tar -zxvf pcre-8.39.tar.gz

cd pcre-8.39

./configure

make

make install

zlib是為了nginx壓縮

cd /usr/local/src

wget

tar -zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11

./configure

make

make install

cd /usr/local/src

wget

tar -zxvf openssl-1.0.1t.tar.gz

cd openssl-1.0.1t

./config # 不是./configure

make

make install

nginx 一般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中乙個,下面是把 nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:

測試nginx.conf是否正確

/usr/local/nginx/nginx -t
確保系統的 80 埠沒被其他程式占用,執行以下命令來啟動 nginx

/usr/local/nginx/nginx
開啟瀏覽器訪問此機器的 ip,如果瀏覽器出現 welcome to nginx! 則表示 nginx 已經安裝並執行成功。

參考nginx安裝

記得幫我點讚哦!

念念不忘,必有迴響,小夥伴們幫我點個贊吧,非常感謝。

我是職場亮哥,yy高階軟體工程師、四年工作經驗,拒絕鹹魚爭當龍頭的斜槓程式設計師。

聽我說,進步多,程式人生一把梭

CentOS 7 Nginx 控制指令碼

傳送門 2 乾貨 相信看了準備活動,基本上就會了,這個比起下面那個方法實在是簡單多了直接上指令 sudo vi usr lib systemd system nginx.service 輸入下面內容,並儲存 unit description nginx high performance web se...

CentOS7 Nginx基本操作

我初學nginx伺服器配置,有些操作記不住,所以總結一下放一起。根據學習使用的情況,內容會不定期更新。yum安裝nginx的配置檔案目錄 etc nginx 編譯安裝的nginx的配置檔案目錄 usr local nginx conf 無論是如何安裝的nginx,配置檔案的修改方式都是一樣的,只需要...

centos7 nginx 日誌清理

nginx 日誌檔案需要手動清理分割,因此寫個指令碼實現自動化 建立指令碼檔案clear log.shcd usr local nginx sbin vi clear log.sh bin bash 先複製原來的錯誤日誌檔案,請根據自己實際的日誌路徑填寫 cp usr local nginx log...