KKIM의 ft_server 학습일지 - 0.1 Subject

 

KKIM's Study journal about FT_SERVER (42_Subject!)


0. Links

cdn.intra.42.fr/pdf/pdf/13270/en.subject.pdf

github.com/42seoul-translation/subject_ko/blob/ft_server/ft_server/ft_server.ko.md]

 

42seoul-translation/subject_ko

Contribute to 42seoul-translation/subject_ko development by creating an account on GitHub.

github.com

 


1. Let's Read!


목표 Goals

FT_SERVER is about System Administration.
The goals is learning about docker and make our own server.

FT_SERVER는 시스템 관리에 대한 과제입니다.
여기서 저희의 목표는 도커에 대해 배우고, 저희의 서버를 구축하는 겁니다!

We will learn the importance of AUTOMATING BY USING SCRIPTS,
and our server must service WordPress, phpMyAdmin, MySQL.

저희는 스크립트를 사용해 자동화시키는 것의 중요성에 대해 배울 것이며,
서버는 WordPress, phpMyAdmin, MySQL를 서비스할 것입니다.


요구사항 Requirements


일반적인 내용들 Generals


All files that configure server or needed for Wordpress MUST in folder : \srcs
Our dockerfile should be at the root folder of our repo.
서버를 구성하거나 Word Press에 필요한 모든 파일은 \srcs란 폴더 안에 있어야 합니다.
dockerfile은 저희 레포지토리(저장공간)의 루트 폴더에 존재해야 합니다.

 

중요 요구사항 Main Requirements

We will ser up our server with Nginx, with one docker folder.

OS must be DEBIAN BUSTER.

Our server must be able to run several services at same time (WordPress, phpMyAdmin, MySQL).
Check that SQL DB is working with WordPress, phpMyAdmin!
Our server must be able to use SSL-Protocol!

Our server must redirects to correct website with depend on url!
Our server must be running with an autoindex that must be abled to be disabled.

저희는 하나의 도커 컨테이너Nginx로 서버를 구성할 것입니다.

또 컨테이너 OS는 debian buster가 될겁니다! 
저희 서버는 여러 서비스(WordPress, phpMyAdmin, MySQL)가 동시에 작동하도록 해야 합니다.
SQL DBWordPress와 phpMyAdmin과 함께 잘 동작하고 있는지 확인하시죠!
저희 서버는 반드시 SSL-Protocol을 사용할 수 있어야 합니다!
저희 서버는 url에 따라 알맞는 웹사이트로 리다이렉트 되도록 해야 합니다!
저희 서버는 autoindex로 동작해야 하며 이 기능을 끌 수도 있어야 합니다.