前端小白可以看看
服务器安装Nginx 跟着走就可以啦
安装好以后 就可以看教程中的目录就知道 安装到了哪里了
配置文件在/usr/local/webserver/nginx/config/nginx.config
默认的html根目录 是/usr/local/webserver/nginx/html
可以修改配置文件 将根目录修改
location / {
root /home/web;
index index.html index.htm;
}
改完之后要重新加载一下配置文件哦
/usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx
注意nginx得配置
location /nodewebsocket {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
这个得意思是访问 http://localhost:3000/nodewebsocket/下得路由
需要koa 使用router.prefix('/users') 来定义父级地址
router.get('/bar', function (ctx, next) {
ctx.body = 'this is 789798798'
})
这样就是/users/bar的地址了 location 就是 /users
或者访问http://localhost:3000; 得wss websocket