Redhat6.5中Nginx安裝
阿新 • • 發佈:2018-06-26
執行權限 image 反向代理服務 text config ado 宿主機 ef6 mark Nginx是一款輕量級的web服務器,反向代理服務器及電子郵件代理服務器,其特點是占有內存少,並發能力強,在同類型的網頁服務器中表現較好,Nginx可以在大多數Unix,Linux上編譯運行,並有Windows移植版。
下面我將在Redhat6.5中編譯安裝Nginx,此實驗用到兩臺虛擬機
Redhat6.5 IP地址:192.168.100.10/24
客戶機 IP地址:192.168.100.11/24
1、需要用到nginx-1.6.0.tar.gz軟件包,將軟件包掛載至虛擬機Linux中進行使用,192.168.100.20為我宿主機IP地址
轉到解壓後的文件夾./configure配置
Make編譯
2、建立軟連接,讓系統識別命令,ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
啟動Nginx
3、客戶機訪問測試
4、此時Nginx已經算搭建完成,為方便管理,可以制作管理腳本,vim /etc/init.d/nginx
腳本內容如下
給腳本添加可執行權限並可以設置開機自啟動
5、身份驗證訪問
修改Nginx配置文件vim /usr/local/nginx/conf/nginx.conf,加入如下內容
重載Nginx配置文件
客戶端訪問測試則會彈出輸入用戶名密碼的窗口,輸入添加好的用戶名和用戶密碼即可進行訪問
6、訪問控制,編輯Nginx配置文件插入要限制的客戶機IP地址
重載Nginx配置文件
客戶機不能進行訪問
更改客戶機的IP地址
再次訪問則正常訪問
下面我將在Redhat6.5中編譯安裝Nginx,此實驗用到兩臺虛擬機
Redhat6.5 IP地址:192.168.100.10/24
客戶機 IP地址:192.168.100.11/24
1、需要用到nginx-1.6.0.tar.gz軟件包,將軟件包掛載至虛擬機Linux中進行使用,192.168.100.20為我宿主機IP地址
轉到解壓後的文件夾./configure配置
Make編譯
2、建立軟連接,讓系統識別命令,ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
啟動Nginx
3、客戶機訪問測試
4、此時Nginx已經算搭建完成,為方便管理,可以制作管理腳本,vim /etc/init.d/nginx
腳本內容如下
給腳本添加可執行權限並可以設置開機自啟動
5、身份驗證訪問
修改Nginx配置文件vim /usr/local/nginx/conf/nginx.conf,加入如下內容
重載Nginx配置文件
客戶端訪問測試則會彈出輸入用戶名密碼的窗口,輸入添加好的用戶名和用戶密碼即可進行訪問
6、訪問控制,編輯Nginx配置文件插入要限制的客戶機IP地址
重載Nginx配置文件
客戶機不能進行訪問
更改客戶機的IP地址
再次訪問則正常訪問
Redhat6.5中Nginx安裝