登录服务器

ssh -i ~/.ssh/gmx ipfsjk@服务器ip

上传文件到服务器

scp -i ~/.ssh/gmx -C /Users/kerin/test/opensource/gmx-interface/build.zip ipfsjk@服务器ip:~/dist/

安装Nginx

sudo apt-get update
sudo agt-get install nginx

删除nginx默认配置

rm /etc/nginx/sites-enabled/default

Nginx配置

默认配置中有这两条,说明可以在/etc/nginx/sites-enabled下建立任意配置文件,或者在/etc/nginx/conf.d/ 下建立 .conf后缀的配置文件

Untitled

这里在/etc/nginx/conf.d下建立了名为gmx.conf的配置文件,gmx.conf中配置nginx服务

server {
      listen 80;
      server_name localhost;
      root /var/www/gmx;
      index index.html;
      location / {
              try_files $uri $uri/ =404;
      }
}

这里 root 所配置的就是前端编译后的dist