Nginx部署安裝步驟與配置日誌分割

2021-10-09 00:10:46 字數 2064 閱讀 6829

1.版本選擇

openresty是乙個基於 nginx 與 lua 的高效能 web 平台,其內部整合了大量精良的 lua 庫、第三方模組以及大多數的依賴項。用於方便地搭建能夠處理超高併發、擴充套件性極高的動態 web 應用、web 服務和動態閘道器。

安裝環境

centos7.4

2.安裝依賴環境

yum -y install make zlib zlib-devel gcc gcc-c++ libtool  openssl openssl-devel  pcre pcre-devel
3.解壓安裝包

tar -zxvf openresty-1.17.8.tar.gz
4.修改版本號

cd openresty-1.17.8.1/bundle/nginx-1.17.8/src/core

vi nginx.h

5.進行預編譯

cd openresty-1.17.8.1

./configure --prefix=/usr/local/nginx

6.編譯

gmake
7.安裝

gmake install
8.配置nginx服務

新建/usr/lib/systemd/system/nginx.service檔案

9.常見命令

systemctl start nginx.service

systemctl stop nginx.service

systemctl restart nginx.service

10.其他

驗證nginx配置檔案是否正確

進入nginx安裝目錄sbin下,輸入命令./nginx -t

nginx服務(如果沒有配置nginx.service)

進入nginx可執行目錄sbin下,

cd /usr/local/nginx/nginx/sbin/

./nginx 啟動

./nginx -s stop 停止

./nginx -s reload 重啟

11.日誌分割

vi /etc/logrotate.d/nginx 

/data/nginx_logs/*.log

nginx安裝與部署

nginx是乙個輕量級web伺服器 比起apache 可以快速讓自己的 上線 使用yum安裝 yum install nginx y 配置檢查環境是否滿足安裝條件,依賴 指定安裝方式 指定檔案放 開啟模組功能 指定軟體安裝在 具體步驟 解壓 tar xzvf nginx 1.17.6.tar.gz ...

deepin部署nginx步驟

sudo apt get xrdp 按ctrl alt del sudo apt install python3 venv python3 pip sudo ln s usr bin pip3 usr bin pip cd usr bin sudo rm python ln s python3.7 ...

Nginx的安裝與部署

yum install y wget yum install y vim enhanced yum install y make cmake gcc gcc c wget 2.tar gzyum install y pcre pcre devel yum install y zlib zlib de...