图书介绍

网络服务器组建、配置和管理 Linux篇PDF|Epub|txt|kindle电子书版本下载

网络服务器组建、配置和管理 Linux篇
  • 陆昌辉,文龙,张自辉等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121057700
  • 出版时间:2008
  • 标注页数:331页
  • 文件大小:97MB
  • 文件页数:346页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

网络服务器组建、配置和管理 Linux篇PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 安装Red Hat Linux服务器1

1.1 Linux简介1

1.2 安装前的准备工作3

1.2.1 硬件要求3

1.2.2 系统硬件设备型号3

1.2.3 各种安装方式4

1.2.4 硬盘分区和文件系统6

1.2.5 Linux分区方案7

1.3 安装Red Hat Linux系统8

1.3.1 引导8

1.3.2 安装程序8

1.3.3 Linux配置14

1.3.4 错误处理18

1.4 删除Red Hat Linux系统20

1.5 安装和配置GRUB20

1.5.1 双引导Windows XP20

1.5.2 双引导Windows 200322

1.5.3 卸载GRUB22

第2章 Telnet、SSH和VNC协议的配置与应用23

2.1 Telnet协议23

2.1.1 Telnet概述23

2.1.2 Telnet原理23

2.1.3 安装和启动Telnet25

2.1.4 配置Telnet28

2.2 SSH协议29

2.2.1 SSH协议概述29

2.2.2 安装与启动SSH30

2.2.3 配置SSH31

2.2.4 SSH的密钥管理33

2.2.5 配置SSH客户端34

2.2.6 配置SSH自动登录35

2.3 VNC协议36

2.3.1 VNC概述36

2.3.2 VNC安装37

2.3.3 VNC配置39

2.3.4 配置VNC客户端40

第3章 DHCP服务器43

3.1 DHCP协议43

3.1.1 使用DHCP43

3.1.2 DHCP的工作过程43

3.2 安装DHCP服务器45

3.2.1 安装DHCP服务器45

3.2.2 Red Hat Enterprise Linux中的配置文件45

3.3 配置DHCP46

3.3.1 DHCP配置文件中的三类陈述46

3.3.2 DHCP配置文件中的参数、申明和选项47

3.3.3 DHCP服务器配置举例49

3.3.4 启动/停止DHCP服务器50

3.3.5 配置DHCP客户端52

第4章 DNS服务器54

4.1 DNS服务器简介54

4.1.1 选择使用DNS54

4.1.2 DNS域名空间的分层结构55

4.1.3 DNS域名服务器的类型56

4.1.4 域名解析过程56

4.2 配置域名服务器客户端57

4.2.1 转换程序控制文件57

4.2.2 转换程序配置文件58

4.3 安装和启动BIND59

4.3.1 安装BIND域名服务器59

4.3.2 启动域名服务器59

4.4 配置域名服务器60

4.4.1 域名服务器配置文件60

4.4.2 域名服务器主配置文件60

4.4.3 区域文件62

4.5 域名服务器的配置示例64

4.5.1 配置主域名服务器64

4.5.2 配置DNS实现简单的负载均衡68

4.5.3 配置辅助域名服务器69

第5章 Samba服务器的配置71

5.1 SMB协议和Samba简介71

5.1.1 SMB协议71

5.1.2 Samba简介71

5.1.3 Samba软件功能72

5.2 安装和启动Samba服务器72

5.2.1 安装Samba服务器72

5.2.2 启动Samba服务器73

5.2.3 关闭Samba服务器73

5.3 Samba服务器的配置文件74

5.3.1 Samba服务器的主配置文件74

5.3.2 Samba服务器的密码文件80

5.3.3 Samba服务器的日志文件80

5.3.4 测试Samba配置81

5.4 Smb.conf配置文件实例详解81

5.4.1 设置工作组81

5.4.2 设置共享Linux账户主目录81

5.4.3 添加共享目录82

5.4.4 设置共享打印机83

5.5 Linux和Windows文件互访85

5.5.1 Windows客户使用Linux系统共享文件85

5.5.2 用smbclient工具访问局域网上的Windows系统86

5.5.3 用LinNeighborhood访问局域网上其他系统的共享文件87

第6章 Proxy服务器配置89

6.1 Squid介绍89

6.1.1 Proxy服务器工作原理89

6.1.2 Squid概述90

6.2 安装和启动Squid Server91

6.2.1 安装Squid Server91

6.2.2 启动和关闭Squid Server91

6.3 配置Squid Server93

6.3.1 配置Squid Server的基本参数93

6.3.2 配置Squid Server的访问控制94

6.3.3 配置Squid Server的简单实例97

6.4 在客户端使用Squid Server98

6.4.1 IE浏览器设置98

6.4.2 在Linux浏览器中的设置99

6.5 配置基于Squid的透明代理100

6.5.1 Linux内核的相关配置100

6.5.2 Squid的相关配置选项100

6.5.3 IPTables的相关配置101

6.6 配置多级缓存改善Proxy服务器性能101

6.6.1 多级缓存简介101

6.6.2 配置多级缓存102

6.7 Squid日志管理102

6.7.1 配置文件中有关日志的选项102

6.7.2 日志管理主文件104

6.8 使用Webalizer对Squid进行流量分析104

6.8.1 Webalizer的特点104

6.8.2 安装Webalizer104

6.8.3 配置Webalizer105

6.8.4 使用Webalizer105

第7章 数据库服务器106

7.1 数据库系统简介106

7.1.1 数据库简介106

7.1.2 数据库类型106

7.2 PostgreSQL安装和配置107

7.2.1 PostgreSQL简介107

7.2.2 安装和启动PostgreSQL108

7.2.3 PostgreSQL数据库的管理与维护109

7.3 MySQL安装和配置111

7.3.1 MySQL简介111

7.3.2 安装和启动MySQL111

7.3.3 MySQL数据库的管理与维护112

7.4 Oracle数据库安装和配置115

7.4.1 Oracle数据库简介115

7.4.2 安装和启动Oracle116

7.4.3 使用SQL*Plus管理Oracle数据库120

第8章 Web服务器的配置122

8.1 WWW服务器简介122

8.1.1 WWW服务简介122

8.1.2 Apache简介及特性122

8.2 Apache安装启动123

8.2.1 安装Apache123

8.2.2 启动及关闭Apache服务器124

8.3 配置Apache服务器124

8.4 访问控制、认证和授权126

8.4.1 访问控制配置126

8.4.2 认证和授权配置127

8.5 配置动态Web站点128

8.5.1 在Apache上运行PHP128

8.5.2 在Apache上运行CGI129

8.5.3 在Apache上运行JSP130

8.6 虚拟主机设置131

8.6.1 虚拟主机简介131

8.6.2 配置基于IP的虚拟主机131

8.6.3 配置基于域名的虚拟主机132

第9章 FTP服务器配置133

9.1 FTP与下载服务概述133

9.2 FTP服务器的安装135

9.2.1 安装pure-ftpd135

9.2.2 安装webpureftp136

9.3 FTP服务器的配置137

9.3.1 生成Pure-ftpd服务管理脚本137

9.3.2 配置Pure-ftpd服务器运行参数138

9.3.3 生成Pure-ftpd配置文件139

9.3.4 配置webpureftp140

9.3.5 使用pureftp管理虚拟用户140

9.4 启动和停止FTP服务141

第10章 Mail服务器配置143

10.1 电子邮件服务器概述143

10.1.1 电子邮件服务143

10.1.2 电子邮件系统144

10.1.3 电子邮件服务器的工作原理144

10.1.4 邮件服务器软件的种类145

10.2 Postfix邮件服务器的安装与启动147

10.3 Postfix邮件服务器的配置148

10.3.1 Postfix服务器的基本配置148

10.3.2 虚拟别名域的配置149

10.3.3 用户别名的配置150

10.3.4 SMTP认证的配置151

10.4 POP和IMAP邮件服务的实现154

10.4.1 Dovecot服务的实现154

10.4.2 Cyrus-IMAP服务的实现156

第11章 防火墙/路由器配置162

11.1 防火墙概述162

11.1.1 防火墙简介162

11.1.2 防火墙的分类162

11.1.3 防火墙的工作原理163

11.1.4 IPTables简介165

11.2 IPTables基础165

11.2.1 表165

11.2.2 链165

11.2.3 规则166

11.2.4 IPTables传输数据包的过程166

11.3 配置防火墙166

11.3.1 IPTables的命令格式166

11.3.2 IPTabales的使用172

11.4 NAT服务173

11.4.1 什么是私有地址173

11.4.2 什么是NAT174

11.4.3 NAT工作原理174

11.5 使用IPTables实现NAT服务175

11.5.1 配置网络环境175

11.5.2 建立ADSL连接175

11.5.3 使用IPTables实现NAT共享上网180

11.5.4 NAT客户端的配置180

11.5.5 启动时自动拨号和配置NAT服务器181

11.6 IPTables技巧实例181

11.6.1 禁止客户机访问某些网站181

11.6.2 禁止某些客户机上网181

11.6.3 禁止某些客户机访问某些服务182

11.6.4 禁止客户机Ping Linux服务器,但Linux服务器可以Ping客户机182

11.6.5 发布内网服务器182

11.6.6 智能DNS服务183

11.6.7 支持Squid做透明代理183

11.6.8 强制访问某一站点183

11.6.9 禁止使用ICMP协议184

第12章 流媒体服务器配置185

12.1 流媒体技术基础185

12.1.1 流媒体技术简介185

12.1.2 流式传输的基础185

12.1.3 流媒体播放方式186

12.1.4 流媒体文件187

12.1.5 常用流媒体视频平台189

12.2 安装和启动Helix Server服务器190

12.2.1 Helix Server服务器简介190

12.2.2 安装Helix Server服务器190

12.2.3 启动Helix Server服务器192

12.2.4 停止Helix Server服务器192

12.3 Helix Server服务器的基本配置192

12.4 Helix Server服务器的安全认证196

12.4.1 Helix Server访问控制196

12.4.2 Helix Server用户认证196

12.5 Helix Server服务器的监控196

第13章 Linux打印系统的配置198

13.1 Linux打印系统简介198

13.2 使用CUPS打印198

13.2.1 配置CUPS服务198

13.2.2 手动配置CUPS打印选顶202

13.3 配置打印服务器204

13.3.1 配置一台共享的CUPS打印机204

13.3.2 配置一台共享的Samba打印机206

第14章 新闻服务器配置208

14.1 新闻服务器简介208

14.1.1 新闻组服务的基本概念208

14.1.2 INN服务器及文件保存方式210

14.2 安装及启动INN服务器211

14.2.1 安装INN服务器211

14.2.2 启动INN服务器212

14.3 INN服务器配置214

14.3.1 配置/etc/news/inn.conf文件214

14.3.2 配置/etc/news/expire.ctl文件215

14.3.3 配置/etc/news/readers.conf文件216

14.3.4 配置/etc/news/storage.conf文件217

14.4 INN服务器管理217

14.5 客户端连接设置218

第15章 网络信息服务器(NIS)的配置223

15.1 NIS概述223

15.1.1 网络信息服务(NIS)223

15.1.2 NIS的工作原理223

15.2 NIS服务器的配置224

15.2.1 配置NIS服务之前的准备工作224

15.2.2 配置NIS服务器的过程224

15.3 NIS客户端的配置226

15.3.1 安装NIS客户端的软件包226

15.3.2 配置NIS客户端的过程227

15.4 NIS服务的测试229

15.4.1 测试准备229

15.4.2 测试工具230

第16章 Webmin安装与使用231

16.1 Webmin简介231

16.2 Webmin的安装和基本配置232

16.2.1 安装Webmin232

16.2.2 启动和停止Webmin服务233

16.2.3 登录Webmin服务器233

16.2.4 设置Webmin的界面语言和显示风格233

16.2.5 添加Webmin用户234

16.3 使用Webmin图形化配置服务235

16.3.1 配置Samba服务235

16.3.2 配置NFS服务240

16.3.3 配置DHCP服务241

16.3.4 配置DNS服务243

16.3.5 配置Web服务248

16.3.6 配置IPTables防火墙与NAT服务252

16.3.7 配置Squid代理服务256

16.3.8 配置SSH服务261

第17章 LDAP服务器的配置263

17.1 LDAP服务简介263

17.1.1 目录服务263

17.1.2 LDAP服务264

17.2 LDAP基础265

17.2.1 LDAP的4种基本模型265

17.2.2 LDAP存储结构266

17.2.3 LDAP的基本概念267

17.2.4 规划目录树268

17.2.5 LDAP服务的应用领域269

17.3 LDAP服务的安装269

17.3.1 Berkeley DB数据库的安装269

17.3.2 OpenLDAP的安装270

17.3.3 OpenLDAP的基本配置271

17.3.4 启动OpenLDAP服务器274

17.3.5 OpenLDAP数据录入274

17.3.6 OpenLDAP常用命令介绍275

17.4 phpLDAPadmin的安装276

17.4.1 下载phpLDAPadmin276

17.4.2 安装phpLDAPadmin277

17.4.3 配置Apache服务277

17.5 配置phpLDAPadmin277

17.5.1 生成phpLDAPadmin主配置文件277

17.5.2 配置phpLDAPadmin使用中文278

17.5.3 配置phpLDAPadmin使用OpenLDAP的目录服务278

17.6 使用phpLDAPadmin管理目录树279

17.6.1 登录phpLDAPadmin279

17.6.2 创建OU280

17.6.3 创建用户组281

17.6.4 创建用户账号282

17.6.5 删除条目信息283

17.6.6 数据导出285

17.6.7 数据导入286

第18章 VPN服务器的配置288

18.1 VPN服务器概述288

18.1.1 VPN简介288

18.1.2 VPN的原理289

18.1.3 流行的VPN协议289

18.2 安装VPN服务器290

18.2.1 下载VPN服务器所需软件的准备290

18.2.2 安装VPN服务器290

18.3 配置VPN服务器290

18.3.1 配置主配置文件291

18.3.2 配置账号文件291

18.4 启动和停止VPN服务291

18.5 VPN客户端的配置292

第19章 NFS服务器的配置294

19.1 NFS服务器的概述294

19.2 NFS服务器的安装294

19.3 NFS服务器的配置295

19.3.1 exports文件的格式295

19.3.2 NFS服务器配置实例296

19.3.3 exportfs命令输出目录列表297

19.3.4 showmount命令查询NFS共享状态298

19.3.5 启动和停止NFS服务器299

19.3.6 使用图形化界面配置NFS服务器301

19.4 NFS客户端的使用303

19.4.1 查看NFS服务器信息303

19.4.2 连接NFS服务器303

19.4.3 卸载NFS服务器304

19.4.4 启动时自动连接NFS304

第20章 网络时间服务器的配置305

20.1 网络时间服务概述305

20.2 安装及启动网络时间服务307

20.2.1 安装网络时间服务307

20.2.2 启动网络时间服务307

20.2.3 停止网络时间服务308

20.3 网络时间服务的配置308

20.3.1 配置文件/etc/ntp.conf的默认设置308

20.3.2 配置使用网络时间310

20.3.3 配置使用系统时间312

20.4 网络时间客户端的设置313

20.4.1 Linux中网络时间客户端的设置313

20.4.2 Windows 2000/XP/2003中网络时间客户端的设置314

第21章 CVS服务器配置316

21.1 CVS服务316

21.1.1 CVS服务概况316

21.1.2 CVS的工作原理316

21.1.3 CVS的基本概念317

21.1.4 CVS在进行源代码管理时的特点318

21.2 配置CVS服务318

21.2.1 安装CVS服务318

21.2.2 配置CVS服务319

21.2.3 检查CVS服务320

21.3 配置客户端321

21.3.1 图形界面322

21.3.2 CVS命令简介326

参考文献331

热门推荐