더북(TheBook)

1~3장을 통해 리눅스 서버의 기본적인 사용 방법을 익혔다. 이제 서버에 각종 서비스를 구축하고 운영하면서 발생할 수 있는 보안 취약점과 그에 대응하는 방법을 알아보겠다.

 

 

4.1 실습을 위한 웹 서버 구축

웹 서버를 구축하고 운영할 때 단순히 웹 서버만 구축하여 운영하는 경우는 많지 않다. 실제 구성 방식은 아파치(Apache), 엔진엑스(Nginx) 등과 같은 웹 서버와 MariaDB와 같은 데이터베이스 시스템을 구축한 후 그 위에 웹 애플리케이션을 개발하여 웹 서버와 데이터베이스와 연동하는 웹 서비스를 한다. 이 장에서는 웹 서버를 구축한 다음 예제를 통해 대표적인 몇 가지 웹 해킹을 실습해보고 대응하는 기술에 대해 알아보겠다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.