nginx 安裝及簡單配置(適用 小白)

1、nginx
Nginx是一個異步框架的 Web服務器,也能夠用做反向代理,負載平衡器 和 HTTP緩存,Nginx能夠部署在網絡上使用FastCGI腳本、SCGI處理程序、WSGI應用服務器或Phusion乘客模塊的動態HTTP內容,並可做爲軟件負載均衡器。Nginx在官方測試的結果中,可以支持五萬個並行鏈接,而在實際的運做中,能夠支持二萬至四萬個並行連接。
2、主要說下安裝
<1>準備東西:下載用到的組件,下有連接
先yum 安裝gcc gcc-gcc+ 編譯環境
yum install gcc gcc-gcc+nginx

openssl
http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
pcre
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz
zlib
http://zlib.net/zlib-1.2.11.tar.gz
nginx
http://nginx.org/download/nginx-1.10.2.tar.gz
<2>分步安裝吧
就是把下載下來的 進行安裝就ok了先解壓而後一步步執行就成了
tar zxvf openssl-fips-2.0.10.tar.gz
cd openssl-fips-2.0.10
./config && make && make install
4個步驟基本同樣
<3>此時就能夠啓動了
whereis nginx
會找到本身裝nginx的位置
應該是/usr/local/nginx
而後進去找到sbin/目錄下,直接啓動,用全路徑啓動。
而後我這有個坑,一直報
nginx: [emerg] getpwnam("nobody") failed
通過一番折騰,建立了nobody用戶居然啓動成功了vim

 


啓動
[root@mark38 ~]# /usr/local/nginx/sbin/nginx
中止/重啓
[root@mark38 ~]# /usr/local/nginx/sbin/nginx -s stop(quit、reload)
命令幫助
[root@mark38 ~]# /usr/local/nginx/sbin/nginx -h
驗證配置文件
[root@mark38 ~]# /usr/local/nginx/sbin/nginx -t
配置文件
[root@mark38 ~]# vim /usr/local/nginx/conf/nginx.confwindows

<4>配置緩存

 

也能夠在另外一臺機器上配置下host,這楊也就能夠訪問你剛配置的nginx了
配置以下:
windows系統,配置一下host在「C:\Windows\System32\drivers\etc」下的hosts中配置一下域名重定向,我用的win10
也是這個路徑,服務器

192.168.xx.xx nginx.test.com nginx.test1.com nginx.test2.com
而後能夠在從,cmd中ping下 nginx.test.com網絡

 

而後直接訪問 nginx.test.com就能夠了負載均衡

相關文章
相關標籤/搜索