더보기현재 내 IP 주소 설정 상태 웹 서버 : 10.10.10.10WAS 서버 : 10.10.10.40DB 서버 : 10.10.10.30 MariaDBDB 이름 : 3tier유저 이름 : psy비밀번호 : qwer1234DB 서버MariaDB 설치1. 관리자 로그인sudo su - root 2. IP 설정 및 적용vi /etc/netplan/00-installer-config.yaml 3. 레포지토리 목록 갱신apt update 4. MariaDB 설치apt install -y mariadb-server 5. MariaDB 설정vi /etc/mysql/mariadb.conf.d/50-server.cnf 27번 라인에 있는 바인드 주소 설정을 다음처럼 변경bind-address = 0.0.0.0💡 바인..
실습
시스템 아키텍처아키텍처 : 서버들을 어떻게 구성하고 서버들 간의 관계를 설명하는 설계도 3계층 아키텍처 (3 tier 아키텍처)웹 서버 (프론트엔드)웹 서비스를 제공하는 프로그램서버 컴퓨터에 저장된 파일을 클라이언트가 다운로드할 수 있게 해준다.웹 서버에 있던 코드는 웹 서버에서 실행되지 않고, 그냥 웹으로 보내기만 함웹 어플리케이션 서버 (WAS, 백엔드)웹으로 동작하긴 하는데(http 프로토콜을 사용하는데), 어플리케이션 서버다.서버 컴퓨터에 저장된 파일을 클라이언트가 요청하면 파일을 실행하고 실행된 결과만 보내준다.DB 서버 웹 클라이언트(웹 브라우저)URL을 이용해서 서버에게 특정 파일을 달라고 요청하고 서버로부터 받은 파일을 화면에 보여준다. 프론트와 백을 나누는 기준: 누구의 컴퓨터에서 코드..