nginx安裝使用教程詳解,實戰

2021-10-11 17:48:46 字數 1584 閱讀 3694

1. docker 安裝

拉取映象 docker pull nginx

檢視映象id docker images

執行在conf.d下新建預設配置檔案default.conf,並寫入監聽配置

server
在瀏覽器中輸入ip即可訪問,出現下圖,即成功

部署靜態**,配置如下

location /
配置**

配置多個**(多網域名稱訪問,如aa.example.cn 和 bb.example.cn 同時訪問該伺服器,aa.example.cn指向後台的8081埠服務,bb.example.cn指向後台的8082埠)

配置 http 強制跳轉 https

在nginx中配置ssl證書

2. 系統直接安裝(基於centos)

安裝依賴

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
## 解壓

tar -zxvf nginx-1.9.9.tar.gz

##進入nginx目錄

cd nginx-1.9.9

##修改版本,隱藏版本資訊(提高安全性)

cd ./src/core

vim nginx.h

改動類似如下

## 配置 開啟http共存模式 ssl(https) http2

# 目錄下建立logs 並賦許可權

cd /usr/local/nginx

mkdir logs

chmod 700 logs

#啟動 停止 重啟

cd /usr/local/nginx/sbin

./nginx 啟動

./nginx -s stop 停止

./nginx -s reload 重啟

配置nginx開機自啟動

vim /etc/rc.d/rc.local
在裡面新增一行 /usr/local/nginx/sbin/nginx 如下圖

配置**,方向**,ssl證書,和上面docker安裝環境一樣

nginx也可做負載均衡服務,詳細配置,後續貼上。

以上。

nginx教程(二) nginx安裝教程

目錄 在開始之前 首先,安裝下編譯環境和安裝編譯原始碼所需要的工具和庫,執行命令 yum install gcc gcc c ncurses devel perl 否則,安裝安裝編譯時會報如下錯誤 建立目錄 mk usr local software package 然後進入 cd usr loca...

liunx os7安裝nginx教程詳解

liunx os7安裝nginx教程詳解 第一步 安裝環境 nginx 是 c語言 開發,需要gcc環境 yum install gcc c yum install y pcre pcre develyum install y zlib zlib develyum install y openssl...

Nginx安裝教程

nginx 是一款輕量級的 web伺服器 反向 伺服器及電子郵件 imap pop3 伺服器,並在乙個 bsd like 協議下發行。由俄羅斯的程式設計師 igor sysoev 所開發,供 大型的入口 及搜尋引擎 rambler 俄文 使用。其特點是占有 記憶體少,併發能力強,事實上 nginx ...