메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

웹서버 설치로 시작하는 셸 스크립트

리눅스 웹 서버 세팅과 셸 스크립트 자동화: 초보 탈출 가이드

  • 강사 : 장현정
  • 강의구성 : 9강 / 2시간 42분
  • 수강기간 : 제한없음 / 30일(권장기간)
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 0

리눅스 초보 탈출을 위한 웹 서버 세팅 및 셸 스크립트

단순 반복 작업은 이제 그만! 웹 서버 세팅 그리고 셸 스크립트로 업무를 자동화해 보세요!

 

리눅스 환경에서 웹서버를 세팅하고 운영하는 것은 개발자와 시스템 관리자라면 필수로 갖춰야 할 스킬입니다. 하지만 처음 시작하는 초보자에게는 그렇지 않죠. 경험도 기술도, 조언을 구할 곳도 부족한 초보자에게는 이 모든 것이 다소 벅찬 작업일 수 있습니다. 

이 강의에서는 초보자도 쉽게 따라할 수 있는 웹서버 세팅 과정을 통해 셸 스크립트를 배울 수 있습니다. 웹 서버를 세팅하면서 자연스럽게 셸 스크립트를 익히고, 효율적이고 자동화된 시스템 관리를 경험해 보세요.

 

 

무엇을 배우는 강의인가요?

방금 전 상사에게서 요청이 왔습니다. 내일까지 웹 서버 세팅을 완료하고 해당 서버를 매일 모니터링 해달라는 요청입니다. 음, 뭐 그 정도야! 당신은 대수롭지 않게 여기며 요청 내용을 확인했습니다. 그리고 두 눈을 믿을 수 없었죠. 세팅하고 관리해야 할 서버가 두 자릿수를 훌쩍 넘겼거든요. 만약 이런 상황에서 여러분은 어떻게 하시겠습니까? 

이럴 때 셸 스크립트가 도움이 됩니다. 셸 스크립트를 작성하면 업무를 자동화할 수 있거든요. 셸 스크립트는 시스템을 사용한 환경 설정을 할 때도, 애플리케이션을 설치할 때도, 매일 모니터링 할 때도 유용하지만, 사용 빈도가 많고 여러 시스템에 동일한 작업을 해야할 때 특히 빛을 발합니다. 이 강의에서는 셸 스크립트를 작성하는 프로세스와 이를 통해 리눅스 환경에서 웹서버 세팅 및 운영하는 방법을 한 번에 마스터할 수 있습니다.

셸 스크립트를 생성한다는 건 개발을 하는 것과 동일합니다. 모든 개발엔 프로세스가 존재하고 이를 효율적으로 하기 위해선 프로세스 설계가 필요하죠. 셸 스크립트도 마찬가지입니다. 우리는 상황 파악, 방법 찾기, 스크립트 생성, 실습 순으로 반복해서 셸 스크립트를 생성하는 과정을 익힐 것입니다. 

 

셸 스크립트 기본 문법 

셸 스크립트에서 자주 사용하는 명령어에 대해 알아봅니다. 또한 변수, 조건문, 반복문 등 셸 스크립트의 기본 요소를 배워봅니다. 

 

 

 

웹 서버 관리용 셸 스크립트 작성 

웹 서버의 사용자 계정 설정, 네트워크 관리, 패스워드, 일일 모니터링 자동화 등을 셸 스크립트를 통해 관리하고, 상황에 맞는 프로세스 설계를 통해 셸 스크립트를 생성할 수 있습니다. 

 

 


강의의 장점

실습 중심의 학습: 이론보다는 실습에 중점을 둡니다. 실제 웹 서버를 세팅하고 운영하면서 자연스럽게 셸 스크립트를 익힐 수 있습니다. 

쉽게 따라할 수 있는 단계별 가이드: 복잡한 내용을 쉽게 이해할 수 있도록 단계별로 설명하고, 실습을 통해 바로 적용할 수 있도록 도와줍니다. 

효율적인 자동화: 셸 스크립트를 통해 반복적인 작업을 자동화함으로써 시간을 절약하고, 보다 효율적인 시스템 관리를 경험할 수 있습니다. 

웹 서버 세팅을 위한 셸 스크립트 제공: 웹 서버 세팅 과정에서 사용한 sh파일을 제공하여 바로 적용해볼 수 있으며, 여러분의 환경에 맞게 수정하여 사용할 수 있습니다.

 

 

누구를 위한 강의인가요?

셸 스크립트를 배워보고 싶은 초급 개발자 

당장 리눅스로 웹 서버 세팅을 해야하는 개발자 

셸 스크립트 작성 방법을 익혀 업무 자동화를 이루고 싶은 개발자

 

 

강의를 수료하고 나면?

리눅스 환경에서 웹서버를 세팅하는 방법뿐만 아니라, 셸 스크립트를 통해 시스템 관리를 자동화하는 능력을 갖춥니다. 

셸 스크립트를 전혀 모르는 초보자도 이 강의를 통해 쉽게 배우고, 웹서버 운영의 효율성을 극대화할 수 있습니다.

장현정 강사

장현정

10년 동안 자바 개발자로 활동하다가 오픈 소스 클라우드 플랫폼인 오픈스택을 만나 이제는 리눅스, 앤서블, 오픈스택 등을 다루는 플랫폼 엔지니어로 활동하고 있습니다.

2대 오픈스택 한국 커뮤니티 대표를 맡았으며, 국내 최초, 글로벌 여성 최초로 HP Helion MVP로 선정되기도 했습니다. 현재는 레드햇코리아에서 오픈스택 및 클라우드 플랫폼 전문 컨설턴트로 재직 중이며, 주로 오픈스택, 레드햇 리눅스, 앤서블 자동화 플랫폼 등의 업무를 담당하고 있습니다.

컨설턴트로서 여러 고객사의 클라우드 시스템을 구축하고, 운영하면서 경험한 기술 노하우를 블로그(naleejang.tistory.com)에 연재하고 있습니다.

 

경력
현) Red Hat Senior Consultant
Red Hat OpenStack based Cloud System Designing, Deployment, Learning and Consulting
전) ASD Technologies Company Cloudike System Engineer
전) OpenStack Leader of OpenStack Korea User Group
전) Neoplus Manager


저서
『처음 배우는 셸 스크립트』 (한빛미디어, 2021)
『앤서블로 시작하는 인프라 자동화』(한빛미디어, 2023)

셸 스크립트 소개  10:11
셸 스크립트 기초 문법  22:02 
 사용자계정 및 SSH Key 생성   18:26
 네트워크 IP 설정 및 SSHD 환경설정  22:50
 패키지 리포지토리 다운로드  16:30
 패스워드 변경 법칙 및 생성법칙 정용   19:31
 서버 전원 체크 및 네트워크 상태 체크    15:46
 CPU, 메모리, 디스크,. I/O 사용률 체크  13:53
 일일 시스템 모니터링  22:43

  • 첫번째 리뷰어가 되어주세요.


  • 결재하기

    리뷰쓰기

    닫기
    * 상품명 :
    웹서버 설치로 시작하는 셸 스크립트
    * 제목 :
    * 별점평가
    * 내용 :

    * 리뷰 작성시 유의사항

    글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

    1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
    2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

    오탈자 등록

    닫기
    * 도서명 :
    웹서버 설치로 시작하는 셸 스크립트
    * 구분 :
    * 상품 버전
    종이책 PDF ePub
    * 페이지 :
    * 위치정보 :
    * 내용 :
    닫기

    해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
    장바구니로 이동하시겠습니까?

    자료실

    최근 본 상품1