Centos7下編譯安裝Nginx

2021-09-25 06:55:49 字數 1475 閱讀 7547

安裝前的的準備:

//1.安裝gcc g++開發類庫是否裝好

ububtu平台編譯環境可以使用以下指令

apt-get

install build-essential

apt-get

install libtool

centos平台編譯環境使用如下指令

yum -y install gcc automake autoconf libtool make

yum install gcc gcc-c++

//2.正則表達相關pcre

sudo

apt-get

install libpcre3 libpcre3-dev

centos:

yum install -y pcre pcre-devel

//3.安裝openssl

ubuntu下:

apt-get

install openssl

apt-get

install libssl-dev

centos下:

yum -y install openssl openssl-devel

//4.安裝zlib庫

sudo

wget

tar -zxf zlib-12.11.tar.gz

cd zlib-1.2.11

./configure

make

make

install

正式安裝:
sudo

wget

2.解壓

sudo

tar -zxf nginx-1.16.0.tar.gz

3.編譯安裝:

cd nginx-1.16.0

./configure //或指定乙個路徑: ./configure --prefix=/home/zx/nginx

make

make

install

4.啟動:ls

sudo ./nginx -c /usr/local/src/nginx/conf/nginx.conf  //啟動

sudo /usr/local/src/nginx/sbin/nginx -s reload //平滑重啟

./nginx -s stop #立即停止服務

./nginx -s quit #優雅的停止服務

./nginx -s reload #過載配置檔案

./nginx -s reopen #重新開始記錄日誌檔案

停止:ps -ef|

grep nginx

kill -quit 2072 //停止

kill -term 2132

kill -9 nginx //強制停止

重啟:kill -hup 程序號

centos7使用docker安裝nginx

1 建立存放nginx檔案的目錄 sudo mkdir p opt docker nginx sudo mkdir p opt docker nginx html sudo mkdir p opt docker nginx conf.d sudo mkdir p opt docker nginx l...

centos7使用docker安裝nginx

1 建立存放nginx檔案的目錄 sudo mkdir p opt docker nginx sudo mkdir p opt docker nginx html sudo mkdir p opt docker nginx conf.d sudo mkdir p opt docker nginx l...

CentOS 7安裝 Docker 部署NGINX

docker 這個東西 在3年前都聽說過,一直沒有當回事兒,事實上是無需求。最近花了點時間 學習了一下。感覺還挺好用的。此處做乙個備份,以證明自己曾經了解過他。1.什麼是docker 我是花了一上午的時間,了解了它,網上有很多相關的資料,看一下你就懂了。在此就贅述了。幾個重要的概念 docker的第...