본문 바로가기

분류 전체보기207

HAProxy - WEB 연습 Q. httpd 이미지를 이용해서 h1컨테이너 생성 nginx 이미지를 이용해서 n1 컨테이너 생성 가상머신에 haproxy 설치 가상머신의 6000포트로 접속 후 새로고침했을 때 h1과 n1이 번갈아 나타나게 한다. 확인은 옆쪽 PC에서 한다. Hostport : 61000번 cp 명령어를 이용해서 h1은 webserver1, n1은 webserver2로 표현. docker pull httpd docker pull nginx docker run -itd --name h1 httpd docker run -itd --name n1 nginx 아래에서 컨테이너 ip address 확인 docker inspect n1 docker inspect h1 HaProxy 구성 글은 아래 참조 https://raid-.. 2022. 12. 8.
Docker nginx-WEB nginx 도커 아파치 서버의 양대 산맥을 이루는 nginx에 대해 알아볼 것이다. 우선 도커 내에서 해당 이미지에 설치에 대해 정보를 알아보자. # docker images alpine 이미지 다운로드 알파인 리눅스는 '작고', '보안이 뛰어나고', '간단함'을 염두에 두고 만들어져서 Docker에선 자주 쓰인다. # docker pull alpine Docker hub 검색 다음과 같이 nginx에 대한 검색을 하면 도커 허브에서 검색한 것 처럼 항목이 뜬다. stars= 좋아요 개수 / official : 공식 이미지 여부 # docker search nginx 좋아요 수가 100개 이상인 항목만 표시 # docker search -f stars=100 nginx 공식적인 이미지만 검색하고 싶을 때.. 2022. 12. 8.
DataBase + WEB 서버 구성 (MySQL, PHP, WordPress) 목록 WordPress 5.9.2 MySQL 5.7 PHP 7.3 많은 실습 책에서 WEB와 DB를 한 곳에 구성하는데, 실제로는 따로 떨어뜨려서 구성한다. 실제로는 아래와 같이 3티어 구조로 구성한다. > LoadBalancer drop database [DB이름]; 사용할 Database 선택 > use [DB이름]; 사용자 계정 조회 > select user, host from mysql.user; 사용자 계정 생성 userid와 password는 원하는 값으로 설정. host는 접속 클라이언트의 주소.('%'를 지정하면 anywhere) > create user 'userid'@'host' identified by 'password'; 사용자 계정 권한 부여 all은 insert, select, .. 2022. 12. 7.
Linux FTP로 Windows AD 로그인 https://raid-1.tistory.com/99 Networking 문제 트러블 슈팅 팁 (route) 일전 게시글에서 구성했던 구성도 위에 추가로 CentOS7 을 구성하는 중에 문제가 생겼다. Centos7과 Win10 머신끼리만 통신이 안되고 다른 모든 경우의수의 통신은 다 되는 상황이었다. 심지어 같은 raid-1.tistory.com 이번엔 다음과 같은 구성도를 만든다. Win10 머신이 FTP로 CentOS7을 거쳐 AD 머신의 계정으로 로그인 할 것이다. 접속 : Win10 -> Linux FTP 서버 -> AD Domain Controller -> Linux FTP 서버 -> Win10 Linux VM을 도메인에 가입 Windows join 관련 패키지 설치 # yum install .. 2022. 12. 6.
linux routing (Networking 문제 트러블 슈팅) 일전 게시글에서 구성했던 구성도 위에 추가로 CentOS7 을 구성하는 중에 문제가 생겼다. Centos7과 Win10 머신끼리만 통신이 안되고 다른 모든 경우의수의 통신은 다 되는 상황이었다. 심지어 같은 네트워크 대역인 Mem1도 Win10과 통신이 되는데.. 원인은 다음과 같이 CentOS7에 C2어뎁터 카드 = ens36을 꼽아서 그쪽으로 통신하기를 원했으나! 그 이전에 ens33 등 다른 네트워크 카드들이 우선적으로 트레픽을 가져가는게 문제였다. 쉽게 말해 다중 게이트웨이 상황에서 ens36 라우팅 우선순위가 밀렸다는 것 이를 확인 하기 위해 사용한 명령어를 기제한다. route 리눅스 라우팅 방법 라우팅 테이블 ifconfig yum install -y net-tools 설치해야 아래 명령어 .. 2022. 12. 6.
DHCP Mac Address Filtering dhcp 설치 / 설정 (생략) # yum install -y dhcp # vi /etc/dhcp/dhcpd.conf vi 편집기 명령모드에서 아래 명령어를 실행하여 sample 파일을 가져온다. :5 -r /usr/share/doc/dhcp-4.2.5/dhcpd.conf.sample 필요없는 부분은 주석처리 하거나 삭제 DHCP 설정 Test dhcp의 설정과 일치할 경우 allow 부분의 ip address를 받아온다. dhcp의 설정과 일치할 경우 deny 부분의 ip address를 받아온다. 2022. 12. 6.