文章出處

一些概念
     Nginx ("engine x") 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Rambler.ru站點開發的,第一個公開版本0.1.0發布于2004年10月4日。其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資源的消耗而聞名。2011年6月1日,nginx 1.0.4發布。
     Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,并在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜索引擎Rambler(俄文:Рамблер)使用。其特點是占有內存少,并發能力強,事實上nginx的并發能力確實在同類型的網頁服務器中表現較好,中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等。
Centos下的部署

一 使用xftp將程序上傳到你的linux上

二 安裝gcc

 yum -y install gcc automake autoconf libtool make

三 安裝g++

 yum install gcc gcc-c++

四 解壓nginx安裝包

 tar -zxvf nginx-1.8.1.tar.gz

cd nginx-1.8.1

五 make編譯安裝它

 ./configure

 make

 make install

六 安裝zlib庫

cd ~
wget http://www.zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure  --其中./表示當前目錄下的這個文件
make
make install

七 安裝SSL

yum -y install openssl openssl-devel

八 安裝pcre

yum -y install pcre-devel

九 安裝nginx

cd ~

./configure

make

make install

十 啟動nginx,測試運行!

啟動服務:/usr/local/nginx/sbin/nginx

重啟服務:/usr/local/nginx/sbin/nginx -s reload
查看服務:ps -ef | grep nginx

停止服務:kill 22940

查看配置:vi /usr/local/nginx/conf/nginx.conf

訪問:curl http://192.168.128.129

最后,總算是在centos上成功的部署了nginx,真是得來不易,呵呵 !

 
 

文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()