图书目录

目录

Linux服务器配置与管理(第2版)

第1章服务器配置与管理基础

1.1Red Hat Enterprise Linux Server 5的安装

1.1.1服务器Linux系统安装简介

1.1.2服务器最小化服务配置

1.2常用配置文件

1.3源程序的编译与安装

1.3.1编译器与编译过程

1.3.2编译器常用的编译参数

1.3.3源程序包编译安装方法

1.4校园网服务器群的配置要求

1.4.1服务器群网络拓扑结构

1.4.2服务器与网络接口地址规划

1.4.3应用与配置要求

1.4.4配置DMZ区接入交换机

习题1

实训1最小化安装Linux服务器

第2章配置服务器网络连接

2.1配置双网卡与策略路由

2.1.1配置双网卡

2.1.2配置策略路由

2.2网卡聚合与负载均衡

2.2.1网卡聚合简介

2.2.2负载均衡实现方法

2.2.3冗余备份实现方法

2.3诊断网络故障

习题2

实训2.1配置双网卡与策略路由

实训2.2配置Linux负载均衡

第3章安装与配置代理服务器

3.1代理服务器与NAT

3.1.1公网地址与私网地址

3.1.2NAT的概念与分类

Linux服务器配置与管理(第2版)

目录

3.1.3NAT的工作原理

3.1.4代理服务器的实现方式

3.2配置代理服务器网卡地址与路由

3.2.1配置代理服务器网卡地址

3.2.2配置代理服务器路由

3.2.3检测代理服务器的网络连接

3.3Linux内核报文过滤子系统简介

3.3.1Netfilter简介

3.3.2filter表简介

3.3.3nat表简介

3.3.4mangle表简介

3.3.5Netfilter报文处理流程

3.3.6内核模块及加载方法

3.4报文过滤规则的维护管理方式

3.4.1利用防火墙配置工具维护管理

3.4.2利用报文过滤管理工具维护管理

3.5iptables报文过滤管理工具

3.5.1iptables服务的安装、管理和自动启动

3.5.2iptables命令用法

3.6代理服务的配置实现

3.6.1配置策略

3.6.2实现代理服务的iptables规则

3.6.3代理服务的运行与测试

3.7配置静态地址转换

习题3

实训3.1配置Linux代理服务器

实训3.2配置Linux静态地址转换

第4章防火墙的配置与管理

4.1防火墙的体系结构

4.2防火墙配置策略

4.3防火墙数据报文的流动过程

4.4防火墙的配置与实现

习题4

实训4配置Linux防火墙与代理服务器

第5章IPCop防火墙的安装与配置

5.1网络拓扑结构与IP地址规划

5.2IPCop简介

5.3IPCop的安装与初始配置

5.3.1准备安装光盘

5.3.2安装IPCop Linux系统

5.3.3IPCop的初始配置

5.3.4IPCop的首次启动

5.4配置修改IPCop服务端口

5.5配置IPCop防火墙系统

5.5.1配置回头路由

5.5.2IPCop Web配置界面的登录

5.5.3IPCop SYSTEM配置

5.5.4查看IPCop运行状态

5.5.5IPCop NETWORK配置

5.5.6IPCop SERVICES配置

5.5.7IPCop FIREWALL配置

5.5.8IPCop LOGS配置

习题5

实训5IPCop Linux防火墙的安装与配置使用

第6章配置DNS服务器

6.1DNS简介

6.2安装与配置DNS服务器

6.2.1安装DNS服务

6.2.2配置DNS服务

6.2.3DNS服务的运行与测试

6.3安装与配置策略DNS服务器

6.3.1策略DNS服务简介

6.3.2配置策略DNS服务器

习题6

实训6.1DNS服务器的安装与配置

实训6.2配置策略DNS服务器

第7章安装与配置MySQL数据库服务器

7.1MySQL数据库简介

7.2安装MySQL数据库服务器

7.2.1安装方式简介

7.2.2使用rpm安装包安装

7.2.3利用源代码编译安装

7.3MySQL数据库的使用与管理

7.3.1MySQL使用基础

7.3.2MySQL的用户与权限管理

7.3.3MySQL的数据维护管理

习题7

实训7.1使用rpm安装包安装MySQL服务器

实训7.2使用源代码编译安装MySQL服务器

第8章安装与配置Apache Web服务器

8.1Apache Web服务简介

8.2安装与管理Apache Web服务

8.2.1采用rpm包安装

8.2.2采用源代码编译安装

8.3Apache Web服务的基本配置

8.3.1配置文件简介

8.3.2httpd.conf的基本配置

8.3.3封装指令与访问控制

8.3.4性能配置

8.3.5日志配置

8.4配置虚拟主机

8.4.1虚拟主机简介

8.4.2配置基于域名的虚拟主机

8.4.3配置基于IP地址的虚拟主机

8.5配置带宽控制与IP连接数限制

8.5.1Apache模块编译方法

8.5.2配置Apache带宽与IP连接数限制

习题8

实训8.1利用rpm包安装Apache服务器

实训8.2利用源代码编译安装Apache服务器

实训8.3配置虚拟主机

第9章安装与配置PHP解释器

9.1PHP简介

9.2安装PHP

9.2.1采用rpm包安装

9.2.2采用源代码编译安装

9.3配置Apache与PHP

9.3.1配置Apache使其支持PHP解析

9.3.2访问测试PHP脚本解析

9.3.3测试PHP访问MySQL数据库

9.3.4PHP配置文件与配置指令

9.4使用phpMyAdmin管理MySQL

9.4.1phpMyAdmin简介

9.4.2安装与配置phpMyAdmin

习题9

实训9.1采用rpm包安装与配置PHP

实训9.2采用源代码编译安装与配置PHP

实训9.3安装与配置phpMyAdmin

第10章安装与配置FTP服务器

10.1FTP服务器简介

10.2安装vsftpd服务器

10.2.1采用rpm包安装

10.2.2采用源代码编译安装

10.3访问使用vsftpd服务器

10.3.1使用FTP客户端登录

10.3.2使用FTP命令登录

10.4配置vsftpd服务器

10.5配置用户磁盘配额管理

10.6vsftpd服务器综合配置示例

习题10

实训10.1采用rpm包安装vsftpd服务器

实训10.2采用源代码编译安装并配置vsftpd服务器

第11章网络监控与维护管理

11.1网络流量监控

11.1.1MRTG简介

11.1.2安装与配置MRTG

11.1.3使用MRTG监控网络流量

11.2安装使用端口扫描工具

11.2.1nmap简介

11.2.2安装与使用nmap

11.3安装使用网络捕包软件

11.3.1tcpdump简介

11.3.2安装与使用tcpdump

习题11

实训11安装与配置网络流量监控系统

参考文献