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)
: 서버 오류 발생시 클라이언트로 전송할 오류 메시지에 보여질 관리자 이메일주소이다
(5)
: 서버의 도메인을 입력한다
: 클라이언트에게 보여줄 호스트 이름및 포트를 지정한다
: DNS주소가 등록되지 않으면 IP주소로 설정한다
(6)
: Apache 서버의 웹 문서가 있는 경로 및 웹페이지의 루트를 지정한다
: 경로 마지막엔 '/'를 작성하지 않는다
: DocumentRoot 이후엔 <Directory> 지시자가 작성된다
(7)
: 각 Directory의 고유한 설정을 하기 위한 블록이다
(8)
: 웹 Directory 접근 시 인식되는 파일의 순서
(9)
: 해당 파일로 설정된 파일에 대한 옵션을 설정한다
: 주로 접근 권한을 설정한다
(10)
: 로그를 남길 기준의 레벨을 설정한다
: 레벨에는 debug, info, notice, warn, error, crit, alert, emerg 가 있는데 기본값은 warn으로 설정되어있다
(11)
: Apache에서 에러 발생시 서버가 클라이언트에게 반환할 메세지 및 페이지를 설정한다
3) index.html 설정
4) Snapshot
가상머신의 전원을 끈 상태에서
'Server > Server_Linux' 카테고리의 다른 글
APM - MySQL (0) | 2023.01.22 |
---|---|
DNS서버와 웹서버 연동 (0) | 2023.01.21 |
원격접속 (Telnet, SSH) (0) | 2023.01.10 |
FTP (0) | 2022.12.28 |
DNS (0) | 2022.12.12 |