主页 详情

《Linux服务器配置与管理》_张敬东编著_13503012_9787302344865

【书名】:《Linux服务器配置与管理》
【作者】:张敬东编著
【出版社】:北京:清华大学出版社
【时间】:2014
【页数】:511
【ISBN】:9787302344865
【SS码】:13503012

最新查询

内容简介

第1篇 RedHat Linux基础篇

第1章 Linux操作系统简介

1.1网络操作系统

1.1.1 UNIX操作系统

1.1.2 NetWare局域网操作系统

1.1.3 Windows NT类网络操作系统

1.2 Linux的发展历史

1.2.1了解GNU

1.2.2 Linux的发展

1.3 Linux的主要特点

1.3.1开放性

1.3.2多用户多任务环境

1.3.3良好的用户界面

1.3.4设备独立性

1.3.5丰富的网络功能

1.4 Linux的内核

1.4.1 Linux内核的发展史

1.4.2 Linux内核的功能

1.4.3 Linux内核的版本

1.5 Linux发行版本

1.5.1 Linux常见发行版本

1.5.2 RedHat Enterprise Linux

1.6本章小结

第2章 RHEL 6.4的安装

2.1安装前准备

2.1.1检查硬件兼容性

2.1.2硬盘的分区规划

2.1.3检查磁盘空间

2.1.4了解存储设备的表示

2.1.5 RHEL安装方式

2.2安装RHEL

2.2.1进入安装程序

2.2.2选择语言

2.2.3硬盘分区

2.2.4选择安装组件

2.2.5安装最后的设置

2.3其他安装方式简介

2.3.1硬盘安装

2.3.2网络安装

2.4本章小结

2.5本章习题

第3章 Linux基础使用

3.1 Linux的启动和关闭

3.1.1启动Linux

3.1.2关闭Linux

3.2命令界面

3.2.1切换到字符界面

3.2.2使用终端窗口

3.2.3使用第三方终端软件

3.3图形界面GNOME

3.3.1认识GNOME

3.3.2桌面组成

3.3.3系统设置

3.3.4浏览计算机

3.3.5多媒体应用

3.3.6网络应用

3.3.7办公软件

3.4 Linux的运行级

3.4.1 init进程

3.4.2运行级

3.5本章小结

3.6本章习题

第4章 Linux常用操作命令

4.1 Linux Shell简介

4.1.1了解Shell

4.1.2 Shell命令规则

4.2常用目录和文件操作命令

4.2.1路径的概念

4.2.2常用目录操作命令

4.2.3常用文件操作命令

4.2.4使用通配符

4.2.5查找文件

4.2.6文件压缩和打包管理

4.2.7其他常用命令

4.3文本编辑命令

4.3.1查看文件

4.3.2文本编辑器vi入门

4.4系统运行状况分析命令

4.4.1硬件信息

4.4.2引导信息

4.4.3运行日志

4.5本章小结

4.6本章习题

第5章 Linux文件系统

5.1认识Linux文件系统

5.1.1目录结构

5.1.2 Linux文件

5.1.3常见文件系统类型

5.2 Linux文件权限

5.2.1文件权限概述

5.2.2权限位

5.2.3 setuid和setgid位

5.2.4修改文件权限

5.2.5修改所有者

5.2.6设置默认权限

5.3使用硬盘

5.3.1查看硬盘分区表

5.3.2硬盘分区

5.3.3格式化分区

5.4挂载文件系统

5.4.1 mount命令

5.4.2挂载硬盘分区

5.4.3挂载光驱

5.4.4挂载U盘

5.4.5自动挂载文件系统

5.5本章小结

5.6本章习题

第6章 Linux管理入门

6.1管理用户和组

6.1.1保存用户和组信息的文件

6.1.2管理用户和组

6.1.3口令维护

6.1.4查看用户

6.1.5用户管理器

6.2管理进程

6.2.1了解进程

6.2.2启动进程

6.2.3查看进程状态

6.2.4终止进程

6.3管理软件包

6.3.1 RPM介绍

6.3.2使用RPM

6.3.3从源代码安装软件

6.4配置网络

6.4.1设置主机名

6.4.2设置IP地址

6.4.3通过配置文件修改IP地址和网关

6.4.4 DNS服务器

6.4.5 xinetd

6.5本章小结

6.6本章习题

第7章 Shell编程入门

7.1 Shell编程过程

7.1.1创建Shell程序

7.1.2设置执行权限

7.1.3执行Shell程序

7.2 Shell的语法介绍

7.2.1使用变量

7.2.2输入/输出内部命令

7.2.3条件测试

7.2.4流程控制语句

7.2.5函数

7.2.6处理参数

7.3调试Shell程序

7.3.1一般错误

7.3.2调试跟踪

7.4 Shell程序设计实例

7.5本章小结

7.6本章习题

第2篇 基础网络应用篇

第8章 远程登录管理

8.1使用Telnet服务

8.1.1安装Telnet服务器程序

8.1.2配置Telnet服务器

8.1.3使用telnet

8.1.4 Telnet的安全风险

8.2使用OpenSSH

8.2.1安装和配置OpenSSH

8.2.2 OpenSSH密钥管理

8.2.3使用SSH客户端

8.2.4 OpenSSH常用命令

8.3使用VNC

8.3.1 VNC简介

8.3.2安装VNC服务器程序

8.3.3启动和配置VNC服务器程序

8.3.4使用Windows VNC客户端

8.3.5 Linux VNC客户端

8.4本章小结

8.5本章习题

第9章 DHCP服务器

9.1认识DHCP协议

9.1.1 DHCP简介

9.1.2 DHCP工作流程

9.2安装DHCP服务器

9.2.1安装DHCP服务器程序

9.2.2启动DHCP服务器程序

9.2.3停止DHCP服务器程序

9.2.4查看DHCP状态

9.3配置DHCP服务器

9.3.1了解配置文件

9.3.2配置文件的声明、参数和选项

9.3.3配置示例

9.3.4建立客户租约文件

9.4配置DHCP客户端

9.4.1配置Linux的DHCP客户端

9.4.2配置Windows的DHCP客户端

9.5本章小结

9.6本章习题

第10章 DNS服务器

10.1 DNS简介

10.1.1域名空间

10.1.2 DNS服务器类型

10.1.3 DNS解析的过程

10.2安装DNS服务器

10.2.1安装DNS服务器程序

10.2.2启动和关闭DNS服务器程序

10.3 DNS的配置选项

10.3.1了解配置文件

10.3.2主配置文件named.conf

10.3.3区文件和资源记录

10.3.4了解记录类型

10.4 DNS服务器配置实例

10.4.1 DNS服务的测试

10.4.2主DNS服务器

10.4.3辅助DNS服务器

10.4.4简单DNS负载均衡

10.4.5 DNS转发

10.5本章小结

10.6本章习题

第11章 时间服务器

11.1时间协议NTP简介

11.1.1 NTP的工作过程

11.1.2 NTP的工作模式

11.1.3选择NTP服务器

11.2安装和配置NTP服务器

11.2.1安装NTP程序

11.2.2启动和停止NTP服务器

11.3 NTP服务器的配置

11.3.1了解配置文件

11.3.2常用配置选项

11.3.3 ntp.conf配置实例

11.3.4监控NTP服务器

11.4 NTP客户端的使用方法

11.4.1在Linux中进行时间同步

11.4.2在Windows中进行时间同步

11.5本章小结

11.6本章习题

第3篇 高级网络应用篇

第12章 MySQL操作入门

12.1 MySQL简介

12.2安装MySQL

12.2.1基于RPM包的MySQL安装

12.2.2安装源代码MySQL

12.3启动MySQL

12.3.1设置用户和权限

12.3.2启动和停止MySQL

12.4 MySQL基础操作

12.4.1设置数据库管理员密码

12.4.2连接MySQL服务器

12.4.3新增账户

12.4.4操作数据库

12.4.5操作表

12.4.6操作记录

12.4.7 MySQL数据导入和导出

12.5 SQL语言基础

12.5.1了解SQL语言

12.5.2 SQL的数据类型

12.5.3数据库和表的定义

12.5.4数据查询功能

12.5.5数据操纵语句

12.6本章小结

12.7本章习题

第13章 目录服务器

13.1了解LDAP协议

13.1.1 LDAP协议

13.1.2 LDAP的基本模型

13.1.3 LDAP的功能

13.1.4 LDAP协议的特点

13.2安装OpenLDAP

13.2.1安装OpenLDAP服务器程序

13.2.2测试安装正确性

13.3配置OpenLDAP

13.3.1 slapd.conf

13.3.2了解schema

13.4管理OpenLDAP

13.4.1向目录数据库中添加数据

13.4.2查询

13.4.3修改条目

13.4.4删除条目

13.4.5数据导出

13.5 OpenLDAP在用户认证的应用

13.5.1用户认证用到的objectClass

13.5.2使用迁移工具

13.5.3设置客户端登录

13.6本章小结

13.7本章习题

第14章 WWW服务器

14.1 HTTP协议介绍

14.1.1 HTTP协议简介

14.1.2 HTTP工作方式

14.2安装Apache

14.2.1 Apache服务器简介

14.2.2安装Apache服务器程序

14.2.3启动和停止Apache服务器

14.2.4测试WWW服务

14.3配置Apache

14.3.1了解配置文件

14.3.2了解Apache的模块

14.3.3常用配置指令

14.4虚拟主机

14.4.1基于主机名的虚拟主机

14.4.2基于IP地址的虚拟主机

14.5文件系统映射

14.5.1基本文件映射

14.5.2使用别名映射

14.5.3 URL重定向

14.6本章小结

14.7本章习题

第15章 邮件服务器

15.1了解电子邮件系统

15.1.1邮件的代理制度

15.1.2了解邮件相关协议

15.2安装邮件服务器

15.2.1使用到的软件包

15.2.2安装postfix

15.2.3安装Courier-Authlib

15.2.4安装Maildrop

15.2.5安装ExtMail和ExtMan

15.2.6安装Courier-IMAP

15.3配置邮件服务器

15.3.1配置域名系统

15.3.2配置postfix

15.3.3初始化数据库

15.3.4配置WWW服务器

15.3.5配置Courier-Authlib

15.3.6配置Cyrus-SASL认证

15.4测试邮件服务器

15.4.1启动各软件包

15.4.2命令方式下测试邮件收发

15.4.3测试ExtMan

15.4.4测试ExtMail

15.4.5配置SMTP/POP邮件客户端

15.5本章小结

15.6本章习题

第16章 FTP服务器

16.1 FTP基础

16.1.1 FTP工作原理

16.1.2 FTP协议

16.1.3 FTP传输文件方式

16.1.4使用FTP

16.1.5 vsftp介绍

16.2安装vsftpd服务器

16.2.1使用RPM包安装

16.2.2使用源码安装

16.2.3卸载vsftpd

16.3配置vsftpd工作环境

16.3.1配置用户和目录

16.3.2启动vsftpd

16.3.3检查是否启动vsftpd

16.4 vsftpd常用配置

16.4.1匿名用户配置

16.4.2本地用户配置

16.4.3网络和连接参数配置

16.4.4日志功能配置

16.4.5其他常用选项设置

16.5 vsftpd高级配置

16.5.1配置虚拟用户使用vsftpd

16.5.2配置虚拟FTP服务器

16.6本章小结

16.7本章习题

第17章 Samba服务器

17.1了解Samba

17.1.1 SMB协议

17.1.2 Samba及其功能

17.2安装Samba服务器

17.2.1安装Samba

17.2.2启动Samba

17.3配置Samba

17.3.1全局选项

17.3.2共享选项

17.3.3特殊设置选项

17.3.4添加Samba用户

17.4 Samba应用实例

17.4.1匿名Samba服务器

17.4.2需登录Samba服务器

17.5使用SWAT管理Samba服务器

17.5.1配置SWAT服务

17.5.2配置Samba服务器

17.6访问Windows系统

17.6.1挂载到Linux文件系统

17.6.2使用smbclient软件

17.7本章小结

17.8本章习题

第18章 CUPS打印服务器

18.1了解Linux的打印系统

18.2安装和配置CUPS服务器

18.2.1安装和启动CUPS

18.2.2配置CUPS打印系统

18.3共享打印机

18.3.1 Windows客户端

18.3.2 Linux客户端

18.4本章小结

18.5本章习题

第19章 新闻服务器

19.1了解新闻组

19.1.1新闻组的概念

19.1.2新闻组的分类

19.2安装inn

19.2.1使用inn前的准备

19.2.2安装inn软件包

19.3配置inn

19.3.1主配置文件inn.conf

19.3.2存储方式配置文件storage.conf

19.3.3过期设置文件expire.ctl

19.3.4权限配置文件readers.conf

19.3.5初始设置

19.4访问新闻服务器

19.5管理新闻组

19.5.1添加新闻组

19.5.2删除帖子

19.5.3删除新闻组

19.6本章小结

19.7本章习题

第20章 流媒体服务器

20.1流媒体简介

20.1.1了解流式传输

20.1.2常见的流媒体系统

20.2安装Helix Server

20.2.1获取软件

20.2.2安装软件

20.2.3启动和停止Helix Server

20.3管理Helix Server

20.3.1打开Web管理界面

20.3.2设置服务器

20.3.3测试流媒体服务器

20.4本章小结

20.5本章习题

第4篇 Linux网站开发环境

第21章 PHP的安装

21.1 PHP简介

21.1.1 PHP的发展

21.1.2 PHP的特点

21.2安装PHP软件包

21.2.1使用“添加/删除软件”安装

21.2.2使用RPM安装

21.2.3使用源代码安装

21.3配置PHP

21.3.1 PHP配置文件php.ini

21.3.2修改Apache配置文件

21.4测试PHP

21.4.1创建测试PHP文件

21.4.2打开测试PHP文件

21.5本章小结

21.6本章习题

第22章 PHP基础

22.1 PHP语法基础

22.1.1语法格式

22.1.2变量

22.1.3字符串

22.1.4运算符

22.1.5数组

22.2 PHP的流程控制

22.2.1分支语句

22.2.2循环语句

22.3 PHP的函数

22.3.1字符串函数

22.3.2数值函数

22.3.3日期和时间函数

22.3.4数组函数

22.3.5自定义函数

22.4 PHP处理表单

22.4.1表单提交方式

22.4.2 PHP接收表单数据的方式

22.5 PHP操作MySQL数据库

22.5.1连接和选择数据库

22.5.2操作数据库中的数据

22.6本章小结

第23章 PHP实例——简易留言本

23.1系统设计

23.1.1功能设计

23.1.2数据库设计

23.1.3 Web环境配置

23.2代码设计

23.2.1数据库连接代码

23.2.2设计主页(查看留言)

23.2.3发表留言

23.2.4修改留言

23.2.5删除留言

23.3本章小结


书查询(www.shuchaxun.com)本网页唯一编码:
e4cf3de8d44e084f5528a723e37d0f5e#4d9ffe6b7aaa0a472fddc33bbf973195#102494670#Linux服务器配置与管理_13503012.uvz