Nginx(一)學習環境準備

Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,在BSD-like 協議下發行。其特點是佔有內存少,併發能力強,事實上nginx的併發能力確實在同類型的網頁服務器中表現較好,中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等。

一、準備服務器

我這裏用的是阿里雲的服務器

Xshell終端模擬軟件

二、環境調試確認

四項確認

1、確認系統網絡(公網連通性,因爲需要通過yum下載資源)

ping www.baidu.com

2、確認yum可用

yum list|grep gcc

3、確認關閉iptables規則(防火牆,因爲端口需要不斷增加來測試)

查看是否有iptables規則

iptables -L

如下是沒有的

如果有的話,關閉

iptables -F

同理

iptables -t nat -L iptables -t nat -F

4、確認停用selinux

查看selinux是否開啓

getenforce

如果是enabled,使用setenforce 0來停用

setenforce 0

兩項安裝

安裝系統的基本庫

yum -y install gcc gcc- c++ autoconf pcre pcre-devel make automake 

yum -y install wget httpd-tools vim

一次初始化

cd /opt 

mkdir app download logs work backup

app:放代碼目錄

download:從網站上下載的源碼包

logs:放自定義的日誌

work:放shell的腳本

backup:放默認配置文件的備份或者對某個文件修改之前備份到此目錄


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