国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

Nginx簡要安裝配置方法圖文教程

2024-08-30 12:28:07
字體:
供稿:網(wǎng)友
這篇文章主要以圖文結(jié)合的方式為大家詳細介紹了Nginx簡要安裝配置方法教程,感興趣的小伙伴們可以參考一下
 

直入主題:

1、nginx安裝所需文件

1)、nginx-1.2.8.tar.gz

2)、openssl-1.0.1g.tar.gz

3)、pcre-8.31.tar.gz

4)、zlib-1.2.7.tar.gz

上述安裝包的下載地址正常可用,由于本人用的是上述版本的安裝包,所以下述安裝均以此作為基礎(chǔ)。

2、Linux機器的配置環(huán)境

2.1、java環(huán)境

$java -versionjava version "1.8.0_45"Java(TM) SE Runtime Environment (build 1.8.0_45-b14)Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

 2.2、硬件配置

Nginx,Nginx安裝,Nginx安裝圖文教程

3、安裝步驟

3.1、解壓安裝包

進入nginx安裝目錄,分別解壓openssl-1.0.1g.tar.gz、pcre-8.31.tar.gz、zlib-1.2.7.tar.gz、nginx-1.2.8.tar.gz四個tar包,通過執(zhí)行命令tar -zxvf xxxx.tar.gz,其中xxxx為包名。

Nginx,Nginx安裝,Nginx安裝圖文教程

解壓后:

Nginx,Nginx安裝,Nginx安裝圖文教程

3.2、編譯安裝包

首先編譯3個所需的庫文件包:openssl-1.0.1g、pcre-8.31、zlib-1.2.7。

編譯openssl-1.0.1g,進入文件目錄,依次執(zhí)行下述命令:

$./config$make$make install

正常安裝結(jié)果:

Nginx,Nginx安裝,Nginx安裝圖文教程

編譯pcre-8.31,進入文件目錄,依次執(zhí)行下述命令:

$./config$make$make install

正常安裝結(jié)果:

Nginx,Nginx安裝,Nginx安裝圖文教程

編譯zlib-1.2.7,進入文件目錄,依次執(zhí)行下述命令:

$./configure$make$make install

正常安裝結(jié)果:

Nginx,Nginx安裝,Nginx安裝圖文教程

接下來,編譯nginx安裝包,進入文件目錄,執(zhí)行./configure需要指定安裝目錄–prefix=/opt/nginx/nginx及相應(yīng)庫文件的路徑

sudo ./configure --prefix=/opt/nginx/nginx --with-openssl=/opt/nginx/openssl-1.0.1g --with-pcre=/opt/nginx/pcre-8.31 --with-zlib=/opt/nginx/zlib-1.2.7

接下來,進行編譯安裝。

 

復(fù)制代碼代碼如下:
sudo ./configure --prefix=/opt/nginx/nginx --with-openssl=/opt/nginx/openssl-1.0.1g --with-pcre=/opt/nginx/pcre-8.31 --with-zlib=/opt/nginx/zlib-1.2.7

 

接下來,進行編譯安裝。

$make
$make install

Nginx,Nginx安裝,Nginx安裝圖文教程

至此,nginx安裝結(jié)束。

3.3、啟動nginx

進入nginx安裝目錄/opt/nginx/nginx/sbin,執(zhí)行./nginx啟動服務(wù)。

[dddd.et15sqa /opt/nginx/nginx/sbin]

$sudo ./nginx

查看啟動后服務(wù)進程:

$ps aux|grep nginx
root      2295  0.0  0.0  28264   804 ?        Ss   23:30   0:00 nginx: master process ./nginx
nobody    2296  0.0  0.0  28660  1356 ?        S    23:30   0:00 nginx: worker process
125233    2411  0.0  0.0 113720  1012 pts/0    S+   23:31   0:00 grep nginx

打開nginx默認首頁:

Nginx,Nginx安裝,Nginx安裝圖文教程

服務(wù)安裝及啟動OK!

4、端口轉(zhuǎn)發(fā)

需要把80端口轉(zhuǎn)發(fā)到服務(wù)器中運行的tomcat首頁,其端口為8080。

tomcat首頁:

Nginx,Nginx安裝,Nginx安裝圖文教程

配置nginx的nginx.conf文件,如下:

server {    listen    80;    server_name 127.0.0.1;    #charset koi8-r;    #access_log logs/host.access.log main;    location / {      #root  html;      #index index.html index.htm;      proxy_set_header Host $host;      proxy_set_header X-Real-Ip $remote_addr;      proxy_set_header X-Forwarded-For $remote_addr;      proxy_pass http://127.0.0.1:8080;    }

重啟nginx服務(wù),./nginx -s reload

此時即可實現(xiàn)訪問80端口,但實際是跳轉(zhuǎn)至8080端口的服務(wù)。

Nginx,Nginx安裝,Nginx安裝圖文教程

文章旨在幫助初學(xué)者熟悉nginx安裝方式及簡單端口轉(zhuǎn)發(fā)配置,內(nèi)容比較簡單,如有其它復(fù)雜配置需要參考其它資料。

以上就是Nginx簡要安裝配置方法的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 贵德县| 兖州市| 宁德市| 保定市| 滦南县| 施甸县| 开平市| 滦平县| 筠连县| 巴彦县| 全南县| 甘孜县| 洮南市| 南昌市| 新余市| 黄冈市| 开平市| 建宁县| 沂南县| 绥中县| 大方县| 虞城县| 浮山县| 雷波县| 依安县| 马山县| 靖远县| 长泰县| 禹城市| 霍邱县| 深泽县| 崇文区| 嵊州市| 乐昌市| 万州区| 灵寿县| 都昌县| 贵阳市| 乾安县| 天长市| 乾安县|