nginx介紹及編譯安裝

2021-06-18 22:30:27 字數 912 閱讀 5550

nginx是乙個高效能的http和反向**伺服器,也是乙個imap/pop3/smtp**伺服器

安裝準備: nginx依賴於pcre庫,要先安裝pcre

yum install pcre pcre-devel 

yum install -y zlib-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埠的軟體或服務關閉即可.  

netstat -antp

ps aux|grep 80

kill -9  ***x

Nginx介紹及編譯安裝

1.11nginx是什麼nginx是乙個開源的,支援高效能 高併發的www伺服器和 伺服器軟體,它是由俄羅斯人igor svsoev開發,最初應用在俄羅斯的大型 www.rambler.ru上,後來作者將源 以類bsd許可證的形式開源出來供全球使用。1.12nginx的基本特性 1.13nginx的...

Nginx 介紹及安裝

nginx和apache一樣,是一種web伺服器。基於rest風格,以uri和url作為溝通,通過http協議提供各種網路服務。但是apache屬於重量級,不支援高併發,nginx相反它是輕量級的 伺服器,支援高併發。高效能的http和反向 web伺服器,輕量級 底層c語言編寫 提供imap pop...

nginx介紹及安裝

nginx 發音同engine x 是一款由俄羅斯程式設計師igor sysoev所開發輕量級的網頁伺服器 反向 服 務器以及電子郵件 imap pop3 伺服器。此軟體bsd like協議下發行,可以在unix gnu linux bsd mac os x solaris,以及microsoft ...