Abstact
本人菜鸟一枚:正在看官网文档学习Nginx。Nginx docs。这个系列作为学习笔记
正文
官网文档搭载的静态服务器为上图。
/data/www 用来存放html文件。
/data/images用来存放图像。
配置文件
官网文档说:Nginx的配置文件nginx.conf一般这三个地方。
① | /usr/local/nginx/conf |
---|---|
② | /etc/nginx |
③ | /usr/local/etc/nginx |
我的Ubuntu在/etc/nginx里
通常配置里有很多语句:全部注释掉(很重要),不然会失败。
配置如上:events不能注释掉:我也不知道
http{
server{
location / {
root /data/www;
}
location /images/ {
root /data;
}
}
}
具体是什么意思:可以看官网解释,我说说我踩的坑。
location /images/ {
root /data/images;
# 写出这样是错的,我也不知道为什么
#可能这样nginx会把定位成 /data/images/images/
}
成果: