이것이 우분투 리눅스다 : 우분투 리눅스 설치부터 네트워크와 서버 구축, 운영까지

이것이 우분투 리눅스다 : 우분투 리눅스 설치부터 네트워크와 서버 구축, 운영까지

$40.15
Description
최신 Ubuntu 24.04 LTS 버전 반영!
실무형 실습 환경에서 경험하는 『이것이 우분투 리눅스다』 3판!
우분투 리눅스는 데비안 리눅스를 기초로 그놈(GNOME) 데스크톱 환경을 사용하는 리눅스 배포판이다. 우분투는 쉽고 편리한 프로그램 설치 및 이용 방법 덕분에 개인과 기업 모두에게 가장 높은 인기를 누리는 리눅스로 평가받고 있다.
우분투 리눅스를 학습하기에 가장 좋은 환경은 여러 대의 PC를 사용하여 실무와 동일한 네트워크 환경을 구축하는 것이다. 이 책은 VMware를 이용해 1대의 PC로 4대의 컴퓨터를 운영하는 실무형 실습 환경을 기반으로 하며, 설치부터 네트워크 서버 구축까지 우분투 리눅스와 관련된 개념을 폭넓게 다룬다. Ubuntu 24.04 LTS 버전으로 보강된 3판을 통해 다양한 실습을 따라 하다 보면 우분투 리눅스의 필수 기능을 제대로 학습하는 것은 물론, 현장에서 필요한 실무 능력을 직접 경험해 보는 기회가 될 것이다.

북 트레일러

  • 출판사의 사정에 따라 서비스가 변경 또는 중지될 수 있습니다.
  • Window7의 경우 사운드 연결이 없을 시, 동영상 재생에 오류가 발생할 수 있습니다. 이어폰, 스피커 등이 연결되어 있는지 확인 하시고 재생하시기 바랍니다.

저자

우재남

저자:우재남
서강대학교에서정보시스템전공으로석사과정을마친후다양한IT관련분야에서실무를경험했고,대학에서프로그래밍,데이터베이스,운영체제등의과목을강의해왔다.현재는디티솔루션의공간데이터베이스연구소장으로재직중이며,공간정보와IT융합학문인유시티IT분야의공학박사학위도취득했다.또한한양사이버대학교컴퓨터공학과와삼성,LG,현대,CJ,KT,SK,대한상공회의소등의기업에서인공지능및IT전문분야를강의하고있다.
다양한IT실무경험과지식을최대한쉽고빠르게독자와수강생에게전달하는것을집필과강의의모토로삼고있다.지금까지한빛미디어와한빛아카데미에서50권이상의책을집필/번역했다.

감수:박길식
동국대학교컴퓨터공학과에서인공지능전공으로공학박사학위를취득했다.경희대와건국대,국민대학교대학원에서인공지능전공겸임교수를지냈고,광운대학교전자공학과에서연구교수를역임했다.현재는연세대학교공학대학원객원교수및한국폴리텍대학전임교수로학생들을지도하고있으며,한빛아카데미와영진닷컴등에서여러권의책을집필했다.

목차

Part01성공적인학습을위한준비작업과우분투리눅스설치
Chapter01실습환경구축
1.1가상머신소개와설치
__1.1.1가상머신소개
__1.1.2가상머신과가상머신소프트웨어의개념
__1.1.3VMwareWorkstationPro설치
1.2가상머신생성
__1.2.1가상머신의겉모양
__1.2.2가상머신만들기
1.3VMware의특징
1.4원활한실습진행을위한사전준비
__1.4.1VMware핫키(HotKey)
__1.4.2VMware종료시닫기옵션
__1.4.3전체화면으로사용하기
__1.4.4여러개의가상머신을동시에부팅하기
__1.4.5네트워크정보파악과변경
__1.4.6호스트OS와게스트OS사이의파일전송방법

Chapter02|우분투리눅스소개
2.1리눅스의개요
__2.1.1리눅스의탄생
__2.1.2GNU프로젝트
__2.1.3커널
2.2우분투리눅스배포판
__2.2.1데비안리눅스와우분투리눅스3
__2.2.2우분투리눅스배포판
__2.2.3우분투리눅스버전
__2.2.4우분투24.04LTS를설치하기위한하드웨어요구사항
__2.2.5우분투24.04LTS에서사용되는주요패키지

Chapter03|우분투리눅스설치
3.13대의우분투설치
__3.1.1Server설치
__3.1.2Server(B)설치
__3.1.3Client설치
3.2WinClient의설치및설정

Part02우분투리눅스의기본개념과리눅스관리자의역할
Chapter04|서버구축시알아야할필수개념과명령어
4.1리눅스운영에서먼저알아야할개념
__4.1.1시작과종료
__4.1.2시스템재부팅
__4.1.3로그아웃
__4.1.4가상콘솔
__4.1.5리눅스디렉터리구조와명령어
__4.1.6런레벨
__4.1.7자동완성과히스토리
__4.1.8에디터사용
__4.1.9도움말사용법
__4.1.10마운트와CD/DVD,USB의활용
__4.1.11리눅스에서ISO파일생성
4.2사용자와그룹관리
__4.2.1사용자와그룹의개념
__4.2.2사용자와그룹관련명령어
4.3파일속성
__4.3.1파일과디렉터리의소유권과허가권
__4.3.2링크
4.4리눅스관리자를위한명령어
__4.4.1프로그램설치를위한dpkg
__4.4.2편리한패키지설치를위한apt
__4.4.3파일압축과묶기
__4.4.4파일위치검색
__4.4.5시스템설정
__4.4.6cron과at
4.5네트워크관련설정과명령어
4.6프로세스관련개념과명령어
__4.6.1파이프,필터,리디렉션
__4.6.2프로세스,데몬,서비스
4.7서비스와소켓
__4.7.1서비스
__4.7.2소켓
4.8응급복구
4.9GRUB부트로더
4.10간단한커널컴파일
__4.10.1모듈의개념과커널컴파일의필요성
__4.10.2커널컴파일

Chapter05|X윈도우시스템
5.1그놈데스크톱환경설정
5.2X윈도우응용프로그램
__5.2.1파일브라우저-노틸러스
__5.2.2인터넷응용프로그램
__5.2.3사운드설정
__5.2.4멀티미디어응용프로그램
__5.2.5문서편집기/뷰어
__5.2.6CD/DVD레코딩-브라세로
__5.2.7그래픽프로그램
__5.2.8LibreOffice
__5.2.9VisualStudioCode
__5.2.10구글크롬
5.3앱센터
__5.3.1간편한글쓰기도구-포커스라이터
__5.3.2팟캐스트프로그램-지파더
__5.3.3간단한프로그래밍언어편집기-블루피시
__5.3.4시각적디스크파티션-지파티드
__5.3.5편리한패키지관리-시냅틱패키지관리자
__5.3.6간단한이미지편집기-핀타
5.4KDE데스크톱사용

Chapter06|하드디스크관리와사용자별공간할당
6.1디스크1개추가하기
__6.1.1SATA장치와SCSI장치구성
__6.1.2디스크추가하기
6.2디스크여러개를하나처럼사용하기
__6.2.1RAID의정의와개념
__6.2.2RAID레벨
__6.2.3RAID0,RAID1,RAID5구현
__6.2.4RAID0,RAID1,RAID5에서의문제발생과조치방법
__6.2.5고급RAID레벨
6.3LVM.
__6.3.1LVM의개념
__6.3.2LVM구현
6.4사용자별로공간할당하기
__6.4.1쿼터의개념과실습

Chapter07|셸스크립트프로그래밍
7.1셸의기본
__7.1.1우분투의bash셸
__7.1.2셸의명령문처리방법
__7.1.3환경변수.
7.2셸스크립트프로그래밍실습
__7.2.1셸스크립트작성과실행
__7.2.2변수
__7.2.3if문과case문
__7.2.4반복문
__7.2.5기타알아둘내용

Part03네트워크서버구축실무Ⅰ
Chapter08|원격지시스템관리
8.1텔넷서버
__8.1.1텔넷서버의개요
__8.1.2텔넷서버구축
8.2OpenSSH서버
8.3XRDP서버

Chapter09|네임서버
9.1네임서버의개념
9.2네임서버구축
__9.2.1도메인이름체계
__9.2.2로컬네임서버가작동하는순서
__9.2.3캐싱전용네임서버
__9.2.4마스터네임서버
__9.2.5라운드로빈방식의네임서버

Chapter10|메일서버
10.1메일서버의개념
10.2센드메일서버구현
10.3웹메일설치및사용

Chapter11|데이터베이스서버
11.1DBMS의개념과간단한SQL문
__11.1.1DBMS관련용어와역할
__11.1.2필수SQL문
11.2MySQL의설치와운영
__11.2.1MySQL서버및클라이언트다운로드와설치
__11.2.2Windows에서리눅스MySQL서버로접속
__11.2.3MySQL데이터베이스생성과운영
11.3Windows용응용프로그램과리눅스DBMS의연동
11.4OracleDatabaseExpress의설치와운영
__11.4.1OracleDatabaseExpress18c설치
__11.4.2Oracle에서의데이터베이스구축

Chapter12|웹서버
12.1APM설치와웹서버응용서비스
__12.1.1apt로쉬운설치하기
__12.1.2워드프레스를활용한웹사이트구축
12.2웹서버응용서비스
12.3웹서버설정파일과폴더

Part04네트워크서버구축실무Ⅱ
Chapter13|FTP서버
13.1vsftpd의설치와운영
13.2보안이강화된SFTP의설치와운영

Chapter14|NFS서버
14.1NFS서버구현의개요
14.2NFS서버구현

Chapter15|Samba서버
15.1리눅스에서Windows의폴더와프린터사용
15.2Windows에서리눅스폴더와프린터사용
__15.2.1Windows에서리눅스로접근
__15.2.2Samba서버설정파일

Chapter16|DHCP서버
16.1DHCP의개념
16.2DHCP구현

Chapter17|프록시서버
17.1프록시서버의개념
17.2프록시서버구현

Chapter18|방화벽컴퓨터
18.1보안을위한네트워크설계
18.2리눅스방화벽컴퓨터구축

Chapter19|PXE설치서버와자동설치
19.1PXE설치서버의개념과구현
19.2Autoinstall

Chapter20|리눅스가상화기술
20.1리눅스에서의Windows응용프로그램실행
20.2도커의개념과실습
__20.2.1가상컴퓨터와컨테이너의차이점
__20.2.2도커컨테이너실습
20.3WSL
__20.3.1WSL과WSL2의짧은역사
__20.3.2Windows11에WSL설치

AppendixA외부컴퓨터에서VMware가상머신으로접속하기

출판사 서평

1대의컴퓨터에서4대의가상머신생성!
최적의실습환경에서현장감넘치는실무를경험해보자!
2017년Ubuntu16.04LTS를사용해출간된『이것이우분투리눅스다』초판은2020년개정판을거쳐,안정화된최신리눅스인Ubuntu24.04LTS버전을사용하여전면개정됐다.『이것이우분투리눅스다(3판)』은리눅스기초명령에만집중하지않고,실무네트워크서버를구축해실습하는방식으로학습을진행한다.실무형실습환경을통해혼자공부하더라도저자와함께강의실에서학습하는효과를경험할수있을것이다.리눅스초보자를위한책이지만실습에고급실무개념이포함되어있으므로책을끝까지학습한다면어느덧실무를경험할준비를마쳤다는것을느끼게될것이다.
이책이필요한독자
-공부를시작했지만명령어만외우다가포기해버린입문자
-리눅스활용분야로취업을희망하는학부생
-우분투리눅스실무능력을향상시키고싶은현직개발자

이책에서다루는내용
●우분투리눅스기본개념
○Ubuntu24.04설치방법
○하드디스크관리방법
○서버구축시알아야할필수개념및명령어
○X윈도우시스템사용방법
○셸스크립트프로그래밍

●네트워크서버구축실무
○네임서버
○메일서버
○데이터베이스서버
○웹서버
○FTP서버
○NFS서버
○Samba서버
○DHCP서버
○프록시서버
○방화벽컴퓨터
○PXE설치서버,Autoinstall
○리눅스가상화기술