반응형
목록 이로 (76)
반응형
이로
명령어 # cat /etc/*release 결과 # cat /etc/*release CentOS Linux release 8.2.2004 (Core) NAME="CentOS Linux" VERSION="8 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Linux 8 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-8"..
이슈 다수의 도메인이 하나의 IP로 연결되나, 도메인에 맞는 사이트가 연결되어야 한다. 각 도메인 주소에 맞는 사이트는 도커의 컨테이너에서 운영된다. 덧) aaa.domain.com 과 bbb.domain.com 은 123.123.123.123와 연결되어 있다. 해결방안 Apache 의 Httpd의 Virtual Host를 사용하여 하나의 IP를 가지고 여러 도메인을 사용할 수 있도록 한다. 공식문서를 읽어보면 다양한 로드 밸런싱 알고리즘과, 여러 인기있는 프로토콜을 지원한다고 하니 더 공부해서 적용해보자. 1. Httpd 설치한다. 2. CentOS 를 기준으로 /etc/httpd/conf/httpd.conf 파일 최 하단에 아래 코드를 넣어준다. ServerName aaa.domain.com Prox..
이슈 아파치 Httpd 사용하여 요청도메인으로 분기하여 각 Docker 내의 서버와 연결시 502 또는 503 에러 발생 원인 1. Centos 8 의 방화벽 설정 (firewall) 2. SELinux가 아웃바운드 연결 시작하지 못하도록 차단 해결방안 1. Centos 8 의 방화벽에서 http와 https 추가 $ firewall-cmd --permanent --add-service=http $ firewall-cmd --permanent --add-service=https 2. SELinux 설정 및 해제하기 /usr/sbin/setsebool -P httpd_can_network_connect 1 참고 wiki.centos.org/HowTos/SELinux confluence.atlassian.c..