linux上搭建nginx,及簡單配置

2021-09-02 03:45:34 字數 2813 閱讀 5647

在上家公司都是運維安裝nginx,到新公司後**開發完成部署測試伺服器要求自己裝nginx,研究了好久安裝好之後,到正式上線還要自己安裝,索性把安裝步驟自己記載下來(好大一部分都是在**找的)。

一,安裝

1.選定原始碼目錄

可以是任何目錄,本文選定的是/usr/local/src

cd /usr/local/src

2.安裝pcre庫

cd /usr/local/src

wget

tar -zxvf pcre-8.21.tar.gz

cd pcre-8.21

./configure

make

make install

3.安裝zlib庫

cd /usr/local/src

wget

tar -zxvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure

make

make install

4.安裝ssl(某些vps預設沒裝ssl)

cd /usr/local/src

wget

tar -zxvf openssl-1.0.1c.tar.gz

5.安裝nginx

nginx 一般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中乙個,下面是把 nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:

--with-pcre=/usr/src/pcre-8.21 指的是pcre-8.21 的原始碼路徑。

--with-zlib=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的原始碼路徑。

安裝成功後 /usr/local/nginx 目錄下如下

fastcgi.conf koi-win nginx.conf.default

fastcgi.conf.default logs scgi_params

fastcgi_params mime.types scgi_params.default

fastcgi_params.default mime.types.default uwsgi_params

html nginx uwsgi_params.default

koi-utf nginx.conf win-utf

6.啟動

確保系統的 80 埠沒被其他程式占用,執行/usr/local/nginx/nginx 命令來啟動 nginx,

netstat -ano|grep 80

如果查不到結果後執行,有結果則忽略此步驟(ubuntu下必須用sudo啟動,不然只能在前台執行)

sudo /usr/local/nginx/nginx

開啟瀏覽器訪問此機器的 ip,如果瀏覽器出現 welcome to nginx! 則表示 nginx 已經安裝並執行成功。

二,簡單配置(nginx後掛resin或者tomcat)

(標紅部分為自己新加的配置)

注:只是簡單的配置

Linux環境上搭建nginx服務

nginx安裝 上傳nginx 1.1.15.tar.gz和pcre 8.12.tar.gz到伺服器並解壓 tar zxvf pcre 8.12.tar.gz cd pcre 8.12 執行make 執行make install tar zxvf nginx 1.1.15.tar.gz cd ngi...

linux上安裝nginx及部署

5 nginx conf nginx.conf 修改埠80及其他配置 也可不改 6 yum install gcc c 7 yum y install zlib zlib devel openssl openssl devel pcre pcre devel 安裝nginx之前,首先確保系統已經安裝...

Linux上搭建Nginx伺服器

1.將nginx的壓縮包nginx 1.8.0.tar.gz上傳到linux伺服器 2.由於nginx是c語言開發的並且我們這裡是通過編譯nginx的原始碼來安裝nginx,所以linux上要安裝c語言的編譯環境gcc,如果已經安裝此步可以省略,否則執行命令 yum install gcc c 3....