이미 소장하고 있다면 판매해 보세요.
|
제1장. 리눅스와 시스템관리자의 역할
제2장. 리눅스시스템 개론 제3장. 리눅스시스템 최강설치하기 제4장. 리눅스시스템관리 기초기술 제5장. 시스템 시작과 종료 및 재부팅편 제6장. 리눅스시스템 부팅과정의 이해와 활용 제7장. 리눅스 네트워크 관리 실무 제8장. 리눅스 서버관리 기본유틸리티 사용법 제9장. 시스템 날짜와 시간관리 실무 제10장. 사용자 및 그룹관리 실무 제11장. 파일 및 디렉토리 관리실무 제12장. 파일검색 및 명령어검색 실무 제13장. 시스템 실행상태 모니터링 실무 제14장. 하드디스크관리 및 시스템자원관리 실무 제15장. 리눅스 파일시스템관리 실무 제16장. 데몬과 프로세스관리 실무 제17장. 퍼미션과 SetUID 그리고 속성관리 실무 제18장. 로그인과 원격접속 그리고 원격명령어 제19장. 압축파일다루기 실무 제20장. 사용자 및 그룹별 디스크 사용량제한하는 쿼타 실무 제21장. 시스템 관리자동화를 위한 크론과 예약작업 실무 제22장. 리눅스 부트로더 GRUB 관리 실무 제23장. RPM패키지 관리 실무 제24장. 리눅스 로그시스템 이해와 활용 제25장. 인터넷수퍼데몬 XINETD와 자동실행 서비스관리 실무 제26장. FTP서버 구축 관리 실무 제27장. 리눅스기반의 APM 웹서버솔루션 설치하기 제28장. 아파치웹서버 구축관리 실무 제29장. 리눅스 메일서버 구축관리 실무 제30장. BIND네임서버 구축관리 실무 제31장. MYSQL 데이터베이스서버 구축관리 실무 제32장. 리눅스 백업서버 구축관리 실무 제33장. 리눅스서버 해킹보안관리 실무 제34장. 리눅스서버 장애처리 및 응급복구 실무 제35장. 시스템최적화를 위한 커널옵션과 커널모듈 튜닝실무 제36장. 리눅스 컴파일러와 커널컴파일 실무 제37장. 리눅스서버 이전작업 실무 |
|
[ 본 책 집필시 사용한 리눅스배포판에 대하여 ]
본 책은 가장 표준적인 리눅스서버 배포판을 기준으로 제작되었다. 즉, 특정 배포판만을 기반으로 제작된 것이 아니다. 간혹 어떤 독자분들께서 어떤 배포판을 기준으로 제작되었는가를 질문하곤 한다. 이에 필자가 책 집필시에 사용했던 배포판을 예로든다면 다음과 같다. 즉, 본 책은 다음 리눅스배포판을 기반으로 집필되었다. 거듭말하지만 특정 배포판만을 기준으로 제작된 것이아니라 표준 리눅스배포판을 기준으로 했음을 거듭 밝혀둔다. - Fedora Linux - Sulinux Server - CentOS Server 또한 필자는 본 책의 원고를 집필할 때에 모든 내용을 직접확인한 실제 예제들로 설명하였다. 인위적으로 예제를 만든 것이 아니라 모든 예제들은 필자가 직접 실행하고 테스트한 실제 예제들임을 밝혀둔다. [ 본 책의 기술지원 ] 필자는 본 책의 내용에 대한 질문에 대하여 본책 전용페이지에서 답변하고 있다. 이책에 대한 궁금한 점은 아래 URL의 게시판에서 질문하기 바란다. 단, 필자의 근무상황에 따라서 혹은 특수상황에서는 답변이 안되거나 늦어질 수 있음을 양지바란다. 본책 전용페이지URL : http://www.linux.co.kr/linuxadminbible [ 본 책에서 사용한 공개소스 다운로드 ] 본 책에서 설명에 사용된 공개소프트웨어들은 ftp.linux.co.kr의 "리눅스 서버관리 실무바이블" 디렉토리에서 다운로드할 수 있다. 또한 이책에서 설명하고 있는 소스프로그램들은 이곳에서 다운로드할 수 있다. 다운로드 : http://ftp.linux.co.kr 에서 "리눅스서버관리실무바이블"디렉토리 제1장. 리눅스와 시스템관리자의 역할 제1장에서는 시스템관리자의 역할과 직업에 대하여 평소 필자가 느낀점들은 간소하게 얘기한다. 그리고 시스템관리자는 어떤 일들을 하는가에 대해서도 얘기하고 있다. 또한 시스템관리자라는 직업이 결코 쉬운 것이 아님을 역설적으로 얘기하면서 보다 나은 대우를 받을 수 있는 필자만의 노하우도 알려주고 있다. 그리고 이장의 뒷부분에는 시스템을 관리하는데 꼭 필요한 "서버관리장부 양식"을 소개하고 있다. 제2장. 리눅스시스템 개론 제2장에서는 리눅스의 탄생에 대한 얘기로 시작한다. 그리고 21세기에서 리눅스가 가지는 의미가 무엇인가를 필자 나름대로 얘기하고 있다. 그리고 이장의 대부분은 리눅스의 역사에 대해서 각 시대별 흐름을 가지고 얘기하고 있다. 리눅스커널이 세상에 처음 공개된 것은 1991년이지만 리눅스커널이 세상에 나오기전에 1950년대부터 컴퓨터 소프트웨어가 어떻게 개발되고 인식되어 왔는가를 알아야 한다. 따라서 필자는 1950년대부터 각 연도별로 컴퓨터 소프트웨어의 발전을 OpenSource의 관점에서 얘기하고 있다. 그리고 1991년도 처음 세상에 나와서 2009년도 까지 리눅스가 발전해 왔던 역사를 얘기하고 있다. 그리고 리눅스가 다른 운영체제에 비해서 어떤 특징을 가지고 있는가를 얘기하고 있다. 또한 리눅스커널버전에 대하여 주버전, 부버전, 패치레벨등을 체계적으로 설명하고 있다. 또한 많은 리눅스 배포판들에 대해서 설명하고 있다. 마지막으로 리눅스를 구분하는 아키텍처에 대하여 얘기하고 있다. 제3장. 리눅스시스템 최강설치하기 제3장에서는 리눅스를 최적으로 설치하기 위한 최상의 방법을 설명한다. 흔히 설치를 쉽게생각하는 분들이 많다. 이번 장을 보고 나면 그 생각이 완전히 바뀌게 될 것이다. 리눅스 설치를 위해 ROM-BIOS의 역할에서부터 설치 초기화면에서 사용할 수 있는 F1부터 F5까지의 다양한 기능들에 대해서 설명한다. 그리고 파티션설정하는 방법, 부트로더 설정하는 작업, 네트워크 설정작업, 그리고 설치완료된 후에는 시스템관리자에게 필수적인 메뉴 즉, [터미널], [기본설정], [관리]메뉴에 대해서 간략하게 설명한다. …… 제36장. 리눅스 컴파일러와 커널컴파일 실무 제36장에서는 리눅스커널을 최적화하기 위한 커널컴파일 방법을 배운다. 필자와 함께 직접 커널을 컴파일하면서 실제 리눅스시스템의 커널을 재생산해보는 방법을 배울 것이다. 이를 위하여 먼저 GNU C컴파일러 gcc로 C소스 컴파일하는 방법과 리눅스의 어플리케이션 컴파일을 위한 make 사용법, 그리고 컴파일된 실행파일을 설치해주는 install에 대해서 배운다. 그리고 리눅스커널을 컴파일하기 위하여 커널컴파일의 전체 작업공정표를 만든 다음, 시스템 데이터 및 중요파일들 모두 백업하는 방법, 커널컴파일 작업위치로 이동하는 방법, 컴파일할 리눅스 커널소스 가져오는 방법, 커널소스 압축 해제하는 방법, 커널컴파일을 위한 작업장 청소작업, 커널컴파일 옵션 설정작업, 커널이미지파일 생성을 위한 컴파일작업, 커널모듈생성을 위한 컴파일작업, 커널모듈파일 설치하는 방법, 커널이미지파일 및 관련파일복사 그리고 grub.conf파일 수정하는 방법, 커널컴파일이 완료된 후에 새로 적용된 커널로 재부팅테스트를 한다. 그런 다음 새커널로 부팅되고 나면 커널버전을 확인하고 시스템 서비스가 정상인지 확인하는 것으로 이번 장의 설명을 마무리 한다. 제37장. 리눅스서버 이전작업 실무 제37장에서는 이 책의 마지막파트로서 리눅스서버를 다른 네트워크로 이전하는 작업에 대한 설명이다. 흔히 서버이전작업이라고 한다. 서버를 다른 네트워크나 다른 장소로 이동(이전)하는 작업이 흔한 작업은 아니지만 이전작업까지 완벽하게 처리할 수 있다면 우리는 이제 시스템고급관리자가 되었다고 할 수 있다. 이를 위해서 서버이전시 고려할 사항들, 서버이전 계획표 작성하기, 서버에서 서비스하던 도메인들의 TTL값 변경하는 방법, 서버의 서비스데몬들 중지하는 방법에 대해서 설명한다. 그리고 이전대상서버에서 네트워크 설정작업, 사용자 계정정보 이전하는 작업, 일반사용자 홈디렉토리 파일들 이전하는 작업, 웹서버 APACHE 이전작업, MYSQL 데이터베이스 이전작업, 메일서버 이전작업, 기타 서버이전시 작업해야할 사항들 점검하기, 그리고 DNS서버에서 해당 도메인들의 IP주소 변경작업에 대해서 설명한다. 마지막으로 서버이전작업 완료후 확인할 사항들을 체크하면서 서버이전작업을 마무리하게 된다. |