Nginx配置静态网站服务器(使用预编译的Nginx)#
1.安装Nginx#
Ubuntu默认已经安装了Nginx,使用下面命令查看是否已安装nginx
whereis nginx
如果没有请重新安装
sudo apt-get install nginx
2.Nginx的默认配置#
- Nginx默认的配置文件是/etc/nginx/sites-available/default
为什么默认的配置文件是这个呢?
Nginx的默认配置文件为/etc/nginx/nginx.conf,Nginx启动的时候就会去加载这个配置文件,在这个默认的配置文件中如下内容:
include /etc/nginx/sites-enabled/*
它包含了sites-enabled/目录下的所文件,在Nginx的初始状态下sites-enabled/目录中只有一个default文件,而这个default文件是一个链接文件,它指向了/etc/nginx/sites-available/default文件
- Nginx默认的网站目录是/var/www/html
3.配置Nginx支持访问图片资源#
将图片放在/var/www/image/目录下
location /image/ {
root /var/www;
autoindex on;
}
4.配置Nginx支持访问视频资源#
将视频资源放在/var/www/video/文件夹下
location /video/ {
root /var/www;
autoinxdex on;
}
5.如何访问资源文件#
5.1 在浏览器访问#
在浏览器访问网址: http://192.168.1.156/image/img.png ,其实就是访问服务器上的 /var/www/image/img.png 文件
5.2 使用 wget 下载文件#
wget http://192.168.1.156/image/img.png