nginx學習筆記一

2021-09-28 13:43:37 字數 1759 閱讀 3740

nginx是一款輕量級的web 伺服器/反向**伺服器及電子郵件(imap/pop3)**伺服器,在bsd-like 協議下發行。其特點是占有記憶體少,併發能力強,事實上nginx的併發能力確實在同型別的網頁伺服器中表現較好。

nginx可實現的功能:反向**、負載均衡、動靜分離

一、nginx在centos6.8中的安裝

1、使用遠端連線工具連線上centos6.8

2、環境安裝 :

yum install gcc-c++

yum install pcre pcre-devel

yum install openssl openssl-devel

4、解壓nginx:   tar zxvf nginx-1.13.6.tar.gz

5、進入到解壓之後的目錄執行:./configure

6、執行:    make   &&  make   install

7、安裝之後,使用命令檢視版本號:pcre-config  --version

安裝成功後,在usr中多了乙個資料夾 local/nginx,在nginx中有sbin啟動指令碼

centos6.8防火牆配置

基本操作

# 檢視防火牆狀態

service iptables status

# 停止防火牆

service iptables stop

# 啟動防火牆

service iptables start

# 重啟防火牆

service iptables restart

# 永久關閉防火牆

chkconfig iptables off

# 永久關閉後重啟

chkconfig iptableson

檢視防火牆狀態,防火牆處於開啟狀態(預設只開放22埠),這裡開放了22號埠和80埠

開啟8080埠

vim /etc/sysconfig/iptables

# 加入如下**,比著兩葫蘆畫瓢 :)

儲存退出後重啟防火牆

使用nginx命令的前提是,必須進入到nginx的目錄:   /usr/local/nginx/sbin

檢視nginx版本號

./nginx  -v

啟動nginx

./nignx

停止nginx

./nginx  -s  stop

./nginx  -s  reload

nginx學習筆記 一

1.與nginx同類的軟體 iis2.nginx的依賴庫 gcc gcc c 正則庫 pcre pcre devel zlib zlib devel openssl openssl devel預設的安裝目錄 usr local nginx修改核心引數 etc sysctl.conf sysctl p...

nginx學習筆記(一)

1.nginx的基本作用 2.選擇nginx的理由 a 支援 5w 的併發。b 記憶體消耗少。c 成本低。d 節省頻寬 e 配置簡單,支援重寫 rewrite 內建健康檢查,熱部署,穩定性高。3.nginx中location模組的詳細引數介紹 nginx的location可以有以下幾個匹配 1.嚴格...

Nginx學習筆記一

1.做靜態檔案的對映 修改config目錄下的nginx.conf檔案,其中serve節點內容改為如下 server error page 500 502 503 504 50x.html location 50x.html 這樣我們訪問 localhost 8080 test.png 實際訪問的就...