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