이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
CentOS 리눅스 구축관리 실무
베스트
IT 모바일 top100 25주
가격
34,000
34,000
YES포인트?
1,020원 (3%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 본 도서의 개정판이 출간되었습니다.

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

제1부. CentOS 리눅스 소개와 설치
1장. 리눅스란 무엇인가?
1.1 리눅스 소개
1.2 CentOS 리눅스의 특징
1.3 리눅스 배포판의 역사와 배포판의 종류

2장. CentOS 리눅스 설치
2.1 설치전 준비사항
2.2 그래픽 모드 설치
2.3 설정 에이전트
2.4 텍스트 모드 설치
2.5 네트워크로 리눅스 설치하기
2.6 FTP를 이용하여 설치하기
2.7 NFS를 이용하여 설치하기

3장. CentOS 리눅스 부트로더 GRUB
3.1 GRUB란?
3.2 GRUB 둘러보기
3.3 GRUB 장치명
3.4 GRUB 설정 파일
3.5 GRUB 명령어

제2부. CentOS 리눅스 부팅과 기초관리
4장. CentOS 리눅스 시작과 종료
4.1 리눅스 부팅 과정
4.2 리눅스 로그인
4.3 시스템 종료와 재부팅

5장. CentOS 리눅스 사용자 관리
5.1 사용자 추가
5.2 사용자 비밀번호 설정
5.3 사용자 삭제
5.4 그룹 추가 삭제
5.5 유저 정보 조회
5.6 사용자 정보 수정
5.7 사용자 전환

6장. CentOS 리눅스 디렉토리 관리

7장. CentOS 리눅스 파일관리

8장. CentOS 리눅스 파일 압축 관리
8.1 tar

9장. CentOS 리눅스 패키지 관리
9.1 RPM이란?
9.2 RPM파일의 기본구성
9.3 RPM패키지 설치
9.4 yum 다루기

10장. CentOS 리눅스 시간 관리
10.1 clock
10.2 date
10.3 rdate

11장. CentOS 리눅스 디렉토리 구조
11.1 / (root) 디렉토리
11.2 하위 디렉토리

12장. CentOS 리눅스 파일시스템
12.1 파일시스템의 종류
12.2 파일시스템관련 설정파일과 명령어
12.3 파일 시스템 관리 명령어

제3부. CentOS 리눅스 시스템관리
13장. CentOS 리눅스 시스템 자동화
13.1 crontab 7

14장. CentOS 리눅스 로그관리
14.1 주요 로그 파일
14.2 로그관리를 위한 프로그램

15장. rsync를 이용한 원격백업
15.1 서버측 설정
15.2 클라이언트 설정

16장. CentOS 리눅스 유저 사용량 제한
16.1 Quota 설치
16.2 Quota 설정
16.3 Quota 시작

17장. CentOS 리눅스 메모리관리
17.1 free

18장. CentOS 리눅스 프로세스관리
18.1 ps
18.2 pstree
18.3 kill
18.4 top

19장. CentOS 리눅스 서비스 관리
19.1 ntsysv
19.2 chkconfig
19.3 service

20장. CentOS 리눅스 시스템 설정 유틸리티
20.1 setup

21장. CentOS 리눅스 네트워크 관리
21.1 ping
21.2 ifconfig
21.3 네트워크 장치 설정 툴
21.4 nslookup
21.5 netstat
21.6 hostname

22장. CentOS 리눅스 커널
22.1 리눅스 커널 소개
22.2 커널 컴파일

제4부. CentOS 리눅스 서버운영
23장. CentOS 리눅스 DNS 관리
23.1 도메인이란
23.2 DNS 구조
23.3 DNS 서비스
23.4 CentOS 리눅스에서의 네임서버 설치, 운영
23.5 CentOS 네임서버 운영을 위한 설정파일
23.6 네임버서를 이용한 부하분산 방법(Round Robin)

24장. CentOS 리눅스 FTP 서버 운영
24.1 proftpd 서버 설치와 설정, 운영
24.2 proftpd 서버의 포트 기반 가상 ftp 서버 운영
24.3 vsftpd 서버 설치와 설정 및 운영

25장. DHCP 서버와 IP 마스크레이드
25.1 DHCP란
25.2 DHCP 서버 설치
25.3 DHCP 서버 설정
25.4 클라이언트 접속 설정
25.5 IP마스크레이드(인터넷 공유)

26장. CentOS 리눅스 웹서버 구축관리
26.1 웹서버란?
26.2 APM이란?
26.3 설치 전 준비사항
26.4 MySQL설치
26.5 Apache 설치
26.6 PHP 설치
26.7 환경설정
26.8 좀 더 나은 웹서버 운영을 위한 Tip
26.9 APM 테스트

27장. CentOS 리눅스 메일서버 구축관리
27.1 메일 서버란?
27.2 Sendmail 서버
27.3 Qmail 서버
27.4 스팸 메일과 바이러스 메일 필터링(qmail + vpopmail 기준)

28장. CentOS 리눅스 프락시 서버(squid) 구축관리
28.1 프락시(proxy)란
28.2 squid 설치
28.3 squid 설정
28.4 squid 데몬 실행과 테스트

29장. CentOS 리눅스 NFS 서버 구축관리
29.1 NFS 설치
29.2 환경설정
29.3 NFS 사용하기
29.4 방화벽 설정

30장. CentOS 리눅스 SAMBA 서버 구축관리
30.1 삼바 설치
30.2 환경 설정
30.3 삼바서버 실행
30.4 디렉토리 공유
30.5 환경설정 파일(smb.conf)
30.6 특정 유저에게만 공유
30.7 윈도우 공유폴더 접속
30.8 삼바관련 명령어
30.9 SAMBA 웹설정툴(SWAT)

31장. CentOS 리눅스 프린터서버 구축관리
31.1 윈도우 프린터 공유
31.2 리눅스 프린터 공유
31.3 리눅스 로컬 프린터 추가

32장. CentOS 리눅스 서버 보안
32.1 리눅스 서버 보안에 대하여
32.2 리눅스 시스템 기본보안원칙

33장. FreeNX 원격 데스크탑 서버
33.1 FreeNX 서버 설치
33.2 FreeNX 윈도우 접속 클라이언트 설치

34장. RRDtool과 cacti, iptraf 네트워크와 시스템 모니터링 도구
34.1 RRDtool에 대하여
34.2 RRDtool 다운로드 및 설치하기
34.3 cacti 다운로드 및 설치하기
34.4 iptraf 네트워크 모니터링 도구

제5부. CentOS 리눅스 프로그래밍
35장. CentOS 리눅스에서 MySQL관리 입문
35.1 MySQL 접속하기
35.2 root의 비밀번호 설정하기
35.3 MySQL 접속끊기
35.4 show
35.5 데이터베이스 생성
35.6 DB 삭제
35.7 테이블 생성
35.8 데이터 입력
35.9 데이터 검색
35.10 데이터 수정
35.11 데이터 삭제
35.12 테이블 수정하기(필드추가)
35.13 필드 삭제
35.14 필드 이름 변경
35.15 WHERE
35.16 LIKE
35.17 LIMIT
35.18 사용자 추가하기
35.19 사용자 삭제하기
35.20 MySQL 관련 명령어

36장. CentOS 리눅스에서 PHP 프로그래밍하기
36.1 PHP란?
36.2 시작하기
36.3 변수형
36.4. 배열
36.5 연산자
36.6 제어문
36.7 반복문
36.8 include
36.9 함수
36.10 게시판 만들기

37장. CentOS에서의 자바 개발 환경과 톰켓 JSP 서버
37.1 자바의 특징
37.2 자바 설치와 이클립스 설치
37.3 이클립스를 이용한 자바 채팅 프로그래밍 기초
37.4 톰켓 JSP 서버 설치와 JSP 테스트

38장. Python 프로그래밍
38.1 파이썬 둘러보기
38.2 파이썬 설치하기
38.3 파이썬 프로그래밍 시작하기
38.4 종료하기
38.5 소스파일을 이용한 프로그래밍
38.6. 변수
38.7. 흐름제어
38.8. 함수
38.9. 모듈
38.10. 파이썬 활용하기

저자 소개

저자 : 김태용
- 한국리눅스유저그룹 회장 (1998년~2007년 현재 회원 7,123 명) : http://www.lug.or.kr
- (주)LG전자 모니터사업부 연구원 근무[실리콘그래픽스(SGI) UNIX, HP UNIX] LG 플래트론 모니터 설계 수행[UniGraphics, AutoCad] IBM, Gateway, APPLE Project 수행
- 인도네시아 연수(LG전자)
- 리눅스포털 수퍼유저코리아(www.superuser.co.kr) 사외이사
- 한국소호진흥협회 운영위원
- 한국정보통신산업협회 한국리눅스협의회 운영위원, 기술위원
- 한국IBM, 한국HP, 한국오라클, 포스데이타, 삼성SDS, 엘지CNS, 레드햇코리아, 정보통신부, ETRI, 행정자치부 등
- 계명대학교 리눅스 세미나 지원
- 동양대학교 리눅스 세미나 지원
- 부산대학교 리눅스 세미나 지원
- 한밭대학교 리눅스 세미나 지원
- 울산대학교 리눅스 세미나 지원
- 연세대학교 리눅스 세미나 지원
- 부산상공회의소 리눅스 세미나 지원
- (주)리눅스원 공개소프트웨어 공모전 평가 검수
- 청와대, 행정자치부외 100여개(서울/대전) 공공기관/연구원 시스템 담당자 방문 간담회
- 한국정보보호진흥원 - 교육기관 리눅스서버 스팸메일 대응 지원
- 리누스 토발즈(Torvalds : 리눅스 창시자/개발자) 간담회
- KIPA 고현진원장과의 공개소프트웨어 간담회
- 대구디지털산업진흥원(DIP) 리눅스 세미나 지원
- 대구디지털산업진흥원(DIP) 지역공개SW 활성화 자문위원
- 조달청 공공기관 리눅스 세미나 지원 - 조달청 보급창장님과 간담회
- 한국소프트웨어 진흥원(KIPA) 공개소프트웨어 프로젝트 참여 3회
- 대구디지털산업진흥원 공개소프트웨어 프로젝트 참여 2회
- (주)한글과컴퓨터, 정보통신부 리눅스 기술지원 프로젝트 참여
- 한국 리눅스 표준화 선정작업 참여 : 정보통신부, KIPA, ETRI
- 한국전자통신연구원(ETRI) 공개소프트 프로젝트(부여 리눅스)런칭 참여
- 중소기업 사랑특강(대학생 대상) - 중소기업중앙회
- 영진전문대학 리눅스 강의
- 한국산업인력공단 멕시코 연수생 공개소프트웨어(LINUX) 교육

관련 분류

품목정보

발행일
2007년 12월 01일
쪽수, 무게, 크기
1426쪽 | 2500g | 188*254*70mm
ISBN13
9788992927109

출판사 리뷰

어느덧 리눅스를 만난지 10여년이 지났다. 한때 필자는 모 기업의 CRT모니터 설계를 위해 실리콘그래픽스(Silicon Graphics, Inc) Unix와 HP Unix를 사용하여 기구설계(3D CAD)를 담당하였다. 당시 유닉스는 윈도우에 비해 탁월한 성능으로 3차원 모델링을 지원하였으나, 가격적인 측면에서 엄청난 비용을 요구하고 있었다. 직업적인 이유로 유닉스를 공부하면서 좀 더 가벼운 운영체제를 찾던 중 X86 PC에서도 구동할 수 있는 리눅스를 접하게 되었다.

대한민국에서는 1996년부터 알짜리눅스라는 RedHat 리눅스 기반의 리눅스 OS가 출시되었으며, 그 후 “IT BOOM”으로 인하여 엑셀리눅스, 와우리눅스, 파워리눅스, 미지리눅스, 한컴리눅스등이 출시되었다. 최근에는 국가적 공개소프트웨어 프로젝트인 부요리눅스를 정부 주도하에 개발하기도 했으며, SULINUX, 아시아눅스, 지눅스등이 출시되었다. 위의 리눅스 배포판들은 대부분 RedHat RPM 패키지 기반의 오픈소스를 기반으로 커스터마이징된 리눅스들이다.
초기 리눅서들이 사용했던 배포판들의 기반OS가 RPM기반의 레드햇 리눅스이었던 관계로 현재 사용, 배포되고 있는 리눅스들은 RedHat RPM기반이 많다. 이와 같은 이유로 이 책에서도 RedHat 엔터프라이즈 기반의 리눅스인 CentOS(The Community Enterprise Operating System)에 대해 공부하고자 한다.

오늘날 대부분의 포탈서비스 운영에 리눅스가 사용되고 있다. 서버 운영에 있어서 비용절감과 검증된 성능 때문일 것이다. 대표적으로 다음포탈의 경우 1만대 가량의 서버 중 대부분 CentOS를 사용하고 있으며, 네이버도 비슷한 수준일 것이다. 한국LUG 서버의 운영체제도 CentOS를 사용하고 있다.

현재까지 리눅스의 사용용도로는 서버운영을 위한 것이 대부분이지만, 조만간 임베디드 시스템개발을 위한 임베디드 OS, 데스크탑 사용을 위한 데스크탑 OS로 확고한 자리를 잡을 것임을 믿어 의심치 않는다.

필자는 1998년부터 한국리눅스유저그룹(LUG http://www.lug.or.kr) 커뮤니티 사이트를 운영하고 있으며, 매년 1~2회의 공개세미나를 개최하고 있다. 지금까지의 세미나 자료들이 필요한 분들은 사이트에서 다운로드 받을 수 있다. 또한 한국리눅스협의회(현 한국공개소프트웨어협회)에서 활동하면서 리눅스 이용확산에도 많은 노력을 하였다. 그 결과 몇 년전부터 한국소프트웨어진흥원(KIPA)에 공개소프트웨어 지원센터가 만들어졌으며, 국가공인 리눅스자격증인 리눅스마스터 자격증이란 제도도 마련되었다. 리눅스 서버운영뿐 아니라 국가공인 리눅스마스터 자격증 준비에도 이 책이 조금이나마 도움이 되길 바란다.

이 책을 기반으로 리눅스에 대한 전반적인 시스템 구조, 명령어와 서버 운영법등을 공부한 다음 리눅스 기반의 웹프로그래밍, 네트워크프로그래밍, 각종 어플리케이션 프로그래밍에도 도전해 보기 바라며, 더 많은 리눅스 사용자와 개발자들이 이 땅에서 활동하길 바란다.

리뷰/한줄평7

리뷰

7.4 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.