Nginx-安裝使用教程

Centos 7 Nginx安裝配置

使用環境:Centos7.4 64位操作系統

  • 安裝gcc
  • 選定安裝文件目錄
  • 安裝PCRE庫
  • 安裝zlib庫
  • 安裝openssl(某些vps默認沒裝ssl)
  • 安裝nginx
  • 啓動nginx
  • nginx重啓、關閉、啓動

安裝gcc

yum install gcc gcc-c++

選定安裝文件目錄

cd /opt

安裝PCRE庫

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下載最新的 PCRE 源碼包,使用下面命令下載編譯和安裝 PCRE 包:(本文參照下載文件版本:pcre-8.38.tar.gz 經過驗證未發現這個版本,若想下載最新版本請打開上面網址。本文選擇pcre-8.38.tar.gz)
命令:

cd /opt
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz 
tar -zxvf pcre-8.38.tar.gz
cd pcre-8.38
./configure
make
make install

安裝zlib庫

http://zlib.net/zlib-1.2.11.tar.gz 下載最新的 zlib 源碼包,使用下面命令下載編譯和安裝 zlib包
命令:
cd /opt

wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

安裝openssl(某些vps默認沒裝ssl)

命令:
cd /opt
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz

安裝nginx

Nginx 一般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中一個,下面是把 Nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:
命令:
cd /opt
wget http://nginx.org/download/nginx-1.1.10.tar.gz
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure
make
make install

注:安裝後nginx目錄可能會在/usr/local 下

這裏寫圖片描述
注:這裏可能會出現報錯
這裏寫圖片描述

###centos下
yum -y install openssl openssl-devel

##啓動nginx
修改nginx端口:

linux 修改路徑/usr/local/nginx/conf/nginx.conf

修改端口爲8090,localhost修改爲你服務器ip地址

這裏寫圖片描述

(1)查看端口是否被佔用
netstat -anop|grep 8090
這裏寫圖片描述
:有數據表示被佔用
(2)查看進程號
ps -ef |grep nginx
如下面進程號爲:1326
這裏寫圖片描述

##nginx重啓、關閉、啓動

啓動,關閉

**啓動代碼格式:nginx安裝目錄地址 -c nginx配置文件地址** **現在先關閉進程再重新啓動** **kill 1326 或 kill -quit 1326 或 kill -INT 1326; (關閉進程,1326爲進程號)**

強制停止

**pkill -9 nginx** 例如:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (我們再重新啓動) ![這裏寫圖片描述](https://img-blog.csdn.net/20180825194338874?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zODE1MDEzMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

重啓

**方法一:查找當前nginx進程號,然後輸入命令:kill -HUP 進程號 實現重啓nginx服務** **kill -hup 進程號(2346)** ![這裏寫圖片描述](https://img-blog.csdn.net/20180825194451707?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zODE1MDEzMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

方法二:進入nginx可執行目錄sbin下,輸入命令./nginx -s reload 即可
./nginx -s reload
這裏寫圖片描述

##最終結果
瀏覽器瀏覽地址:服務器ip:Nginx端口例:http://??.??.??.??:8090/
這裏寫圖片描述

感謝大家的閱讀,有收穫?希望兄弟姐妹三叔六嬸大姨大媽阿公阿婆來個三連擊,給更多的同學看到這篇文章

你的每一次回眸都是永恆,每一次鼓勵都是我前進的動力,每一次分享都是對我的認可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章