지난 100일간 CentOS 5.0 리눅스 관련으로 책자 집필에 모든 시간을 할애하였습니다.
현재 1차적인 목차가 나와서 글을 올립니다. 총 페이지수는 1300~1400 페이지 정도가
예상되며, 수퍼유저코리아의 박성수 대표께서 출판해 주실 예정입니다.
부족한 지식이지만 도움이 되는 분들이 있었으면 하는 바램입니다.
출판이 되면 이곳에 서적관련 게시판을 하나 만들 예정입니다.
망극..
ps .
lug.or.kr 의 2차 도메인이 필요하신분들은 아래 메일로 메일 주시면
개인분들(블로거)께 한해서 lug.or.kr 도메인을 드리도록 하겠습니다.
총 5개의 Part 와 38개의 Chapter 로 구성
-----
제 목 : CentOS 커뮤니티 엔터프라이즈 리눅스 서버 가이드 (http://www.lug.or.kr)
저 자 : 김태용
제 목 : CentOS 리눅스 구축관리 실무
Part 1 – CentOS 리눅스 소개와 설치
Chapter 1 - 리눅스란 무엇인가?
1.1 리눅스 소개
1.1.1 리눅스는 운영체제 소프트웨어이며, 커널이다.
1.1.2 리누스 토발즈(Linus Benedict Torvalds)와 리눅스의 탄생
1.1.3 리차드 스톨만(Richard Stallman)
1.1.4 GNU 정신(GNU is not UNIX)
1.1.5 리눅스 마스코트 펭귄
1.2 리눅스의 특징
1.3 리눅스 배포판의 역사와 배포판의 종류
1.3.1 MCC Interim 리눅스 배포판
1.3.2 SLS 리눅스 배포판
1.3.3 슬랙웨어 리눅스
1.3.4 Yggdrasil 리눅스
1.3.5 레드헷 리눅스
1.3.6 데비안 리눅스
1.3.7 수세 리눅스
1.3.8 맨드레이크 리눅스
1.3.9 젠투 리눅스
1.3.10 우분투 리눅스
1.3.11 CentOS 리눅스
1.3.12 SULINUX
Chapter 2 - CentOS 설치
2.1 설치전 준비사항
2.1.1 하드웨어 점검
2.1.2 디스크 용량 점검
2.1.3 설치디스크 준비
2.1.4 부팅장치 설정
2.2 그래픽 모드 설치
2.2.1 설치시작
2.2.2 언어 선택
2.2.3 키보드 타입 선택
2.2.4 파티션 설정
2.2.5 부트로더 설정
2.2.6 네트워크 설정
2.2.7 시간 설정
2.2.8 root 암호 설정
2.2.9 패키지 선택
2.2.10 설치파일 복사
2.2.11 설치완료
2.2.12 재부팅
2.3 설정 에이전트
2.3.1 환영 메시지
2.3.2 방화벽 설정
2.3.3 SELinux
2.3.4 Kdump
2.3.5 날짜 및 시간
2.3.6 사용자 생성
2.3.7 사운드 카드
2.3.8 추가 CD
2.3.9 재부팅
2.4 텍스트 모드 설치
2.4.1 설치 시작
2.4.2 언어 선택
2.4.3 키보드 타입 선택
2.4.4 파티션 설정
2.4.5 부트로더 설정
2.4.6 네트워크 설정
2.4.7 시간 설정
2.4.8 root 암호 설정
2.4.9 패키지 선택
2.4.10 설치파일 복사
2.4.11 재부팅
2.4.12 SETUP
2.5 네트워크로 리눅스 설치하기
2.5.1 설치 시작
2.5.2 언어 선택
2.5.3 키보드 타입 선택
2.5.4 설치방식 선택
2.5.5 네트워크 설정
2.5.6 서버 정보 입력
2.6 FTP를 이용하여 설치하기
2.7 NFS를 이용하여 설치하기
Chapter 3 - GRUB
3.1 GRUB란?
3.2 GRUB 둘러보기
3.3 GRUB 장치명
3.4 GRUB 설정 파일
3.5 GRUB 명령어
Part 2 – 리눅스 부팅과 기초관리
Chapter 4 - 리눅스 시작과 종료
4.1 리눅스 부팅 과정
4.1.1 BIOS 실행
4.1.2 자체진단기능(POST) 수행
4.1.3 부팅매체 검색과 부트로더 실행
4.1.4 GRUB 실행
4.1.5 init 프로세스 실행
4.1.6 init에 의해 /etc/rc.d/rc.sysinit 실행
4.1.7 부팅레벨별 스크립트 실행
4.1.8 /etc/rc.d/rc.local 실행
4.1.9 CTRL+ALT+DEL 설정
4.1.10 전원관리 설정
4.1.11 6개의 가상콘솔 실행
4.1.12 로그인 프롬프트
4.2 리눅스 로그인
4.2.1 그래픽 모드에서의 로그인
4.2.2 텍스트 모드에서의 로그인
4.2.3 원격 로그인
4.3 시스템 종료와 재부팅
4.3.1 shutdown
4.3.2 halt
4.3.3 init
4.3.4 reboot
4.3.5 로그아웃
Chapter 5 - 사용자 관리
5.1 사용자 추가
5.1.1 useradd
5.2 사용자 비밀번호 설정
5.2.1 passwd
5.3 사용자 삭제
5.3.1 userdel
5.4 그룹 추가 삭제
5.4.1 groupadd
5.4.2 groupdel
5.5 유저 정보 조회
5.5.1 id
5.5.2 groups
5.6 사용자 정보 수정
5.6.1 usermod
5.7 사용자 전환
5.7.1 su
Chapter 6 - 디렉토리 관리
6.1 pwd
6.2 cd
6.3 ls
6.4 mkdir
6.5 rmdir
Chapter 7 - 파일관리
7.1 touch
7.2 퍼미션
7.3 cp
7.4 mv
7.5 rm
7.6 cat
7.7 more
7.8 less
7.9 find
7.10 grep
7.11 파이프
7.12 리다이렉션
7.13 chmod
7.14 chown
7.15 chgrp
Chapter 8 - 파일 압축 관리
8.1 tar
8.1.1 gzip 이용하기
8.1.2 bzip2 이용하기
Chapter 9 - 패키지 관리
9.1 RPM이란?
9.2 RPM파일의 기본구성
9.3 RPM패키지 설치
9.3.1 rpm
9.3.2 mc설치
9.3.3 RPM 패키지 정보 보기
9.3.4 RPM 패키지 삭제하기
9.4 yum 다루기
9.4.1 yum
9.4.2 mc설치
9.4.3 패키지 정보 보기
9.4.4 패키지 제거하기
9.4.5 업데이트 가능한 패키지 검색
Chapter 10 - 시간 관리
10.1 clock
10.1.1 CMOS 시간 확인하기
10.1.2 리눅스 시스템 시각으로 CMOS 시간 설정하기
10.1.3 CMOS시간으로 리눅스 시스템 시간 설정하기
10.2 date
10.2.1 시스템의 시간을 출력하기
10.2.2 시간 설정 하기
10.3 rdate
10.3.1 시간 동기화
Chapter 11 - 리눅스 디렉토리 구조
11.1 / (root) 디렉토리
11.1.1 / 디렉토리의 하위디렉토리
11.2 하위 디렉토리
11.2.1 bin
11.2.2 boot
11.2.3 dev
11.2.4 etc
11.2.5 home
11.2.6 lib
11.2.7 media
11.2.8 mnt
11.2.9 opt
11.2.10 proc
11.2.11 root
11.2.12 sbin
11.2.13 srv
11.2.14 sys
11.2.15 tmp
11.2.16 usr
11.2.17 var
11.2.18 lost+found
Chapter 12 - 파일시스템
12.1 파일시스템의 종류
12.2 파일시스템관련 설정파일과 명령어
12.2.1 /etc/fstab
12.2.2 /etc/mtab
12.3 파일 시스템 관리 명령어
12.3.1 fdisk
12.3.2 배드 블럭 점검
12.3.3 파일 시스템 작성
12.3.4 하드디스크 마운트와 마운트 해제
12.3.5 마운트 해제
12.3.6 하드디스크 정보 보기
12.3.7 파일 및 디렉토리 사용량 보기
12.3.8 파일 시스템 점검
Part 3 – 리눅스 시스템관리
Chapter 13 - 시스템 자동화
13.1 crontab
Chapter 14 – 로그관리
14.1 주요 로그 파일
14.1.1 /var/log/maillog
14.1.2 /var/log/messages
14.1.3 /var/log/secure
14.1.4 /var/log/lastlog
14.1.5 /var/log/boot.log
14.1.6 /var/log/dmesg
14.1.7 /var/log/cron
14.1.8 /var/log/wtmp
14.1.9 /var/log/xferlog
14.2 로그관리를 위한 프로그램
14.2.1 syslogd
14.2.2 logrotate
Chapter 15 - rsync를 이용한 원격백업
15.1 서버측 설정
15.2 클라이언트 설정
Chapter 16 - 유저 사용량 제한(Quota)
16.1 Quota 설치
16.2 Quota 설정
16.3 Quota 시작
Chapter 17 - 메모리관리(free)
16.1 free
Chapter 18 - 프로세스관리
18.1 ps
18.2 pstree
18.3 kill
18.4 top
Chapter 19 - 서비스 관리
19.1 ntsysv
19.2 chkconfig
19.3 service
Chapter 20 - 시스템 설정 유틸리티
20.1 setup
Chapter 21 - 네트워크 관리
21.1 ping
21.2 ifconfig
21.3 네트워크 장치 설정 툴
21.4 nslookup
21.5 netstat
21.6 hostname
Chapter 22 - 리눅스 커널
22.1 리눅스 커널 소개
22.1 커널이란?
22.2 커널 컴파일
22.2.1 커널 버전 확인하기
22.2.2 커널 소스 다운로드
22.2.3 커널 설정값 초기화
22.2.4 커널 옵션 설정
22.2.5 커널 이미지 생성
22.2.6 커널 모듈생성
22.2.7 커널 관련파일 복사
22.2.8 재부팅
Part 4 - 리눅스 서버운영
Chapter 23 - 도메인 네임서버(DNS) 운영
23.1 도메인이란
23.1.1 도메인 이름(Domain Name) 관리기구
23.1.1.1 IANA
23.1.1.2 ICANN
23.1.1.3 KRNIC
23.2 DNS 구조
23.2.1 도메인의 종류와 성격
23.2.1.1 국제 도메인
23.2.1.2 국내 도메인
23.3 DNS 서비스 구조
23.3.1 DNS 서비스 구조
23.3.2 DNS 서버 처리 과정
23.3.3 도메인 이름 생성 규칙
23.3.4 네임서버의 역할
23.3.5 네임서버 유형
23.3.6 DNS 네임서버와 리졸버 개요
23.3.7 DNS 도메인 위임 설정(서브 도메인)
23.3.8 도메인 네임 리졸루션
23.4 Cent 5.0 리눅스에서의 네임서버 설치, 운영
23.4.1 네임서버 설치 패키지
23.4.2 네임서버 설치하기
23.4.3 네임서버 정보 검색 유틸리티
23.4.3.1 host
23.4.3.2 dig
23.4.3.3 nslookup
23.5 CentOS 5.0 네임서버 운영을 위한 설정파일
23.5.1 /etc/named.caching-nameserver.conf
23.5.2 /etc/named.rfc1912.zones
23.5.3 네임서버 존파일 작성법(/var/named 디렉토리)
23.6 네임버서를 이용한 부하분산 방법(Round Robin)
Chapter 24 - FTP 서버 운영
24.1 proftpd 서버 설치와 설정, 운영
24.1.1 proftpd 서버 설치
24.1.2 proftpd 서버 실행과 접속 테스트
24.1.3 proftpd 서버 시작 스크립트 생성
24.1.4 proftpd 서버 설정파일
24.1.5 proftpd 서버 로그파일 관리
24.2 proftpd 서버의 포트 기반 가상 ftp 서버 운영
24.2.1 가상 ftp 디렉토리 생성하기
24.2.2 iptables 방화벽 설정에 2121 포트번호 오픈하기
24.2.3 proftpd.conf 파일에 가상 ftp 지시자 설정하기
24.3 vsftpd 서버 설치와 설정, 운영
24.3.1 vsftpd 서버 소스파일 다운로드와 설치
24.3.2 vsftpd 서버 환경설정과 실행하기
24.3.3 vsftpd 서버 시작 스크립트 생성
Chapter 25 - DHCP 서버와 IP 마스크레이드
25.1 DHCP란
25.2 DHCP 서버 설치
25.3 DHCP 서버 설정
25.4 클라이언트 접속 설정
25.5 IP 마스크레이드(인터넷 공유)
Chapter 26 - 웹서버 구축하기
26.1 웹서버란?
26.2 APM이란?
26.2.1 Apache란?
26.2.2 PHP란?
26.2.3 MySQL이란?
26.3 설치 전 준비사항
26.3.1 기존 패키지 삭제
26.3.2 필요한 파일 다운로드
26.3.3 라이브러리, 컴파일러 확인
26.4 MySQL설치
26.4.1 압축 해제
26.4.2 mysql 계정 생성
26.4.3 ./configure 실행
26.4.4 make && make install 설치
26.4.5 환경설정파일 복사
26.4.6 기본 DB 생성
26.4.7 디렉토리 권한 설정
26.4.8 환경변수 등록
26.4.9 자동실행 설정
26.4.10 root암호 등록 & 테스트
26.5 Apache 설치
26.5.1 압축해제
26.5.2 ./configure 실행
26.5.3 make && make install 설치
26.5.4 자동실행 설정
26.5.5 환경설정
26.6. PHP 설치
26.6.1 압축해제
26.6.2 ./configure 실행
26.6.3 make && make install 실행
26.6.4 환경설정
26.6.5 테스트
26.7. 환경설정
26.7.1 apache 환경설정(httpd.conf)
26.7.2 php 환경설정(php.ini)
26.7.3 mysql 환경설정(my.cnf)
26.8. 좀더 나은 웹서버 운영을 위한 Tip
26.8.1 가상호스트 설정
26.8.2 웹에서 MySQL관리하기(phpmyadmin)
26.8.3 ZendOptimizer
26.8.4 트래픽 관리(mod_cband)
26.8.5 DOS공격 방어(mod_evasive)
26.8.6 웹 통계 관리(webalizer)
26.8.7 mysql 최적화 스크립트
26.8.8 php 확장모듈 동적으로 추가하기
26.9 APM 테스트
26.9.1 DB 와 사용자 생성
26.9.2 PHP 소스파일 작성
26.9.3 제로보드4 설치
26.9.4 그누보드 설치
26.9.5 테터툴즈 설치
Chapter 27 - 리눅스 메일 서버
27.1 메일 서버란
27.2 Sendmail 서버
27.1.1 Sendmail 서버 설치
27.1.2 Sendmail 서버 기본 환경 설정
27.1.3 Sendmail 서버의 시작과 종료
27.1.4 Sendmail 서버 접속 테스트
27.1.5 Sendmail 서버 핵심 환경 설정 파일들
27.1.5.1 /etc/mail/local-host-names
27.1.5.2 /etc/mail/access
27.1.5.3 /etc/mail/virtusertable
27.1.5.4 /etc/aliases
27.1.5.5 .forward 메일 포워딩
27.1.5.6 /etc/mail/domaintable
27.1.6 Sendmail smtp 메일 발송 인증 제한하기
27.1.7 pop3, imap 서버 dovecot
27.1.7.1 dovecot 설치, 설정
27.1.7.2 썬더버드 메일 클라이언트
27.1.7.3 아웃룩 메일 클라이언트
27.1.7.4 Squirrel 웹메일 구축하기
27.3 Qmail 서버
27.3.1 qmail 이란
27.3.2 qmail 설치
27.3.2.1 ucspi-tcp 패치, 컴파일, 설치
27.3.2.2 daemontools 패치, 컴파일, 설치
27.3.2.3 qmail 컴파일, 설치
27.3.2.4 qmail 운영에 필요한 스크립트 작성
27.3.2.5 qmail 시작 스크립트 작성
27.3.2.6 qmail 서버 시작과 종료
27.3.3 qmail 서버 메일 송신, 수신 테스트
27.3.3.1 Maildir 디렉토리 자동생성법
27.3.3.2 qmail 에서의 메일 발송 방법
27.3.3.3 qmail 에서의 앨리아스 와 메일 포워딩
27.3.4 qmail 환경설정 파일
27.3.5 qmail 서버와 메일 클라이언트 사용법
27.3.5.1 dovecot 설정
27.3.5.2 썬더버드 메일 클라이언트 설정
27.3.5.3 qmail용 squirrel 웹메일 구축하기
27.3.6 qmail + vpopmail 을 이용한 가상도메인 메일 설치, 운영
27.3.6.1 vpopmail 다운로드, 설치
27.3.6.2 vpopmail 구성요소 및 설정파일들
27.3.6.3 vpopmail 도메인 추가, 메일계정 추가
27.3.6.4 기존 qmail 메일 계정 사용자를 vpopmail로 컨버팅하기
27.3.6.5 daemontools 를 이용한 qmail 시작과 종료
27.3.6.6 qmail 시작 스크립트에 vpopmail 관련 실행파일 추가 수정
27.3.6.7 pop3 접속 테스트
27.3.6.8 imap 서비스를 위한 courier-imap 설치
27.3.6.9 imap 서비스 설정과 접속 테스트
27.3.6.10 vpopmail 과 squirrel 웹메일
27.3.7 qmailadmin - 웹 인터페이스 vpopmail 관리 도구
27.3.7.1 autorespond 설치
27.3.7.2 ezmlm 설치
27.3.7.3 qmailadmin 설치
27.3.7.4 qmailadmin 접속과 설정
27.3.8 vqadmin - 웹 인터페이스 vpopmail 관리 도구
27.3.8.1 vqadmin 설치
27.3.8.2 vqadmin 설정
27.3.8.3 vqadmin 접속 과 메뉴 설명
27.3.9 qmHandle – qmail queue 관리 도구
27.3.9.1 qmHandle 다운로드 및 설치하기
27.4 스팸 메일과 바이러스 메일 필터링(qmail + vpopmail 기준)
27.4.1 procmail을 이용한 스팸 메일 필터링
27.4.2 Simscan + ClamAV + Chkuser 메일, 바이러스 필터링
27.4.2.1 Chkuser 설치와 qmail 패치
27.4.2.2 ClamAV 설치 – 오픈소스 안티 바이러스 프로그램
27.4.2.3 Simscan 설치
27.4.2.4 바이러스 첨부메일 발송 테스트
Chapter 28 - 프락시 서버(squid)
28.1 프락시(proxy)란
28.2 squid 설치
28.3 squid 설정
28.4 squid 데몬 실행과 테스트
Chapter 29 - NFS(Network File System) 서버 구축하기
29.1 NFS 설치
29.2 환경설정
29.3 NFS 사용하기
29.4 방화벽 설정
Chapter 30 - SAMBA 서버 구축하기
30.1 삼바 설치
30.2 환경 설정
30.2.2 방화벽 설정
30.3 삼바서버 실행
30.4 디렉토리 공유
30.5 환경설정 파일(smb.conf)
30.5.1 [global]
30.5.2 [공유 디렉토리]
30.5.3 [homes]
30.5.4 [printers]
30.6 특정 유저에게만 공유
30.6.1 리눅스 설정
30.6.2 윈도우에서 접속
30.7 윈도우 공유폴더 접속
30.7.1 윈도우 공유 설정
30.7.2 윈도우 공유폴더에 접속
30.8 삼바관련 명령어
30.8.1 주요 명령어
30.8.2 환경설정파일 점검
30.8.3 접속자 목록 보기
30.9 SAMBA 웹설정툴(SWAT)
30.9.1 SWAT 설정
30.9.2 SWAT 실행
Chapter 31 - 프린터서버 구축하기
31.1 윈도우 프린터 공유
31.1.1 리눅스용 프린터 드라이버 다운로드
31.1.2 삼바 클라이언트 설치
31.1.3 프린터 설치
31.2 리눅스 프린터 공유
31.2.1 프린터 설치
31.2.2 윈도우에서 프린터 추가
31.3 리눅스 로컬 프린터 추가
Chapter 32 - 리눅스 서버 보안
32.1 리눅스 서버 보안에 대하여
32.2 리눅스 시스템 기본 보안
32.2.1 기본적인 컴파일러 속성을 root 만 사용할 수 있도록 퍼미션 변경하기
32.2.2 주요 환경 설정파일 압축 보관
32.2.3 홈디렉토리 파티션과 백업 디스크를 준비한다.
32.2.4 런레벨별 시작 스크립트 활성화 상황을 분석하고 재정의한다.
32.2.5 ssh 원격 접속 서비스 보안
32.2.6 proftpd 서버에서의 chroot 적용 및 root 접속 제한하기
32.2.7 su 명령어는 wheel 그룹 사용자만 실행 권한을 부여한다.
32.2.8 사용자 관련 명령어 파일속성 변경금지 설정
32.2.9 root 소유의 SetUID, SetGID 파일 검색 후 퍼미션 조정하기
32.2.10 기본 시스템 정보 오픈 파일들 점검
32.2.11 /etc/sysctl.conf 와 /proc 파일 시스템
32.2.12 시작 프로그램의 수동 등록
32.2.13 서버의 표준 시간 설정
32.2.14 SetUID, SetGID, Stikybit
32.2.15 파일 검색을 위한 find 명령어 사용
32.2.16 root 관리자 염령어와 일반 사용자 명령어 실행경로(PATH) 설정
32.2.17 파일 속성 설정으로 리눅스 파일변형 막기(chattr, lsattr)
32.2.18 TCP Wrapper 를 이용한 호스트 접근 제어
32.2.19 nmap 보안 스캐너 사용하기
32.2.20 보안 쉘 접속을 위한 ssh 쉘 접속 사용
32.2.21 portsentry를 이용한 실시간 포트 스캔 방어
32.2.22 chkrootkit을 이용한 rootkit 탐지
32.2.23 rootkithunter 설치 및 사용법
32.2.24 OSSEC 유틸리티
32.2.25 iptables 를 이용한 방화벽 설정하기
Chapter 33 - FreeNX 원격 데스크탑 서버
33.1 FreeNX 서버 설치
33.1.1 원격 ssh 접속 클라이언트 putty 설치
33.1.2 FreeNX 서버 설치와 iptables 포트 오픈하기
33.2 FreeNX 윈도우 접속 클라이언트 설치
Chapter 34 - RRDtool 과 cacti, iptraf 네트워크와 시스템 모니터링 도구
34.1 RRDtool 에 대하여
34.2 RRDtool 다운로드 및 설치하기
34.3 cacti 다운로드 및 설치하기
34.4 iptraf 네트워크 모니터링 도구
Part 5 - 리눅스 프로그래밍 입문
Chapter 35 - MySQL 입문
35.1 MySQL 접속하기
35.2 root의 비밀번호 설정하기
35.3 MySQL 접속끊기
35.4 show
35.4.1 데이터베이스 목록 보기
35.4.2 테이블 목록 보기
35.4.3 테이블의 필드정보 보기
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 관련 명령어
35.20.1 mysqladmin
35.20.2 mysqldump
35.20.3 mysqlshow
35.20.4 mysqlcheck
Chapter 36 – PHP 프로그래밍
36.1 PHP란?
36.2 시작하기
36.2.1 기본 형식
36.2.2. 확장자
36.2.3 주석
36.3 변수형
36.3.1 변수
36.3.2 상수
36.4. 배열
36.5 연산자
36.5.1 지정연산자
36.5.2 수치연산자
36.5.3 문자열 연산자
36.5.4 논리연산자
36.5.5 비교연산자
36.5.6 에러제어 연산자
36.6 제어문
36.6.1 if/else
36.6.2 switch
36.7 반복문
36.7.1 while
36.7.2 do ~ while
36.7.3 for
36.7.4 break
36.7.5 continue
36.8 include
36.9 함수
36.9.1 시간, 날짜 함수
36.9.2 문자열 관련 함수
36.9.3 MySQL관련 함수
36.10 게시판 만들기
36.10.1 dbconn.inc
36.10.2 create_table.php
36.10.3 write.php
36.10.4 write_ok.php
36.10.5 read.php
36.10.6 board.php
36.10.7 edit.php
36.10.8 edit_form.php
36.10.9 edit_ok.php
36.10.10 delete.php
36.10.11 delete_ok.php
36.10.12 reply.php
36.10.13 reply_ok.php
36.10.14 댓글 기능
36.10.15 comment_write_ok.php
36.10.16 comment_del.php
36.10.17 comment_del_ok.php
36.10.18 search.php
Chapter 37 - CentOS 5.0 에서의 자바 개발 환경과 톰켓 JSP 서버
37.1 자바의 특징
37.2 자바 설치와 이클립스 설치
37.3 이클립스를 이용한 자바 채팅 프로그래밍 기초
37.3.1 자바 채팅 프로그램 개요
37.3.2 서버와 클라이언트 기본 소스 코딩
37.3.3 메시지 출력을 위한 소스 코딩
37.3.4 자바 스레드(Thread)에 대하여
37.3.5 동기화(synchronization)
37.3.6 양방향 통신을 위한 스레드 사용
37.4 톰켓 JSP 서버 설치와 JSP 테스트
37.4.1 톰켓 JSP 서버 설치
37.4.2 톰켓의 클래스 경로 설정
37.4.3 톰켓 매니저 접속을 위한 환경 설정
37.4.4 JSP 작동 테스트
37.4.5 JSP + MySQL 연동 테스트
37.4.6 톰켓 버추얼 서버
Chapter 38 – Python 프로그래밍
38.1 파이썬 둘러보기
38.1.1 파이썬이란?
38.1.2 파이썬의 특징
38.1.3 파이썬이 사용되는 곳
38.2 파이썬 설치하기
38.3 파이썬 프로그래밍 시작하기
38.4 종료하기
38.5 소스파일을 이용한 프로그래밍
38.5.1 소스파일에서의 한글 사용
38.6. 변수
38.6.1 예약어
38.6.2 정수형
38.6.3 큰 정수형
38.6.4 실수형
38.6.5 문자열(string)
38.6.6. 리스트(list)
38.6.7 튜플(tuple)
38.6.8 사전(dictionary)
38.7. 흐름제어
38.7.1 if
38.7.2 for
38.7.3 while
38.7.4 continue와 break
38.8. 함수
38.9. 모듈
38.10. 파이썬 활용하기
38.10.1 파이썬을 이용하여 리눅스 사용자 추가하기
38.10.2 파이썬을 이용한 소켓프로그래밍
눈팅만으로는 전체글을 볼 수 없습니다. 로그인하셔야 합니다.