nginx的編譯安裝

2021-07-08 15:17:24 字數 939 閱讀 8071

nginx

的安裝

: 安裝準備

: nginx

依賴於pcre庫,

要先安裝

pcre

yum install pcre pcre-devel

cd /usr/local/src/

wget

tar zxvf nginx-1.4.2.tar.gz 

cd nginx-1.4.2

./configure --prefix=/usr/local/nginx

make && make install 啟動

: cd /ulsr/local/nginx,

看到如下

4個目錄 ./

....conf

配置檔案

... html

網頁檔案

...logs

日誌檔案

...sbin

主要二進位制程式

[root@localhost nginx]# ./sbin/nginx 

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: address already in use)

....

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: address already in use)

nginx: [emerg] still could not bind()

不能繫結

80埠

,80埠已經被占用 (

有時是自己裝了

apache,nginx等,

還有更多情況是作業系統自帶了

apache

並作為服務啟動)

解決:

把占用80

埠的軟體或服務關閉即可

.

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...