詳解nginx靜態(tài)資源服務(wù)器簡(jiǎn)單配置
傳統(tǒng)的web項(xiàng)目,一般都將靜態(tài)資源存放在 webroot的目錄下,這樣做很方便獲取靜態(tài)資源,但是如果說(shuō)web項(xiàng)目很大,用戶很多,靜態(tài)資源也很多時(shí),服務(wù)器的性能 或許就會(huì)很低下了。這種情況下一般都會(huì)需要一個(gè)靜態(tài)資源的服務(wù)器。
搭建nginx服務(wù)器首先得安裝nginx服務(wù),關(guān)于nginx服務(wù)的安裝可以參考我的另一篇博客《nginx服務(wù)安裝》這里直接介紹靜態(tài)服務(wù)器的配置
進(jìn)入nginx安裝目錄的conf目錄下,修改nginx.conf文件,在一個(gè)server{}中添加 一個(gè)location 部分配置代碼如下
root@ubuntu:/usr/local/nginx/conf# vi nginx.conf
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
location /image/ {
root /usr/local/myImage/;
autoindex on;
}
}
從上面的配置可以看出來(lái) 端口為80,server_name為localhost(寫ip地址也可以)
location /image/ {
root /usr/local/myImage/;
autoindex on;
}
這個(gè)配置表示輸入 localhost:80/image/ 時(shí)會(huì)訪問(wèn)本機(jī)的/usr/local/myImage/image/ 目錄。所以要新建/usr/local/myImage/image/ 目錄,同時(shí)還要在nginx安裝目錄的html目錄中新建一個(gè) 與 location中 image同名的image目錄,雖然該目錄里面什么也沒(méi)有,在/usr/local/my Image/image/ 中我們放一張圖片1.jpg上去,重啟nginx服務(wù),就可以通過(guò) localhost:80/image/1.jpg訪問(wèn)了
root@ubuntu:/usr/local/nginx/html# mkdir image root@ubuntu:/usr/local/nginx/html# mkdir /usr/local/myImage/image #放一張照片上去# root@ubuntu:/usr/local/nginx/html# cd /usr/local/myImage/image root@ubuntu:/usr/local/myImage/image# ls 1.jpg root@ubuntu:/usr/local/myImage/image#
重啟 nginx
root@ubuntu:/usr/local/nginx/sbin# ./nginx -s reload root@ubuntu:/usr/local/nginx/sbin#
打開瀏覽器 輸入 server_name:80/image/1.jpg 就可以訪問(wèn)該靜態(tài)圖片了如下圖

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx防止直接用IP訪問(wèn)Web服務(wù)器的設(shè)置方法
看了很多Nginx的配置,好像都忽略了ip直接訪問(wèn)Web的問(wèn)題,這樣理論上不利于SEO優(yōu)化,所以我們希望可以避免直接用IP訪問(wèn)網(wǎng)站,而是域名訪問(wèn),具體怎么做呢,看下面2012-09-09
Nginx?Tomcat負(fù)載均衡動(dòng)靜分離原理解析
這篇文章主要為大家介紹了Nginx?Tomcat負(fù)載均衡動(dòng)靜分離原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
nginx配置proxy_pass后返回404問(wèn)題以及Nginx host相關(guān)變量的說(shuō)明
這篇文章主要介紹了nginx配置proxy_pass后返回404問(wèn)題以及Nginx host相關(guān)變量的說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
Nginx服務(wù)器中關(guān)于SSL的安全配置詳解
這篇文章主要介紹了Nginx服務(wù)器中關(guān)于SSL的安全配置詳解,2014年曝出的SSL安全漏洞無(wú)疑為整個(gè)業(yè)界帶來(lái)了巨大震動(dòng),本文便對(duì)此給出相關(guān)安全維護(hù)方法,需要的朋友可以參考下2015-06-06
使用nginx如何解決Access-Control-Allow-Origin問(wèn)題
這篇文章主要介紹了使用nginx如何解決Access-Control-Allow-Origin問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
nginx隱藏響應(yīng)頭server信息和版本號(hào)信息的操作方法
文章介紹了兩種隱藏或修改Nginx響應(yīng)頭中server信息的方法:一種是通過(guò)修改配置文件全局段添加`server_tokens off`,另一種是重新編譯Nginx并修改Banner信息,兩種方法分別適用于傳統(tǒng)部署和需要更靈活自定義的情況,需要的朋友可以參考下2025-02-02

