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 ...