服务器发版(前端如何自己连接服务器发版)

1.下载FinalShell远程连接工具
http://www.hostbuf.com/downloads/finalshell_windows_x64.exe
2.打开exe
服务器发版(前端如何自己连接服务器发版)_第1张图片
3.创建连接,SSH连接
服务器发版(前端如何自己连接服务器发版)_第2张图片
服务器发版(前端如何自己连接服务器发版)_第3张图片
4.新建完连接后,快速连接后列表中多了一条数据
服务器发版(前端如何自己连接服务器发版)_第4张图片5.
在这里插入图片描述
6.指令
which nginx 查找nginx文件夹所在位置

在这里插入图片描述
找到后cd到nginx 位置

进入nginx下的conf文件夹,找到nginx.conf配置转发
在这里插入图片描述


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
      worker_processes  1;//允许生成的 worker process 数, Nginx服务器并发处理服务的关键配置,worker_processes 值越大,可以支持的并发处理量也越多,但是 会受到硬件、软件等设备的制约
    worker_connections  1024;//每个 work process 支持的最大连接数为 1024
}

http {
    include       mime.types;//mime.types是nginx配置文件之一,它用于定义MIME类型和文件扩展名之间的映系。在nginx中,MIME类型用于指定文件的类型,以浏览器可以正确地解析和显示文件。
    default_type  application/octet-stream;
    client_max_body_size 100m;//限制附件上传大小,限制请求体的大小,若超过所设定的大小,返回413错误
    sendfile        on;
    keepalive_timeout  65s;//指定了客户端与服务器 keep-alive的超时时间,值为0将禁用 keep-alive功能。
    server {
        listen       端口号;
        server_name  localhost;
          location ^~ /文件夹 {//静态资源存放文件夹位置
            root   nginx文件夹地址which指令搜索到的;
            index  index.html index.htm;
        }
        location /{
            proxy_set_header Host $http_host;
            proxy_set_header Host $http_host;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header REMOTE-HOST $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://localhost:端口号/;//代理到服务器的地址
        }
        error_page   500 502 503 504  /50x.html;//配置请求错误页面
        location = /50x.html {
            root   html;
        }  
    }
}


7.cd 到sbin文件夹下面,一般跟conf在同一级
输入nginx -t 校验刚刚的conf是否正确
输入nginx -s reload 重启nginx
如果nginx没有配置为全局指令 nginx->./nginx
8.将静态资源放入conf配置的文件夹中
服务器发版(前端如何自己连接服务器发版)_第5张图片

如上,我的App下还有一级h5的文件夹是因为uniapp打包的时候配置了/h5/
服务器发版(前端如何自己连接服务器发版)_第6张图片
如果配置./直接放在则静态资源直接放置在App下面就行

你可能感兴趣的:(服务器,前端,运维)