본문 바로가기

Server

(7)
APM - MySQL 0. APM : Apache + PHP + MySQL 1-1. MySQL : 오픈 소스 RDBMS(Relational DataBase Management System. 관계형 데이터베이스 관리 시스템)이다 : 오픈 소스 진영에서 MySQL을 모태로 MariaDB라는 RDBMS를 만들었다 1-2. MariaDB : MySQL이 ORACLE사에 인수된 뒤, 불확실한 라이센스 문제를 해결하려고 나온 오픈 소스 RDBMS이다 2. DB 서버로 사용할 가상머신 설치 및 설정 - 환경구성 (NAT) IP : 192.168.10.30 1) 가상머신 설치 2) 가상머신 설정 (1) IP 설정 (2) 방화벽 설정 3. MariaDB 설치 4. MariaDB 1) 접속 : MariaDB에서는 root사용자가 자동으로 생성..
DNS서버와 웹서버 연동 - 환경구성 (Host-only) CentOS7-DNS IP : 192.168.10.10 / Gateway : 192.168.10.1 / DNS : 192.168.10.10 CentOS7-WEB IP : 192.168.10.20 / Gateway : 192.168.10.1 / DNS : 192.168.10.10 Win10 (클라이언트 역할) IP : 192.168.10.100 / Gateway : 192.168.10.1 / DNS : 192.168.10.10 1) DNS주소 설정 (1) DNS서버 (2) 웹서버 (3) 클라이언트 2) DNS서버 설정 (1) 정방향 영역 설정 3) 웹서버 설정 4) 확인 클라이언트PC에서 웹서버로 접속한다
APM - Apache 0. APM : Apache + PHP + MySQL 1. Apache : Apache 소프트웨어 재단에서 만드는 웹 서버 프로그램이다 2. Web 서버로 사용할 가상머신 설치 및 설정 - 환경구성 (NAT) IP : 192.168.10.20 1) 가상머신 설치 2) 가상머신 설정 (1) IP 설정 (2) 방화벽 설정 3. Apache 설치 1) 패키지 설치 2) Apache 설정 파일 (1) : Apache의 Home Directory 경로 (절대 경로로 설정한다) (2) : Apache의 웹 서버 포트를 지정한다 : 여러 포트 지정시 Listen 지시자를 여러번 선언한다 (3) : httpd.conf 외 다른 설정파일들을 포함하여 지정한다 (4) : 서버 오류 발생시 클라이언트로 전송할 오류 메시지에..
원격접속 (Telnet, SSH) 1. Telnet (#23) : 원격지의 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜 : 암호화가 이루어지지 않아 보안에 취약하다 2. SSH (#22) : Secure SHell : 원격지의 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜 : Shell로 원격지 호스트 컴퓨터에 접속한다 : Telnet에 암호화 기능을 추가했다 : 기본적으로 CLI 상에서 작업한다 ssh 옵션 접속할 IP주소 - 환경구성 CentOS7-1 (Server 역할) IP : 192.168.10.11 CentOS7-2 (Client 역할) IP : 192.168.10.12 ssh 192.168.10.128 접속할 때의 계정명과 동일한 계정으로 접속 root에서 접속하면 root의 비번을 입력해야한다 cf) s..
FTP FTP : File Transfer Protocol : 인터넷을 통해 다른 컴퓨터로 파일을 전송한다 - 환경구성 (NAT) CentOS7-1 IP : 192.168.10.11 1) 패키지 설치 vsftpd : Very Secure File Transfer Protocol Daemon : UNIX 또는 Linux 계열에서 파일 전송을 주 목적으로사용한다 : 사용자 계정과 사용자 계정의 암호를 가진 계정이 존재해야 이용할 수 있다 2) vsftpd.conf 3) chroot_list 4) 방화벽 설정 5) SELinux 6) FTP 접속 Host PC에서 알FTP로 접속한다 nineman 계정으로 접속해보겠다 이번엔 root 계정으로 접속해보겠다 접속한 FTP계정이 접속 거부리스트에 있는 경우다 root 계..
Windows Server 2019 설치 1. Windows2019 1) 설치 2) 환경 설정 (1) PC 이름 설정 (2) Windows Update 설정 (3) IP 설정 (4) 방화벽 설정 (5) ping 확인 (6) VMWare Tools 설치 (7) 전원 설정 (8) Snapshot
DNS 0. DNS : Domain Name System. 도메인과 IP주소를 서로 변환하는 역할을 한다 # DNS서버 목록 Google Public DNS : 8.8.8.8 KT DNS : 168.126.63.1 SK Broadband : 210.220.163.82 LG U+ : 164.124.101.2 1. DNS 서버로 사용할 가상머신 설치 및 설정 - 환경구성 (NAT) OS : CentOS 7 IP : 192.168.10.10 1) 가상머신 설치 2) 가상머신 설정 (1) IP 설정 (2) 방화벽 설정 2. DNS 설치 1) 패키지 설치 BIND(Berkeley Internet Name Domain) : 가장 오래된 도메인 서비스 시스템으로 DNS의 모든 기능을 갖춘 소프트웨어 2) DNS 설정 하지만..