背景: 最近想自己写点东西放到网上, 买了域名和vps, 在vps上也搭好了ngxin服务器,想从最简单的静态页面开始,于是自己写了一个的静态页面index.html,通过ftp上传至/home/peng/var/www目录下,然后在nginx.conf文件的 http节点下配置了server节点:
server {
listen 80 ;
server_name **.**.**.**;
index index.html;
root /home/peng/var/www;
}
最后重启了nginx 服务,
可是问题是
每次访问域名地址 总是返回的的nginx的欢迎页面,仿佛配置根本没生效
域名地址是:ethanvae.com
算是第一次使用nginx, 所以问题也许很小白,我想弄明白
1)我的思路:把静态文件直接通过nginx返回,这想法是否可行,有误?
2)有没有好的教程,从实践入手,深入了nginx是什么和他的特性,什么场景使用等等
虽然问题很简单,但是对于一个nginx小白已经困惑一天了
再次先谢谢能回答的朋友了
整个 nginx.conf 配置文件如下
user www-data;
worker_processes 4;
pid /run/nginx.pid;
events {
worker_connections 768;
# multi_accept on;
}
http {
##
# Basic Settings
##
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
# server_tokens off;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
server {
listen 80 ;
server_name ethanvae.com;
location / {
index index.html;
root /home/peng/var/www;
}
}
##
# Logging Settings
##
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
##
# Gzip Settings
##
gzip on;
gzip_disable "msie6";
# gzip_vary on;
# gzip_proxied any;
}