Nginx原始碼安裝

2022-09-12 05:06:14 字數 1398 閱讀 1857

解壓:tar -zxvf nginx-1.10.0.tar.gz

執行下面的命令安裝nginx的依賴庫:

yum -y install

gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

我這裡只配置安裝到/opt目錄下,其它選項可執行./configure --help檢視。

cd nginx安裝目錄,執行如下命令:

./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx

官網引數配置說明:

[root@keepalived-nginx1 nginx-1.10.0]# make & make

install

[root@keepalived-nginx1 ~]#nginx[root@keepalived-nginx1 ~]# ps aux | grep

nginx

root

3670

0.00.0

24432

828 ? ss 09:57

0:00

nginx: master process nginx

nobody

3671

0.00.1

24852

1408 ? s 09:57

0:00

nginx: worker process

root

3673

0.00.0

103264

876 pts/0 s+ 09:57

0:00

grep nginx

[root@keepalived-nginx1 ~]#nginx -s stop

[root@keepalived-nginx1 ~]# nginx

[root@keepalived-nginx1 ~]#nginx -s reload

nginx預設配置啟動成功後,會有兩個程序,乙個主程序(守護程序),乙個工作程序。主程序負責管理工作程序,工作程序負責處理使用者的http請求。

將/usr/bin/nginx命令新增到/etc/rc.d/rc.local檔案中,rc.local檔案會在系統啟動的時候執行。

vim /etc/rc.d/rc.local

# 新增如下引數

/usr/bin/nginx

#centos7

chmod +x /etc/rc.d/rc.local

nginx原始碼安裝

nginx原始碼安裝 安裝環境 作業系統 ubuntu 12.04 nginx v1.4.2 pcre v8.33 zlib v1.2.8 1.安裝zlib 1 解壓縮 plain tdtc100 ubuntu tar zxvf zlib 1.2.8.tar.gz 2 安裝 plain tdtc10...

Nginx原始碼安裝

解壓 tar zxvf nginx 1.10.0.tar.gz 執行下面的命令安裝nginx的依賴庫 yum y install gcc pcre pcre devel zlib zlib devel openssl openssl devel我這裡只配置安裝到 opt目錄下,其它選項可執行.con...

nginx 原始碼安裝

缺少 pcre 安裝包 筆者用的是ubuntu apt install libpcre3 libpcre3 dev 缺少 openssl 安裝包 筆者用的是ubuntu apt install openssl apt install libssl dev 再次執行 nginx 指令碼內容 1 bin...