Skip to content

This is a System Administration subject. You will discover Docker and you will set up your first web server.

Notifications You must be signed in to change notification settings

hidaehyunlee/ft_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

ft_server

This is a System Administration subject. You will discover Docker and you will set up your first web server.

1. 소개

ft_server 는 시스템 관리 개념을 소개하기 위한 과제이다. 스크립트를 이용해 업무를 자동화하는 것의 중요성을 깨닫게 될 것이다. 이를 위해 Docker 기술을 학습하고 완전한 웹 서버를 설치해본다.

2. 일반 지침사항

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

3. 필수 사항

  • 오직 하나의 Docker container 안에 Ngnix 웹 서버를 설치해야 한다. 이 container의 OS는 Debian Buster여야 한다.
  • 당신의 웹 서버는 여러 서비스가 연동되어야한다. 여기서 말하는 서비스는 다음을 의미한다 .
    • Wordpress 웹사이트
    • phpMyAdmin
    • MySQL : SQL 데이터베이스는 phpMyAdmin과 워드프레스에서 연동하여 사용이 가능해야 한다.
  • 당신의 서버는 SSL 프로토콜을 사용해야 한다.
  • URL에 따라 정확한 웹사이트로 연결될 수 있도록 처리해야 한다.
  • 언제든 해제할 수 있는 autoindex가 적용되어야 한다.

기록들

  1. 선행지식 : Docker? Debian Buster? Nginx? ...
  2. 총 정리 : 도커 설치부터 워드프레스 구축까지
  3. 마무리 : Dockerfile 만들기

About

This is a System Administration subject. You will discover Docker and you will set up your first web server.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published