FED

©FrontEndDev.org
2015 - 2024
web@2.23.0 api@2.21.1

阿里云 ECS 使用心得5:nginx 静态网站配置

默认配置

cd /etc/nginx/conf.d/

sudo vi default.conf

改写为:

server{
	listen 80 default;
	return 404;
}

如果不返回 404,那么指向本机的域名,如果没有配置规则,那么就会指向第一个配置的站点。

静态站点

在用户目录下新建静态站点

cd ~
mkdir -p website/example/
cd ~/website/example/
vi index.html

输入

hello nginx

然后切换到nginx配置目录

cd /etc/nginx/conf.d/
vi example.conf

输入

server{
 listen 80;
 server_name example.com;
   location / {
       root /user/USERNAME/website/example/;
       index index.html index.htm;
   }
}

重启 nginx

sudo nginx -s reload

在浏览器打开example.com即可看到hello nginx字样。