亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > 管理維護 > 正文

哪家Nginx服務器最靠譜

2024-09-10 14:20:53
字體:
來源:轉載
供稿:網友

Nginx服務器好不好,怎么樣了解Nginx服務器,哪家Nginx服務器最靠譜?

Web服務器對比

Unix和Linux平臺下:Apache、Nginx、Lighttpd、

Tomcat、IBM、WebSphere、Jboss  專注于java

Windows平臺下:微軟公司的IIS(Internet Information Server)

Nginx是俄羅斯人編寫的十分輕量級的HTTP服務器,是一個高性能的HTTP和反向代理服務器,同時也是一個IMAP/POP3/SMTP代理服務器

官方網站:http://nginx.org/

nginx是模塊化軟件

依賴包,紅帽光盤一般都有一個devel的標志

示例:搭建Nginx服務器,要求編譯時啟用如下功能:

SSL加密功能;設置Nginx賬戶及組名稱均為nginx;Nginx服務器升級到更高版本。

然后客戶端訪問頁面驗證Nginx Web服務器:使用火狐瀏覽器訪問;使用curl訪問

Nginx軟件安裝

準備工作:搭建gcc、pcre-devel、openssl-devel環境,安裝常見依賴包

[root@Proxy ~]# yum –y install gcc gcc-c++  make pcre-devel openssl-devel    

第一步:創建nginx用戶  # useradd –s /sbin/nologin nginx

第二步:解壓nginx包    # tar  -zxvf  nginx-1.8.0.tar.gz

第三步:進目錄清單配置# cd  nginx-1.8.0------># ./configure 

常用參數:--prefix=/usr/local/nginx    //指定安裝目錄

--with-http_ssl_module     //指定SSL安全加密

//--with-xx模塊名稱  # ./configure --help |grep with

--user=nginx                   //指定賬戶

--group=nginx                  //指定組

第四步:編譯及安裝  make  &&  make  install

Nginx配置文件及目錄

/usr/local/nginx/              //安裝目錄

/usr/local/nginx/conf/nginx.conf              //主配置文件

/usr/local/nginx/html/(目錄可自定義)          //網頁目錄

/usr/local/nginx/logs                       //日志文件

/usr/local/nginx/sbin/nginx                    //啟動腳本

Nginx進程管理

啟動Nginx服務:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

常用選項:

-v:查看nginx版本

-V:查看編譯參數

-t:測試默認配置文件

-c:指定配置文件

-s停止nginx服務(接reload重新加載主配置文件)

2)nginx命令的用法

[root@Proxy ~]# /usr/local/nginx/sbin/nginx//啟動服務

[root@Proxy ~]# /usr/local/nginx/sbin/nginx -s stop//關閉服務

[root@Proxy ~]# /usr/local/nginx/sbin/nginx -s reload//重新加載配置文件

[root@Proxy ~]# /usr/local/nginx/sbin/nginx –V//查看軟件信息

查看服務相關進程及端口信息:# ps aux |grep nginx

# netstat  -anptu  |  grep nginx  //nginx服務默認通過TCP 80端口監聽客戶端

3)為Nginx Web服務器建立測試首頁文件

Nginx Web服務默認首頁文檔存儲目錄為/usr/local/nginx/html/,在此目錄下建立一個名為index.html的文件:

[root@Proxy ~]# cat  /usr/local/nginx/html/index.html

<html>

<head>

<title>Welcome to nginx!</title>

</head>

<body bgcolor="white" text="black">

<center><h1>Welcome to nginx!</h1></center>

</body>

</html>

升級Nginx服務器

升級分為同版本加模塊升級及版本升級兩種

同版本加模塊升級

rm -rf /root/lnmp_soft/nginx-1.8.0

# tar -zxvf nginx-1.8.0.tar.gz 

cd nginx-1.8.0

ls objs  沒有綠色的程序

make 把源碼變成二進制程序    #####!?。≈匾含F在千萬不要打命令make install

make install會生成/usr/local/nginx/html/、/usr/local/nginx/conf/  、/usr/local/nginx/logs/ 、 /usr/local/nginx/sbin/

升級操作:

# 備份/usr/local/nginx/sbin/nginx.bak

# 拷貝新的程序到/usr/local/nginx/sbin/

# 重啟服務nginx -s stop ;nginx -s start  或用命令make upgrade 

在不停止服務的情況下平滑升級Nginx軟件版本【1.8--->1.9】

第一步:解壓新nginx包,刪除源解壓包

[root@Proxy ~]# tar  -zxvf   nginx-1.9.0.tar.gz

第二步:進目錄清單配置[root@Proxy ~]# cd nginx-1.9.0

[root@Proxy nginx-1.9.0]# ./configure   /

> --prefix=/usr/local/nginx   /         //指定安裝目錄

> --user=nginx   / 

> --group=nginx  / 

> --with-http_ssl_module

第三步:編譯make [root@Proxy nginx-1.9.0]# make            

第四步:備份老的nginx主程序,并使用編譯好的新版本nginx替換老版本

[root@Proxy nginx-1.9.0]# mv /usr//指定安全加密/local/nginx/sbin/nginx  /

>/usr/local/nginx/sbin/nginxold

[root@Proxy nginx-1.9.0]# cp objs/nginx  /usr/local/nginx/sbin/    //拷貝新版本

第五步:在目錄升級軟件并查看:

[root@Proxy nginx-1.9.0]# make upgrade                            //升級

[root@Proxy ~]# /usr/local/nginx/sbin/nginx –v                //查看版本

客戶端訪問測試:分別使用瀏覽器和命令行工具curl測試服務器頁面

[root@client ~]# firefox http://192.168.4.5

[root@client ~]# curl http://192.168.4.5

Nginx配置解析

全局配置     /usr/local/nginx/conf/nginx.conf

http{

……

server{

……

location/{

……

}

}

}

一個server代表一個域名容器,使用ip訪問時出現的是配置文件中的第一個server指定的網頁,誰在第一訪問誰的頁面。

全局選項

user  nginx;                          //進程所有者

worker_processes  1;                  //啟動進程數量

error_log  /var/log/nginx/error.log;  //日志文件

pid  /var/run/nginx.pid;               //PID文件

events {

worker_connections  1024;           //單個進程最大并發量

}

配置容器

http{

server{   //定義虛擬主機

listen  80;

server_name  localhost;   

location  /  {

root  html;                       //發布網頁根目錄

index  index.html  index.htm;     //網頁文件

}

}

}

用戶認證

使用htpasswd命令創建賬戶文件,需要確保系統中已經安裝了httpd-tools。

# yum -y install  httpd-tools

第一步:修改配置文件/usr/local/nginx/conf/nginx.conf,添加參數

location / {

root   html;

index  index.html index.htm;

auth_basic “auth-domain”;

auth_basic_user_file “/usr/local/nginx/pass”;}#//存放密碼文件,自已創建

}

第二步:創建用戶名密碼

# htpasswd  -cm  /usr/local/nginx/pass.txt  用戶名

//-c為創建文件;-m為加密文件,在rhel7中不用加-m,已默認使用加密。追加創建用戶名時無需-c,否則會覆蓋)

日志:/usr/local/nginx/logs/error.log

示例:用戶認證,實現以下目標:

訪問Web頁面需要進行用戶認證;用戶名為:tom,密碼為:123456

方案:通過Nginx實現Web頁面的認證,需要修改Nginx配置文件,在配置文件中添加auth語句實現用戶認證。最后使用htpasswd命令創建用戶及密碼即可。

服務端配置

1)修改Nginx配置文件

[root@pc205 ~]# vim /usr/local/nginx/conf/nginx.conf

.. ..

server {

listen       80;

server_name  localhost;

auth_basic "Input Password:";        //認證提示符,即提示信息

auth_basic_user_file "/usr/local/nginx/pass";//認證密碼文件,要自己新建

location / {

root   html;

index  index.html index.htm;

}

}

2)生成密碼文件,創建用戶及密碼

[root@Proxy ~]# yum -y install  httpd-tools

[root@Proxy ~]# htpasswd -cm /usr/local/nginx/pass   tom     //創建密碼文件

[root@Proxy ~]# htpasswd -m /usr/local/nginx/pass jerry      //追加用戶

3)重啟Nginx服務

[root@Proxy ~]# /usr/local/nginx/sbin/nginx –s reload        

//請先確保nginx是啟動狀態才可以執行命令成功,否則報錯

客戶端測試,登錄192.168.4.100客戶端主機進行測試

[root@client ~]# firefox http://192.168.4.5           //輸入密碼后可以訪問

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人久久久久久| 亚洲的天堂在线中文字幕| 国产ts一区二区| 欧美电影免费观看电视剧大全| 日本成人激情视频| 少妇久久久久久| 亚洲乱码国产乱码精品精| 亚洲成人网在线观看| 亚洲国产日韩欧美在线图片| 2020欧美日韩在线视频| 成人欧美在线视频| 亚洲自拍偷拍福利| 国产一区二区激情| 国产专区精品视频| 国产精品99久久久久久久久久久久| 九九热r在线视频精品| 日韩精品极品在线观看| 亚洲国产99精品国自产| 国产z一区二区三区| 欧美极品美女电影一区| 成人情趣片在线观看免费| 91视频免费网站| 国产v综合ⅴ日韩v欧美大片| 欧美性生交xxxxx久久久| 日韩av电影免费观看高清| 91九色综合久久| 日韩精品久久久久久福利| 国产精品香蕉av| 久久久久久久999精品视频| 欧美性猛交xxxx乱大交| 91精品综合视频| 中文字幕精品视频| 国产不卡一区二区在线播放| 欧美日韩不卡合集视频| 亚洲精品日韩激情在线电影| 精品国产精品自拍| 在线观看日韩欧美| 在线观看精品自拍私拍| 成人欧美一区二区三区在线| 久久亚洲国产精品成人av秋霞| 久久在线视频在线| 91精品美女在线| 亚洲深夜福利网站| 91欧美激情另类亚洲| 欧美成人精品一区二区| 午夜精品理论片| 97久久国产精品| 国产精品中文字幕久久久| 亚洲视频在线观看免费| 精品国产欧美成人夜夜嗨| 日韩在线免费高清视频| 一区二区三区国产在线观看| 久久久精品一区| 国产精品第七十二页| 国产精品久久久久久久9999| 国产高清在线不卡| 欧美大成色www永久网站婷| 国产精品欧美日韩久久| 亚洲女人初尝黑人巨大| 久久久久久有精品国产| 疯狂蹂躏欧美一区二区精品| 国产视频丨精品|在线观看| 国产日韩欧美日韩大片| 98精品国产自产在线观看| 中文字幕欧美在线| 国产精品成人品| 在线不卡国产精品| 国产精品99久久久久久久久久久久| 欧美成人免费播放| 欧美老女人在线视频| 亚洲黄色av网站| 中文日韩在线观看| 国产精品人成电影| 亚州国产精品久久久| 欧美日韩成人黄色| 日韩欧美在线观看| 久久精品久久久久| 人妖精品videosex性欧美| 欧美成人免费网| 精品福利在线视频| 欧美激情精品久久久久久大尺度| 成人激情春色网| 亚洲欧美综合精品久久成人| 一区二区欧美亚洲| 中文字幕亚洲欧美日韩高清| 91九色综合久久| 91av在线免费观看视频| 亚州欧美日韩中文视频| 精品亚洲国产视频| 成人黄色av网| 午夜精品福利视频| 欧美成人精品在线播放| 日韩日本欧美亚洲| 2019中文字幕在线免费观看| 亚洲丝袜av一区| 日韩精品欧美国产精品忘忧草| 久久久久国产精品一区| 亚洲性av在线| 国产精品久久久久久久av大片| 国产成人午夜视频网址| 国产69久久精品成人看| 欧美另类老肥妇| 欧美日韩久久久久| 久久黄色av网站| 日韩av一卡二卡| 日韩性xxxx爱| 精品视频久久久久久| 国产日韩欧美中文在线播放| 亚洲高清一区二| 在线视频中文亚洲| 日韩精品久久久久久福利| 亚洲国产精品女人久久久| 久久久久久久久国产| 亚洲精品成人久久电影| 午夜免费在线观看精品视频| 欧美日韩亚洲视频一区| 日韩va亚洲va欧洲va国产| 亚洲第五色综合网| 国产精品女人久久久久久| 国产精品日日摸夜夜添夜夜av| 久久99热这里只有精品国产| 欧美精品久久久久久久| 欧美猛交ⅹxxx乱大交视频| 久久久久久亚洲| 久久久久亚洲精品国产| 日本韩国欧美精品大片卡二| 欧美一区二区三区免费观看| 青青草原一区二区| 欧美激情综合色综合啪啪五月| 91精品国产91久久久久久吃药| 亚洲午夜色婷婷在线| 欧美伊久线香蕉线新在线| 欧美激情精品久久久久久久变态| 久久久免费电影| 亚洲精品一区二区久| 欧美激情视频网站| 日本一区二区不卡| 亚洲图片制服诱惑| 日韩欧美国产成人| 一夜七次郎国产精品亚洲| 中文字幕亚洲综合| 国产亚洲精品久久久| 国产成人福利夜色影视| 91久久久在线| 欧美黑人性视频| 久久免费精品日本久久中文字幕| 色综合天天综合网国产成人网| 中文字幕亚洲专区| 91中文在线观看| 国产精品观看在线亚洲人成网| 亚洲精品在线看| 亚洲欧美中文日韩在线v日本| 少妇高潮 亚洲精品| 岛国av一区二区三区| 成人免费视频网址| 日韩av在线免费播放| 亚洲黄一区二区| 久久网福利资源网站| 久久免费精品日本久久中文字幕| 亚洲国产美女精品久久久久∴| 久久男人资源视频| 国产免费一区二区三区在线能观看| 中文字幕精品www乱入免费视频| 国产精品劲爆视频|