nginx 정적 자원 서버 단순 설정
2253 단어 nginx
nginx 서버 를 구축 하려 면 먼저 nginx 서 비 스 를 설치 해 야 합 니 다. nginx 서비스 에 대한 설 치 는 제 다른 블 로그 'nginx 서비스 설치' 를 참고 하여 정적 서버 의 설정 을 nginx 설치 디 렉 터 리 의 conf 디 렉 터 리 에 직접 소개 하고 nginx. conf 파일 을 수정 할 수 있 습 니 다. server {} 에 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;
}
}
위의 설정 에서 포트 가 80, server 임 을 알 수 있 습 니 다.name 은 localhost 입 니 다.
location /image/ {
root /usr/local/myImage/;
autoindex on;
}
이 설정 은 localhost: 80 / image / 를 입력 할 때 이 컴퓨터 의 / usr / local / my Image / image / 디 렉 터 리 에 접근 합 니 다.그래서 / usr / local / my Image / image / image / 디 렉 터 리 를 새로 만 들 고 nginx 에 디 렉 터 리 를 설치 한 html 디 렉 터 리 에 location 에 있 는 image 와 같은 이름 의 image 디 렉 터 리 를 새로 만 들 려 고 합 니 다. 이 디 렉 터 리 에는 아무것도 없 지만 / usr / local / my Image / image / image / image / image / image / image / i. jpg 에 그림 1. jpg 를 올 려 놓 고 nginx 서 비 스 를 다시 시작 하면 localhost: 80 / image / 1. jpg 를 통 해 접근 할 수 있 습 니 다.
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 이 정적 그림 에 접근 할 수 있 습 니 다. 다음 그림 입 니 다.
여기 서 정적 자원 서버 의 설정 만 간단하게 소개 하고,자원 캐 시 에 대한 설정 은 nginx 서버 에 파일 을 소개 하지 않 았 습 니 다. 이 블 로그 vsftpd ftp 서버 를 참고 하여 정적 자원 에 대한 캐 시 와 도 난 방지 체인 을 구축 합 니 다. 이 블 로그 nginx 정적 자원 캐 시 nginx. conf 의 location 설정 을 참고 하면 이 블 로그 nginx. conf location 의 설정 을 참고 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.