前端项目部署

Linux下安装Nginx

标题首先安装SecureCRT

SecureCRT是一款支持SSH(SSH1和SSH2)、Telnet、串口等的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。在我们今后接下来的学习或工作中会经常使用它远程登录到Linux系统上去工作。

接着服务器安装 Nginx

yum install Nginx

启动服务:nginx
退出服务:nginx -s quit
强制关闭服务:nginx -s stop
重载服务:nginx -s reload  (重载服务配置文件,类似于重启,但服务不会中止)
验证配置文件:nginx -t
使用配置文件:nginx -c “配置文件路径”
使用帮助:nginx -h

检测是否安装成功:

[root@localhost wcw]# nginx -t

出现如下提示,表示安装成功。

在这里插入图片描述
或者,在浏览器地址输入"127.0.0.1"回车出现如下页面,则表示安装成功。
在这里插入图片描述

Windows安装WinScp 上传dist文件夹

上传前端工程文件

安装WinScp

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP工具客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制传输文件。

WinScp上传dist文件夹
WinScp修改Nginx配置文件
路径:/etc/nginx/nginx.conf

Nginx配置文件

在项目使用中,使用最多的三个核心功能是静态服务器、反向代理和负载均衡。

这三个不同的功能的使用,都跟Nginx的配置密切相关,Nginx服务器的配置信息主要集中在"nginx.conf"这个配置文件中,并且所有的可配置选项大致分为以下几个部分.

main                                # 全局配置
 
events {                            # 工作模式配置
 
}
 
http {                              # http设置
    ....
 
    server {                        # 服务器主机配置(虚拟主机、反向代理等)
        ....
        listen 8080;     #你想让你的这个项目跑在哪个端口
        location {                  # 路由配置(虚拟目录等)
            ....
        }
 
        location / {
            root /usr/share/nginx/html/dist;#.dist文件的位置
            #proxy_pass http://172.17.89.56:8083;反向代理当请求跨域时配置端口转发
            ....
        }
 
        location /api {
            ....
        }
    }
 
    server {
        ....
 
        location {
            ....
        }
    }
 
    upstream name {                  # 负载均衡配置
        ....
    }
}

SecureCRT 重启Nginx即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值