当前位置:首页 > 工业技术
Linux系统管理与服务器配置  基于CentOS 7
Linux系统管理与服务器配置  基于CentOS 7

Linux系统管理与服务器配置 基于CentOS 7PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:高志君主编;贾宁,何宗刚,张晓芳等副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2018
  • ISBN:9787121339165
  • 页数:248 页
图书介绍:本书以目前较为新颖的CentOS Linux 7为例,由浅入深、全面系统地介绍了Linux系统管理及服务器配置的相关内容。强调实践能力的培养,以项目为导引展开知识点介绍。全书共由15章组成,分为基础管理篇和服务器配置篇两部分。基础管理篇包括:系统的安装与介绍、文件系统、用户与用户组、服务与进程、软件安装与包管理工具、网络连接、Shell编程入门;服务器配置篇包括:Samba服务器、MySQL数据库服务器、Web服务器、DNS服务器、DHCP服务器、FTP服务器、时间服务器、目录服务器。为便于复习和自学,每章均配备丰富的习题。
《Linux系统管理与服务器配置 基于CentOS 7》目录

第一篇 基础管理篇 2

第1章 CentOS Linux 7系统的安装与介绍 2

1.1项目一:CentOS Linux 7系统的安装 2

1.1.1 Linux系统的起源与发展 2

1.1.2 Linux系统的组成与版本 5

1.1.3 Linux系统的安装 6

1.2项目二:首次启动 CentOS Linux 7操作系统的配置 15

1.3项目三:Linux系统基本操作 20

1.3.1虚拟文本控制台 22

1.3.2 Shell简介 22

1.3.3命令提示符 23

1.3.4注销用户 23

1.3.5重启和关机 23

1.4知识扩展 23

1.4.1查看系统信息命令 23

1.4.2远程连接 24

本章小结 25

习题1 26

第2章 文件系统 27

2.1项目一:Linux下文件管理的实践 27

2.1.1文件系统概述 29

2.1.2 Linux的树形目录结构 30

2.1.3 Linux的文件管理命令 31

2.2项目二:使用vim编辑文档 38

2.2.1 vim编辑器 39

2.2.2查看文件内容命令 42

2.2.3管道与重定向命令 43

2.3项目三:使用U盘备份文件 44

2.3.1挂载点 45

2.3.2查询设备名 46

2.3.3挂载文件系统 46

2.3.4卸载文件系统 47

2.4项目四:扩充系统的硬盘空间 48

2.5知识扩展 56

2.5.1命令行下提高工作效率的方法 56

2.5.2文件系统的自动挂载 58

本章小结 59

习题2 60

第3章 用户与用户组 61

3.1项目一:用户账号与用户组的创建 61

3.1.1用户与用户组概念 62

3.1.2与用户管理相关的系统文件 63

3.1.3用户管理 65

3.1.4用户组管理 68

3.1.5知识扩展 69

3.2项目二:文件属性的读取和修改 72

3.2.1文件属性 73

3.2.2修改文件属性 74

本章小结 76

习题3 77

第4章 服务与进程 78

4.1项目一:Linux系统启动配置与快捷键设置 78

4.1.1 Linux系统的启动过程 79

4.1.2 Linux系统的运行级别 79

4.1.3系统运行级别之间的切换 81

4.1.4关闭Ctrl+Alt+Del组合键的功能 82

4.2项目二:使用systemctl命令管理NFS服务 83

4.2.1服务简介 83

4.2.2 systemctl命令 84

4.3项目三:进程的延迟与周期调度 87

4.3.1进程的概念 88

4.3.2进程调度 88

4.3.3进程的查看 90

4.3.4进程的终止 91

4.4知识扩展 92

4.4.1作业控制的概念 92

4.4.2作业控制常用命令 92

本章小结 93

习题4 93

第5章 软件安装与包管理工具 95

5.1项目一:使用RPM管理telnet-server软件包 95

5.1.1 RPM包管理工具简介 96

5.1.2 RPM工具的使用 96

5.1.3常见问题分析 101

5.2项目二:配置本地YUM源安装服务器 101

5.2.1 YUM工具简介 102

5.2.2设置YUM源 102

5.2.3 YUM工具的使用 103

5.2.4常见问题分析 103

5.3项目三:使用源代码安装FTP软件 104

5.3.1 TAR包管理工具简介 104

5.3.2 TAR包管理工具的使用 105

本章小结 107

习题5 108

第6章 网络连接 109

6.1项目一:网络环境配置 109

6.1.1主机名的配置 109

6.1.2网卡信息的配置 110

6.1.3客户端域名解析服务器的配置 114

6.2项目二:网络调试与故障排查 114

6.2.1常用网络调试命令 115

6.2.2网络故障排查方法 117

本章小结 117

习题6 118

第7章 Shell编程入门 119

7.1项目一:第一个Shell脚本程序Hello world 119

7.1.1创建Shell程序 120

7.1.2设置执行权限 120

7.1.3执行Shell程序 120

7.2项目二:猜数字游戏程序 121

7.2.1 Shell的语法介绍 123

7.2.2输入/输出内部命令 124

7.2.3条件测试 125

7.2.4流程控制语句 127

7.2.5函数 132

7.2.6处理参数 133

7.2.7调试Shell程序 134

7.3 Shell程序设计实例 136

本章小结 138

习题7 138

第二篇 服务器配置篇 140

第8章 Samba服务器 140

8.1项目一:Samba服务器的安装与启动 140

8.1.1 Samba服务器简介 140

8.1.2安装Samba服务器 141

8.2项目二:Samba服务器的配置与测试 142

8.2.1配置Samba服务器 143

8.2.2测试Samba服务器 145

8.3常见问题分析 147

本章小结 148

习题8 148

第9章 MySQL数据库服务器 150

9.1项目一:MySQL数据库服务器的安装与启动 150

9.1.1 MySQL数据库简介 151

9.1.2安装MySQL数据库 151

9.1.3管理mysqld服务 151

9.1.4测试登录MySQL数据库 152

9.1.5重置MySQL数据库管理员root密码 152

9.2项目二:数据库的创建与使用 153

9.2.1数据库操作 154

9.2.2数据表操作 155

9.2.3处理表数据 160

9.3项目三:数据库的权限管理与备份 162

9.3.1数据库的权限管理 163

9.3.2数据库的备份与恢复 166

本章小结 166

习题9 167

第10章 Web服务器 168

10.1项目一:Apache服务器的安装与测试 168

10.1.1 Apache服务器简介 169

10.1.2安装Apache服务器 170

10.1.3 Apache软件包安装位置 173

10.2项目二:发布Web站点 173

10.2.1 Apache服务器配置文件简介 174

10.2.2配置Apache服务器 175

10.3项目三:发布个性化Web站点 175

10.4项目四:虚拟主机配置 176

10.4.1虚拟主机简介 179

10.4.2基于域名的虚拟主机配置 180

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

10.5项目五:Nginx服务器的安装与配置 181

10.5.1 Nginx服务器简介 183

10.5.2安装Nginx服务器 183

10.5.3配置Nginx服务器 186

本章小结 187

习题10 188

第11章 DNS服务器 189

11.1项目一:DNS服务器的安装与启动 189

11.1.1 DNS服务器介绍 189

11.1.2安装DNS服务器 191

11.2项目二:DNS服务器端的配置 192

11.2.1主配置文件named.conf 196

11.2.2正向解析文件 199

11.2.3反向解析文件 201

11.3项目三:DNS客户端配置 201

11.4项目四:综合DNS服务器配置 202

本章小结 205

习题11 206

第12章 DHCP服务器 207

12.1项目一:DHCP服务器的安装与启动 207

12.1.1 DHCP服务器简介 208

12.1.2 DHCP的运作方式 208

12.1.3安装 DHCP服务器 209

12.1.4 /etc/dhcp/dhcpd.conf配置文件 210

12.2项目二:DHCP服务器的配置 212

12.3常见问题分析 215

本章小结 215

习题12 215

第13章 FTP服务器 217

13.1项目一:FTP服务器的安装与启动 217

13.1.1 FTP服务器简介 218

13.1.2 FTP用户分类 219

13.1.3 FTP服务器的安装 220

13.2项目二:远程连接与访问FTP 220

13.2.1设置SELinux和防火墙 222

13.2.2创建FTP账号 222

13.2.3连接FTP服务器 223

13.3项目三:FTP服务器的配置 225

13.3.1 vsftpd.conf配置文件介绍 226

13.3.2匿名用户设置 226

13.3.3本地用户设置 226

13.3.4服务相关设置 226

13.3.5主动与被动服务设置 227

13.4常见问题分析 227

本章小结 228

习题13 228

第14章 时间服务器 229

14.1项目一:NTP服务器的安装与启动 229

14.1.1 NTP的工作过程 229

14.1.2 NTP的工作模式 230

14.1.3选择NTP服务器 231

14.1.4安装NTP服务器 231

14.2项目二:NTP服务器的配置 232

14.2.1配置文件 232

14.2.2常用配置选项 233

14.2.3 ntp.conf配置实例 233

14.2.4监控NTP服务器 234

14.3项目三:NTP客户端配置 235

14.3.1在Linux中进行时间同步 235

14.3.2在Windows中进行时间同步 236

本章小结 237

习题14 238

第15章 目录服务器 239

15.1项目一:OpenLDAP服务器的安装与启动 239

15.1.1目录服务器简介 240

15.1.2 OpenLDAP服务器的安装 240

15.2项目二:OpenLDAP服务器的共享设置 242

15.2.1共享设置详解 243

15.2.2 OpenLDAP服务器测试 246

本章小结 247

习题15 247

参考文献 248

相关图书
作者其它书籍
返回顶部