FT_server

  • 이 과제는 시스템 관리(행정) 과제이다. Docker가 무엇인지 알고, 첫 번째 웹 서버를 만들어 볼 것이다.

Chapter1

Intro

이번 과제는 시스템 관리를 소개한다.
이것은 당신의 태스크 자동화를 위해 스크립트를 이용하는 것의 중요성을 깨닫게 해 줄 것이다.
이를 위해서 docker 기술이 무엇인지, 그리고 그것을 웹 서버에 어떻게 설치하는 지 알게될 것이다.
이 서버는 여러 가지 서비스를 제공할 것이다 : 워드 프레스, phpMyAdmin, 그리고 SQL DB

  • 역자 생각엔 워드 프레스도 Php를 이용하니까 php를 많이 다루게 될 것 같다.

Chapter2

일반 지침사항

  • srcs 라는 폴더 안에 서버 환경설정을 위한 모든 파일을 위치시켜라.
  • Dockerfile 은 깃 저장소의 루트에 있어야 한다. 이건 당신의 container를 build할 것이다.
    docer-compose는 사용할 수 없다.(docker-compose : container실행을 간편히 해주는 것 - 역자)
  • WordPress 웹 사이트에 필요한 모든 파일은 srcs안에 있어야 한다.

Chapter3

필수 사항

  • 오직 단 하나의 docker container안에 Ngnix라는 웹 서버를 설치해야 한다.
    container OS는 debian buster여야 한다.
  • 당신의 웹서버는 동시에 여러 가지 서비스를 수행할 수 있어야 한다.
    서비스는 WordPress 웹 사이트, phpMyAdmin 그리고 MySQL이 될 것이다.
    당신의 SQL DB가 WordPress 그리고 phpMyAdmin에서 작동하는지 확인하라.
  • 당신의 서버는 SSL 프로토콜을 사용해야 한다.
  • url에 따라 당신의 웹사이트가 정확한 웹사이트로 리다이렉트 돼야 함을 확실히 하라.
  • 당신의 웹서버가 autoindex와 함께 돌아가는지 확인해야 한다. autoindex는 금지되어야 하므로.

'Code 42 > Ft_server' 카테고리의 다른 글

ft_server 제출하기  (2) 2020.07.10
FT_server 순서대로 실행해보기(오류 수정 완료)  (4) 2020.07.09
컨테이너(Container)란?  (0) 2020.03.13
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기
// custom