nginx安裝編譯

2021-10-09 04:10:16 字數 1197 閱讀 1150

以nginx為例:

安裝前準備:關閉防火牆和selinux

yum install  gcc make autoconf gcc-c++ glibc glibc-devel pcre pcre-devel openssl  openssl-devel systemd-devel zlib-devel  vim lrzsz tree  tmux  lsof tcpdump wget  net-tools iotop bc  bzip2 zip unzip nfs-utils man-pages
tar xvf nginx-1.19.1

4、編譯安裝(nginx遇到的錯誤是沒安裝某個資料庫 資料庫後結尾 -devel)

make && make install

6、執行並檢視埠

7、指定使用者執行

引數說明:

-c《備註》  加上備註文字。備註文字會儲存在passwd的備註欄位中。

-d《登入目錄》  指定使用者登入時的起始目錄。

-d  變更預設值.

-e《有效期限》  指定帳號的有效期限。

-f《緩衝天數》  指定在密碼過期後多少天即關閉該帳號。

-g《群組》  指定使用者所屬的群組。

-g《群組》  指定使用者所屬的附**組。

-m  自動建立使用者的登入目錄。

-m  不要自動建立使用者的登入目錄。

-n  取消建立以使用者名稱為名的群組.

-r  建立系統帳號。

-s   指定使用者登入後所使用的shell。

-u  指定使用者id。

user nginx

group nginx

8、重啟nginx

systenctl restart nginx
9、用瀏覽器開啟

nginx編譯安裝

nginx版本 1.12.2 1.安裝依賴包 yum install y gcc gcc c zlib zlib devel openssl openssl devel pcre pcre devel 2.編譯和安裝nginx 執行如下命令 3.安裝完成啟動nginx。如果用指定使用者啟動nginx...

Nginx編譯安裝

ububtu apt get install build essential apt get install libtool centos yum y install gcc automake autoconf libtool make yum install gcc gcc c 1 pcre庫 a...

編譯安裝Nginx

假設所有依賴都已解決,如遇到未安裝的程式則安裝後繼續 架設使用最高許可權使用者,如果不是則在命令前加上sudo 解壓到使用者目錄 tar zxvf nginx 1.6.2.tar.gz 配置安裝選項 編譯程式 make 安裝程式 make install 啟動程式 usr local nginx s...