nginx學習筆記一

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

3、命令下載nginx:    wget http://nginx.org/download/nginx-1.13.6.tar.gz    ( 可選官網下載nginx    http://nginx.org/en/download.html   然後拖拽到對應目錄中)

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 iptables on

查看防火牆狀態,防火牆處於開啓狀態(默認只開放22端口),這裏開放了22號端口和80端口

開啓8080端口

vim /etc/sysconfig/iptables
# 加入如下代碼,比着兩葫蘆畫瓢 :)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

保存退出後重啓防火牆

service iptables restart

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

查看nginx版本號

./nginx  -v

啓動nginx

./nignx

停止nginx

./nginx  -s  stop

重新加載nginx

./nginx  -s  reload

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章