Linux安裝nginx壓縮包


  • 前言

前段時間領導讓我部署測試環境,安裝並使用nginx,特此記錄幫助入門同學

  • 下載

nginx下載地址:https://nginx.org/download/

  • 安裝

將下載完成的nginx-XXX.tar.gz上傳至 /usr/local/ 目錄下

 

在安裝nginx前首先要確認系統中安裝了gcc、pcre-devel、zlib-devel、openssl-devel

Linux下檢查是否安裝過某軟件包:http://www.cnblogs.com/xxoome/p/5866553.html

安裝命令:

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

安裝及編譯nginx:

# 進入nginx目錄
cd nginx-XXX.tar.gz
# 初始化
./configure --prefix=/usr/local/nginx-XXX.tar.gz
# 編譯 make make install

創建nginx日志文件夾

mkdir logs
chmod 700 logs

啟動nginx 

cd /usr/local/nginx-XXX/sbin
./nginx

打開瀏覽器訪問 http://服務器IP:80(出現以下界面說明nginx啟動正常)

 

 

 nginx配置反向代理:

單單出現上界面是遠遠不夠的,畢竟我們要使用nginx部署項目

首先將 VUE 項目打包好的文件包上傳至nginx根目錄,並配置nginx配置文件

vi conf/nginx.conf

# nginx.conf
server {
  # nginx端口號
  listen 80;   # nginx本地域名   server_name www.123.com;   #charset koi8-r;   #access_log logs/host.access.log main;   location / {     # 訪問本地項目例如包名為test     root test;     index index.html index.htm;     # 代理tomcat     # proxy_pass http://localhost:8080;     # index index.html index.htm; }

這里再說明一下,nginx配置的本地域名,需要配置本機 host 文件並且才可以訪問

Win + R,輸入drivers,進入etc目錄,編輯host文件並且以管理員身份運行

在最下方加入一行即可:

服務器IP  域名

 

local配置訪問地址,可以直接訪問nginx內的項目 也可以 代理訪問其他Servlet容器

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM