Nginx 도 메 인 이름 전송 규칙 일괄 처리 로 설정 - 도 메 인 이름 이 특정 포트 를 가리 키 는 SaaS 서 비 스 를 사용자 정의 합 니 다.
글 목록
1. Nginx 다운로드 및 압축 풀기
2. Nginx 설정 수정
어댑터 를 사용 하여 여러 프로필 을 도입 하여 새 도 메 인 이름 을 추가 할 수 있 습 니 다.
include D:/nginx-1.17.5/conf/saas/*.conf;
3. 서비스 시작
nginx. exe 를 더 블 클릭 하여 서 비 스 를 시작 합 니 다.
2. 도 메 인 이름 전송 규칙 설정
1. 템 플 릿 설정
프로필: saas. conf
server
{
listen 80;
server_name domain;
location /
{
proxy_pass address;
}
}
2. 일괄 처리 스 크 립 트
스 크 립 트 파일: saasconf. bat
rem ,
@echo off&setlocal enabledelayedexpansion
rem a.txt
for /f "eol=* tokens=*" %%i in (saas.conf) do (
rem a
set a=%%i
rem domain ,address
set "a=!a:domain=%1!"
set "a=!a:address=%2!"
rem $
echo !a!>>$)
rem $
move $ ./saas/%1.conf
cd /D "D:
ginx-1.17.5"
nginx -s reload
3. 스 크 립 트 실행
첫 번 째 매개 변 수 는 도 메 인 이름 이 고 두 번 째 매개 변 수 는 가리 키 는 서비스 주소 에 포트 번 호 를 추가 하 는 것 입 니 다. 앞 에 HTTP 헤드 가 있어 야 합 니 다.
> D:
ginx-1.17.5\conf\saasconf.bat test1.saas.com http://127.0.0.1:81
3. 도 메 인 이름 분석 설정
saas.com
은 우리 가 구 매 한 1 급 도 메 인 입 니 다. 그러면 우 리 는 2 급 도 메 인 test1.saas.com
을 우리 의 Nginx 서버 주소 에 추가 하고 Nginx 퍼 가기 규칙 을 통 해 SaaS 서 비 스 를 방문 해 야 합 니 다.1. 수 동 설정
참고: 아 리 클 라 우 드 분석 기록 추가https://help.aliyun.com/knowledge_detail/29725.html
2. 자동 설정
참고: 아 리 클 라 우 드 DNS 분석https://help.aliyun.com/document_detail/29821.html?spm=a2c4g.11186623.6.613.4ea05b9ch04pTF
서비스 테스트
1. 도 메 인 이름 에 접근
브 라 우 저 열기
test1.saas.com
, Nginx 분석 규칙 을 통 해 특정 서 비 스 를 가리 킬 수 있 는 지 확인2. 접근 실패 검사
① Nginx 서버 에 있 는 IP 를 분 석 했 는 지 확인
test1.saas.com
② Nginx 서비스 설정 이 올 바른 지 확인: nginx -t
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
웹 개발 자가 가지 고 있 는 CentOS 작은 책저 는 이 길이 앞으로 나 아 가 는 것 이 라 고 생각 했 지만 길 은 빙빙 돌 고 있 습 니 다.종이 위 에 있 는 것 은 결국 얕 은 것 을 깨 닫 고 처음에 보면 종종 무슨 일 인지 모 르 며 전체적인 경지 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.