内容简介:
Linux是当今最为流行的开源操作系统,它功能强大、性能稳定、使用灵活,既可以在普通的桌面使用,也可以用于业务庞杂的企业。《Linux服务器架设指南》是一本深入学习Linux的理想教程,它以Red Hat Enterprise Linux 5为依托,详细叙述了各种网络服务的安装、运行、配置方法和一些相关的知识。全书分为3篇共23章,包括网络硬件基础知识、Linux操作系统管理、主机与网络安全、防火墙、入侵检测系统,以及Telnet、SSH、VNC、FTP、DHCP、DNS、Web、MySQL、Postfix、NFS、Samba、Squid、LDAP、NTP、VPN、流媒体服务器的架设方法。
《Linux服务器架设指南》附带1张DVD光盘,内容为专门为《Linux服务器架设指南》录制的8.5小时教学视频、Ubuntu安装光盘的镜像文件和另外赠送的35小时Linux专题学习视频。
《Linux服务器架设指南》语言通俗、条理清楚、循序渐进、示例丰富,适合于已经掌握Linux操作系统入门知识、并对网络应用有了初步了解的读者阅读,也可以供Linux系统管理、维护、开发人员学习参考,同时也是各类职业院校、IT培训机构学生学习和掌握Linux高级应用的理想教材。
资源目录:
第1篇 预备知识
第1章 网络硬件知识 2
1.1 计算机网络 2
1.1.1 计算机网络的定义 2
1.1.2 计算机网络的功能 3
1.1.3 计算机网络分类 4
1.2 局域网传输介质 6
1.2.1 双绞线 7
1.2.2 同轴电缆 9
1.2.3 光导纤维 9
1.2.4 无线介质 11
1.3 局域网连网设备 12
1.3.1 网卡 12
1.3.2 集线器 14
1.3.3 交换机 14
1.3.4 路由器 16
1.3.5 三层交换机 17
1.4 几种局域网架设实例 17
1.4.1 双机互连网络 18
1.4.2 小型交换网络 18
1.4.3 企业网络 19
1.4.4 无线局域网 19
1.5 小结 20
第2章 Linux服务器架设规划 21
2.1 网络规划 21
2.1.1 需求分析 21
2.1.2 目标与设计原则 22
2.1.3 硬件和系统软件平台的规划 24
2.2 Linux服务器硬件规划 25
2.2.1 对CPU的要求 25
2.2.2 对内存的要求 26
2.2.3 对硬盘的要求 27
2.2.4 有关网卡的建议 28
2.3 Linux操作系统 28
2.3.1 Linux的起源 28
2.3.2 Linux的特点 29
2.3.3 Linux的发行版本 30
2.3.4 Red Hat Enterprise Linux介绍 32
2.4 小结 33
第3章 Linux系统的安装、管理与优化 34
3.1 Red Hat Enterprise Linux 5的安装 34
3.1.1 准备安装RHEL 5 34
3.1.2 开始安装RHEL 5 35
3.1.3 安装后的设置工作 39
3.2 Linux系统管理 42
3.2.1 登录系统 42
3.2.2 用户管理 43
3.2.3 进程管理 47
3.2.4 软件包管理 49
3.3 Linux性能优化 52
3.3.1 关闭不需要的服务进程 52
3.3.2 文件系统参数优化 53
3.3.3 内核参数优化 55
3.4 小结 56
第4章 Linux网络接口配置 57
4.1 TCP/IP网络基础 57
4.1.1 网络协议 57
4.1.2 ISO/OSI模型 57
4.1.3 TCP/IP模型 59
4.2 网络接口配置的基本内容 60
4.2.1 主机名 60
4.2.2 IP地址 60
4.2.3 子网掩码 62
4.2.4 默认网关地址 63
4.2.5 域名服务器(DNS) 63
4.2.6 DHCP服务器 64
4.3 配置以太网连接 64
4.3.1 添加以太网连接 65
4.3.2 配置网络参数 66
4.3.3 使用配置文件 69
4.3.4 配置无线以太网连接 70
4.4 配置拨号连接 71
4.4.1 使用Modem拨号上网 71
4.4.2 通过xDSL拨号上网 73
4.4.3 使用ISDN拨号上网 73
4.5 小结 75
第5章 Linux网络管理与故障诊断 76
5.1 Linux网络设置命令 76
5.1.1 网络接口配置命令——ifconfig 76
5.1.2 检查网络是否通畅——ping命令 78
5.1.3 追踪数据包传输路径——traceroute命令 79
5.1.4 管理系统ARP缓存——arp命令 81
5.1.5 域名查找工具——dig命令 83
5.2 网络相关的配置文件 85
5.2.1 /etc/sysconfig/network文件 85
5.2.2 /etc/sysconfig/network-scripts/ifcfg-ethN文件 86
5.2.3 /etc/resolv.conf和/etc/hosts文件 87
5.3 Linux下的网络故障诊断 88
5.3.1 诊断网卡故障 88
5.3.2 网卡驱动程序 90
5.3.3 诊断网络层问题 92
5.3.4 诊断传输层和应用层问题 92
5.4 小结 94
第2篇 Linux主机与网络安全措施
第6章 Linux主机安全 96
6.1 网络端口 96
6.1.1 什么是端口 96
6.1.2 端口的分类 97
6.1.3 查看本机的端口状态 97
6.1.4 端口的关闭与启用 99
6.1.5 端口扫描工具nmap 101
6.2 Linux自动更新 104
6.2.1 自动更新的意义 104
6.2.2 CentOS的yum客户端配置 105
6.2.3 yum客户端的使用 107
6.3 Linux平台的防毒软件 109
6.3.1 Linux平台下的计算机病毒 109
6.3.2 Clamav反病毒软件的获取与安装 110
6.3.3 Clamav反病毒软件的使用 110
6.3.4 以后台进程方式运行Clamav反病毒软件 112
6.3.5 Clamav病毒库的更新 116
6.4 SELinux简介 119
6.4.1 SELinux的工作流程 119
6.4.2 SELinux的配置 120
6.4.3 SELinux应用示例 121
6.5 小结 124
第7章 Linux系统日志 125
7.1 Linux系统日志基础 125
7.1.1 Linux系统日志进程的运行 125
7.1.2 Linux系统日志配置 126
7.1.3 查看Linux系统日志 128