搭建NGINX简易纯HTML临时环境

最近开了一台美国VPS专门用于文件转储下载,主机空间是VULTR的存储套餐,一个月只要$5 USD。但问题来了,在下载了近百G之后,用SFTP下载速度太慢,所以寻求简单暴力的方式挂到本地。

HTTP协议是比较好的解决方案,而且施加IP限制也很方便。

nginx安装方法很简单,在此不再赘述。就是 apt-get install nginx

由于该主机只有一个网站,所以直接修改默认文件实现 /etc/nginx/sites-available/default

server {
allow YOUR_CLIENT_IP;
deny all;
listen 80;
server_name SERVER_IP;
access_log /root/access.log;

error_log /root/error.log;

location / {
root /root;
index index.html index.htm;
}
}

注意:

1. 别忘了使用ln -s命令创建Symbolic的副本到 /etc/nginx/sites-enabled ,不过貌似default文件已经生效了。

2. 记得修改文件权限,也就是把root文件夹下的所有权改为www-root,命令是:

chown -R www-data:www-data /root