这几天一时兴起,想搭一个静态资源服务器,nginx显然就是最佳选择。
奈何本人太铸币,搞了几天没搞成。
但如果你跟着下面的教程,只需五分钟,即可搭建属于自己的静态资源服务器。
首先需要创建文件夹
通过mkdir /xx/xx来创建文件夹
我们输入cd / 进入/目录
然后就可以看到我们刚刚创建的文件夹
接着我们再输入cd ~回到根目录
再输入cd /etc/nginx进入这个目录
这个nginx.conf是我们现在nginx在使用的配置文件
一定要确保修改的配置文件是nginx正在使用的,否则可能会不生效,不同的安装方式这个文件所在的目录也会有所不同!!!
再输入vim nginx.conf
再输入i进入编辑模式
先把http模块改成这个样子
重点介绍的是http模块中的server模块
listen 80的意思就是监听访问了本服务器80端口的请求
server_name的意思大概就是把请求转发到你填写的地址
比如本地公网是8.8.8.8,你填写了server_name www.xxx.com
那么你访问www.xxx.com就会变成8.8.8.8:80
最后看着location
location应该这样填写
location 路径 { alias /xx/xx }
举个例子
location /abc/ { alias /data/touxiang/ }
那么当你输入8.8.8.8:80/abc/头像123.png,nginx就会去 /data/touxiang目录下寻找资源
要注意的就是如果location后面的路径以/结尾,那么alias也一定要以/结尾。
修改完成后按esc,再按:输入wq。
最后输入nginx -s reload就大功告成!