安裝前的的準備:
//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的第...