화요일, 9월 22, 2020

[유튜브 방송] (리눅스 업스킬 도전 #7) 웹 서버인 아파치 설치

[일상다반사] 초보 개발자들을 위한 유튜브 채널 본격 가동에서 설명드린 리눅스 업스킬 도전 프로젝트 7편을 공개해드리겠다. 7편은 우분트 패키지로 아파치를 설치하고 설정 파일을 확인하는 방법을 알기 쉽게 설명한다.

2020년 9월 22일자 [리눅스 업스킬 도전 #7] 웹 서버인 아파치 설치 방송은 다음에서 볼 수 있으며, 전체 방송 플레이리스트는 리눅스업스킬도전에서 확인할 수 있다.

하이라이트를 요약 정리하면 다음과 같다:

  • 0:30 단계 1) apt로 apache2를 설치하고 systemctl로 서비스 관리하기
  • 3:24 단계 2) 환경 설정 파일을 확인해서 웹 페이지 위치와 로그 파일 위치 확인하기
  • 9:28 단계 3) EC2 보안 그룹 설정에서 HTTP(80번 포트)를 열고 웹 브라우저로 접속하기

원본 학습자료는 Day 7 - Installing Apache를 참고하고, 방송에 사용한 실제 실습 자료는 다음을 참고한다:

  • 단계 1
    1. putty로 접속
    2. $ sudo apt update
    3. $ sudo apt install apache2 # 아파치 설치
    4. $ sudo systemctl stop apache2 # 아파치 서비스 중지
    5. $ sudo systemctl start apache2 # 아파치 서비스 시작
    6. $ sudo systemctl status apache2 # 아파치 서비스 상태 확인
  • 단계 2
    1. $ vim /etc/apache2/apache2.conf
    2. 설정 파일에서 IncludeOptional sites-enabled/*.conf 확인
    3. sites-enabled/ 디렉토리 아래 설정 파일을 열어 DocumentRoot로 정의된 기본 웹 페이지 위치 확인
    4. $ vi /var/www/html/index.html # index.html 파일 확인
    5. $ curl localhost # 셸에서 현재 설치된 아파치 서비스에 접속해 index.html 파일 가져오기
    6. /var/log/apache2 디렉토리 아래 access.log 파일에서 접속 확인
  • 단계 3
    1. AWS 보안 그룹에서 HTTP(80번 포트) 열기
    2. 내 컴퓨터에서 웹 브라우저로 접속 시도
    3. access.log에서 접속 확인
EOB

댓글 없음:

댓글 쓰기