记一次Linux系统下安装nginx,部署前端dist包

Linux系统下nginx的离线安装

nginx的离线安装包下载

nginx离线安装包官网下载地址:链接: http://nginx.org/en/download.html.

在这里插入图片描述

Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
Stable version:最新稳定版,生产环境上建议使用的版本
Legacy versions:遗留的老版本的稳定版

这里下载的是linux版本的最新稳定版本nginx-1.18.0.tar.gz

下载完成后将安装包上传到linux服务器

linux离线安装nginx

先将nginx-1.18.0.tar.gz解压缩
命令:tar -xvf nginx-1.18.0.tar.gz

我这里的解压后的地址为:
新的nginx地址
/usr/local/nginxfiveg/nginx-1.18.0

安装命令:
1.进入解压缩后的目录
命令:cd /usr/local/nginxfiveg/nginx-1.18.0
2.执行./configure --prefix=要安装到的目录
命令:./configure --prefix=/usr/local/nginxfiveg/nginxfivegcloud
注意:安装多个nginx要指定不同的安装目录
3.执行make && make install
命令:make && make install

nginx的配置与启动

前端dist包的存放地址:
安装目录下的html文件夹中新建自己的文件夹,将dist包解压,文件全部放入自定义文件夹中,然后在nginx.conf配置中进行配置

配置
进入安装目录下的conf目录,注意是安装目录,不是解压缩目录
命令:cd /usr/local/nginxfiveg/nginxfivegcloud/conf
查看配置文件:
命令:cat nginx.conf
查看并且编辑:
命令:vim nginx.conf

’ i ‘健开启编辑,Esc退出编辑模式,键入’ :wq '保存并且退出

在这里插入图片描述

检查配置文件是否正确:
cd /usr/local/nginxfiveg/nginxfivegcloud/sbin
在nginx安装目录下的sbin目录下执行:./nginx -t

第一次启动:
cd /usr/local/nginxfiveg/nginxfivegcloud/sbin
在nginx安装目录下的sbin目录下执行:
nohup ./nginx -c/usr/local/nginxfiveg/nginxfivegcloud/conf/nginx.conf > /usr/local/nginxfiveg/out/myout.txt 2>&1 &
其中/usr/local/nginxfiveg/nginxfivegcloud/conf/nginx.conf是你自己的nginx.conf路径

重新平滑启动:
cd /usr/local/nginxfiveg/nginxfivegcloud/sbin
在nginx安装目录下的sbin目录下执行: ./nginx -s reload
nohup ./nginx -s reload > /usr/local/nginxfiveg/out/myout.txt 2>&1 &

命令:nohup 要执行的命令 > /usr/local/nginxfiveg/out/myout.txt 2>&1 &
目的是为了断开ssh连接后,依然保持运行;/usr/local/nginxfiveg/out/myout.txt为记录输入日志到指定文件

查看启动的nginx进程

命令:ps -ef | grep nginx

另外:查看端口占用信息:
命令:lsof -i:端口
如果lsof命令找不到,需要先安装lsof
命令:yum install lsof

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值