Linux实战详解:Linux服务器搭建实战详解
¥
33.28
5.6折
¥
59.8
九品
仅1件
作者张栋 著
出版社电子工业出版社
出版时间2010-01
版次1
装帧平装
货号A16
上书时间2024-11-01
商品详情
- 品相描述:九品
图书标准信息
-
作者
张栋 著
-
出版社
电子工业出版社
-
出版时间
2010-01
-
版次
1
-
ISBN
9787121098987
-
定价
59.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
560页
-
字数
922千字
-
正文语种
简体中文
- 【内容简介】
-
《Linux服务器搭建实战详解》首先对Linux操作系统进行了相关概述,并讲解了安装RedHatEnterpriseLinux5的相关知识及RedHatEnterpriseLinux5中的GNOME和KDE两种桌面管理器。然后介绍了在Linux操作系统中各种常用服务的配置管理方法及其相关应用,包括FTP服务、电子邮件服务、Web服务、DHCP服务、DNS服务、代理服务、Samba服务、NFS服务、LDAP目录服务、SSH服务及MySQL数据库服务等。同时《Linux服务器搭建实战详解》还加入了常用的网络管理知识和基础的系统管理知识,包括Linux操作系统的网络连通性测试、网络管理、软件基础管理、软件包高级管理、用户和进程管理、Linux文件系统及磁盘管理,以及Linux操作系统安全管理。
《Linux服务器搭建实战详解》适合从事网络管理、网络维护工作的工程技术人员作为操作手册使用,也可作相关院校计算机及相关专业学习的教材。
- 【目录】
-
第1章Linux系统概述1
1.1Linux的发展1
1.2Linux常见版本2
1.2.1RedHatLinux2
1.2.2DebianLinux2
1.2.3UbuntuLinux3
1.3Linux操作系统3
1.3.1Linux操作系统结构3
1.3.2Linux操作系统特点5
1.3.3Linux操作系统的应用领域6
1.3.4RedHatEnterpriseLinux57
1.4RedHatEnterpriseLinux5的两个版本8
1.5安装和管理RedHatEnterpriseLinux8
1.5.1安装前的准备8
1.5.2与其他操作系统并存的问题10
1.5.3RedHatEnterpriseLinux的安装阶段11
1.6Linux操作系统的引导与登录19
1.6.1多系统引导管理器——GRUB及LILO19
1.6.2Linux的启动过程20
1.6.3Linux的关闭与重新引导20
1.6.4Linux系统的登录和退出20
1.7GNOME和KDE桌面管理器22
1.7.1GNOME桌面环境23
1.7.2KDE桌面环境31
1.7.3定制自己的桌面42
第2章FTP服务器45
2.1FTP服务简介45
2.1.1FTP工作原理45
2.1.2匿名用户访问的产生46
2.1.3FTP服务的连接模式46
2.1.4几种流行的FTP服务器软件48
2.2安装vsFTPd服务49
2.2.1安装vsFTPd软件49
2.2.2FTP服务的启动与关闭50
2.3vsFTPd的相关配置52
2.3.1配置匿名用户登录环境53
2.3.2监听地址与控制端口53
2.3.3FTP模式与数据端口54
2.3.4ASCII模式55
2.3.5超时选项55
2.3.6负载控制55
2.3.7用户设置56
2.3.8用户登录控制57
2.3.9目录访问控制57
2.3.10文件操作控制58
2.3.11新增文件权限设置58
2.3.12日志设置58
2.4安装与配置PureFTPD服务器的59
2.4.1安装Apache服务59
2.4.2安装MySQL数据库61
2.4.3安装PureFTPD62
2.4.4生成PureFTPD服务管理脚本64
2.4.5配置匿名用户登录环境64
2.4.6安装ZendOptimizer65
2.4.7WebPureFTP的安装与配置66
2.4.8生成MySQL数据库67
2.4.9生成pure-ftpd数据库配置文件68
2.4.10使用webpureftp管理虚拟用户68
2.5FTP服务器的访问69
2.5.1Linux环境下访问FTP服务器69
2.5.2Windows环境下访问FTP服务器70
第3章电子邮件服务器71
3.1电子邮件服务概述71
3.1.1电子邮件服务简介71
3.1.2邮件专有名词解释72
3.1.3POP3与SMTP协议73
3.2Postfix邮件服务器74
3.2.1安装Postfix邮件服务器74
3.2.2Postfix配置文件76
3.2.3Postfix基本配置77
3.2.4虚拟别名域80
3.2.5用户别名80
3.2.6SMTP认证81
3.2.7启动和停止Postfix服务83
3.2.8配置与访问电子邮件客户端84
3.3POP和IMAP邮件服务87
3.3.1dovecot服务87
3.3.2CyrusImapd服务88
3.4Web支持电子邮件92
3.4.1Squirrelmail的安装与配置92
3.4.2登录Squirrelmail94
第4章Web服务器95
4.1Web概述95
4.1.1Web服务简介95
4.1.2HTTP协议简介96
4.1.3Web服务器软件99
4.2Apache概述99
4.2.1Apache的诞生100
4.2.2安装Apache服务101
4.3启动与停止Apache服务103
4.4Apache服务的基本配置方法106
4.4.1httpd.conf配置文件106
4.4.2Apache服务主配置文件的构成107
4.5Apache服务器控制存取的方式112
4.5.1Options选项113
4.5.2浏览权限的设置113
4.6Apache服务的高级配置116
4.6.1虚拟目录简介116
4.6.2配置与管理虚拟主机117
4.6.3用户认证和授权119
4.6.4配置SSI123
4.6.5MIME类型简介124
4.7创建并配置动态网站124
4.7.1创建并配置JSP动态网站124
4.7.2创建并配置CGI动态网站131
第5章DHCP服务器133
5.1DHCP服务概述133
5.1.1DHCP服务的实现原理133
5.1.2IP地址租约和更新134
5.1.3DHCP服务器分配的IP地址类型135
5.2安装DHCP服务137
5.2.1做好DHCP服务器安装前的准备137
5.2.2安装DHCP服务的方法138
5.2.3启动及停止DHCP服务141
5.3配置DHCP服务142
5.3.1DHCP配置文件及格式142
5.3.2配置IP作用域145
5.3.3配置客户机的IP选项146
5.3.4设置租约期限147
5.3.5保留特定的IP地址147
5.3.6多网段的IP地址的分配148
5.3.7DHCP服务器配置实例149
5.4配置DHCP客户机150
5.4.1以Linux操作系统作为客户端配置150
5.4.2以Windows操作系统作为客户端配置152
第6章DNS服务器155
6.1DNS服务概述155
6.1.1DNS服务简介155
6.1.2DNS提供的服务156
6.1.3DNS查询原理和规划156
6.1.4DNS域名解析158
6.2DNS服务的安装158
6.2.1安装DNS服务159
6.2.2安装Chroot软件包159
6.2.3DNS服务的启动与停止160
6.3配置主要名称服务器161
6.3.1主配置文件161
6.3.2设置根区域和主区域162
6.3.3设置反向解析区域165
6.3.4根服务器信息文件166
6.3.5区域文件166
6.3.6反向解析区域文件169
6.3.7功能实现170
6.3.8测试DNS服务器170
6.4配置辅助DNS服务器174
6.5配置缓存Cache-only服务器175
6.6DNS客户端的配置176
6.6.1在Linux下配置DNS客户端176
6.6.2在Windows下配置DNS客户端177
第7章代理服务器179
7.1代理服务器概述179
7.1.1代理服务器的工作流程179
7.1.2代理服务器的作用及相关应用180
7.2安装SquidServer181
7.2.1Squid简介181
7.2.2SquidServer的安装182
7.3SquidServer的基本配置184
7.3.1设置监听的IP和端口184
7.3.2设置缓存大小184
7.3.3访问控制设置186
7.3.4指定Squid可以使用内存的理想值188
7.3.5其他参数设置188
7.3.6设置错误提示为中文189
7.3.7初始化SquidServer189
7.4启动与停止代理服务器192
7.4.1设置Squid服务随系统的启动而自动启动193
7.4.2重新载入配置文件195
7.5SquidServer高级配置195
7.5.1实现透明代理195
7.5.2Squid安全设置197
7.5.3Squid外部程序支持选项199
7.6Squid日志管理199
7.6.1日志选项199
7.6.2Squid代理服务器日志系统的构成199
7.6.3日志及流量分析软件——Webalizer200
7.6.4Webalizer软件的应用204
7.7不同环境下的代理客户端的配置205
7.7.1Linux系统下Firefox代理设置205
7.7.2Windows系统下IE代理配置207
第8章Samba服务器209
8.1Samba服务概述209
8.1.1Samba服务简介209
8.1.2Samba服务的安装209
8.1.3Samba服务的图形化配置方法212
8.1.4启动、停止和重启Samba服务216
8.2Samba服务的配置文件216
8.2.1Samba服务的主要配置文件217
8.2.2Samba服务的密码文件217
8.2.3Samba服务的日志文件218
8.3smb.conf文件详解218
8.3.1smb.conf文件结构219
8.3.2smb.conf文件的语法和变量220
8.3.3smb.conf文件详解220
8.3.4smb.conf文件中的段223
8.3.5Samba服务具体参数设置223
8.4Samba服务功能实现225
8.4.1指定Samba所要加入的工作组225
8.4.2注释说明服务器226
8.4.3限制可访问服务器IP地址的范围226
8.4.4打印机设置227
8.4.5设置guest账号匿名登录228
8.4.6设置日志文件名、存放路径及大小228
8.4.7服务器安全设置229
8.4.8具体的共享设置232
8.5共享的资源访问234
8.5.1不同客户端主机的资源访问234
8.5.2本机Windows分区和Linux分区的资源互访235
第9章NFS服务器237
9.1NFS服务简介237
9.1.1使用NFS的优势237
9.1.2NFS服务的组件238
9.2RPC简介238
9.3安装并配置NFS服务239
9.3.1安装NFS服务239
9.3.2配置NFS服务240
9.3.3NFS文件的存取权限242
9.4启动与停止NFS服务243
9.5在客户端挂载NFS文件系统244
9.5.1查看NFS服务器信息244
9.5.2加载NFS服务器共享目录245
9.5.3自动挂接NFS文件系统246
第10章LDAP目录服务247
10.1目录服务概述247
10.1.1X.500简介247
10.1.2初识LDAP248
10.1.3X.500与LDAP251
10.1.4流行的目录服务产品252
10.2深入认识LDAP254
10.2.1LDAP的几种基本模型254
10.2.2如何规划目录树256
10.2.3LDAP的应用领域257
10.3安装LDAP257
10.3.1安装BerkeleyDB257
10.3.2安装OpenLDAP260
10.4配置OpenLDAP261
10.4.1OpenLDAP的基本配置261
10.4.2启动OpenLDAP服务器262
10.5为OpenLDAP建立初始化数据263
10.6LDAP图形界面管理工具简介264
10.6.1主要的LDAP图形界面管理工具264
10.6.2安装phpLDAPadmin266
10.7配置phpLDAPadmin268
10.7.1生成phpLDAPadmin主配置文件268
10.7.2phpLDAPadmin的基本配置268
10.8使用OpenLDAPadmin管理目录树271
10.8.1进入phpLDAPadmin271
10.8.2创建组织单元272
10.8.3创建用户组274
10.8.4创建用户账号276
10.9实现LDAP服务的身份验证277
10.9.1实现Linux系统用户验证277
10.9.2实现FTP用户验证279
10.9.3实现Web用户验证280
第11章SSH服务器281
11.1SSH服务概述281
11.1.1SSH服务简介281
11.1.2公钥加密体系结构282
11.2SSH服务的安装283
11.3配置SSH服务器283
11.4SSH服务的启动和停止286
11.4.1启动SSH服务286
11.4.2重启SSH服务287
11.4.3自动启动SSH服务287
11.4.4停止SSH服务288
11.5使用SSH客户端288
11.5.1SSH客户端在Windows平台下的使用288
11.5.2SSH客户端在Linux平台下的使用289
第12章MySQL数据库的配置293
12.1MySQL概述293
12.1.1MySQL简介293
12.1.2MySQL的应用领域294
12.2安装MySQL295
12.2.1安装前的准备295
12.2.2MySQL的具体安装过程295
12.3启动与停止MySQLD服务298
12.4配置及使用MySQL服务298
12.4.1修改MySQL管理员的口令299
12.4.2MySQL数据库的创建和使用299
12.4.3MySQL数据表的创建和使用300
12.4.4索引的创建和删除304
12.4.5用户的创建和删除305
12.4.6用户权限的设置306
12.5图形化配置MySQL309
12.5.1安装phpMyAdmin309
12.5.2配置phpMyAdmin虚拟目录310
12.5.3使用phpMyAdmin311
第13章使用Webmin配置各种服务313
13.1Webmin的概述313
13.1.1Webmin简介313
13.1.2Webmin特性313
13.1.3Webmin主要功能314
13.2安装和配置Webmin317
13.2.1Perl语言解释器的安装318
13.2.2Net-SSLeayperl和OpenSSL的安装318
13.2.3安装与访问Webmin319
13.2.4设置Webmin为中文界面321
13.2.5停止和启动Webmin服务322
13.3用Webmin配置服务323
13.3.1Samba服务的配置323
13.3.2NFS服务的配置327
13.3.3DNS服务的配置328
13.3.4Web服务的配置331
13.3.5网络防火墙与NAT服务配置336
13.3.6代理服务配置342
13.3.7SSH服务的配置349
第14章Linux命令行351
14.1LinuxShell概述351
14.1.1LinuxShell简介351
14.1.2系统默认Shell——BashShell351
14.1.3设置使用其他Shell352
14.2启动Shell353
14.2.1终端启动Shell353
14.2.2直接启用Shell354
14.2.3直接启动命令行窗口354
14.3Shell指令详解355
14.3.1目录及文件管理指令355
14.3.2信息显示指令360
14.3.3网络基本配置指令363
14.3.4关机和注销指令366
14.4配置Shell环境367
14.4.1Shell环境变量367
14.4.2环境变量设置369
14.4.3Shell环境配置文件370
14.5使用vim文本编辑器371
14.5.1vim编辑器简介371
14.5.2常用vim指令372
14.5.3vim的定制376
第15章Linux操作系统中的网络连通性测试377
15.1网络线路的连通性测试377
15.1.1双绞线的线芯377
15.1.2测试直通双绞线378
15.1.3测试交叉双绞线378
15.1.4利用ping命令测试网络连通性379
15.2路由跟踪382
15.2.1traceroute命令382
15.2.2traceroute显示代码383
15.2.3traceroute命令选项的应用384
15.3Linux图形界面下测试网络386
15.3.1进入“NetworkTools”窗口386
15.3.2网络设备查询387
15.3.3网络连通性测试387
15.3.4网络信息统计388
15.3.5网络路由跟踪388
15.3.6网络端口扫描389
15.3.7网络查阅389
15.3.8查询登录用户的信息390
15.3.9域名查询工具390
第16章Linux网络管理391
16.1静态IP地址管理工具391
16.1.1IP地址391
16.1.2子网掩码392
16.1.3TCP/IP配置文件392
16.1.4在图形界面下配置以太网络392
16.1.5在命令模式下配置以太网397
16.2动态IP地址分配工具400
16.2.1获取动态IP地址400
16.2.2安装DHCP服务401
16.2.3DHCP服务的启动与停止404
16.2.4DHCP服务的配置405
16.3网络地址表管理工具407
16.3.1显示ARP缓存407
16.3.2管理ARP缓存408
第17章软件基础管理409
17.1Kickstart简介409
17.1.1安装Kickstart409
17.1.2Debian/Ubuntu的自动化安装419
17.2Linux操作系统中的软件包管理420
17.2.1RPM简介420
17.2.2RPM软件包管理系统的应用423
17.3Debian的软件包管理系统434
17.3.1DPKG简介434
17.3.2DPKG软件包管理系统应用435
第18章软件包高级管理441
18.1APT——高级软件包管理441
18.1.1APT概述441
18.1.2应用APT软件包管理系统442
18.2YUM——智能化的RPM软件包管理452
18.2.1YUM概述452
18.2.2应用YUM软件包管理系统453
18.3Linux内核的升级462
18.3.1获取内核源代码463
18.3.2配置内核464
18.3.3编译内核467
18.3.4安装内核469
第19章用户和进程管理471
19.1用户管理471
19.1.1用户账号文件471
19.1.2用户群组文件474
19.1.3命令行方式的用户管理476
19.1.4图形界面方式的用户管理486
19.1.5命令行方式的群组管理486
19.2进程管理490
19.2.1进程及作业490
19.2.2进程控制490
19.2.3作业控制494
第20章管理Linux文件系统及磁盘497
20.1管理Linux文件系统497
20.1.1Linux文件系统结构497
20.1.2常见的文件系统497
20.1.3文件类型498
20.1.4文件压缩与归档498
20.1.5文件链接503
20.1.6安装文件系统505
20.2磁盘管理507
20.2.1硬盘简介507
20.2.2管理磁盘分区509
20.2.3使用磁盘管理命令529
20.2.4磁盘配额管理问题539
第21章Linux系统安全549
21.1系统安全基础设置549
21.1.1BIOS安全549
21.1.2账号安全549
21.2系统安全高级设置552
21.2.1重要文件552
21.2.2防止攻击系统553
21.2.3开启安全服务555
21.2.4审计日志556
21.2.5文件和目录许可558
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价