QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30
1立封
1平封

Linux网络服务器配置与管理

中国通信工业协会2022年“全国计算机类优秀教材”
  • 类  别:计算机系列
  • 书  名:Linux网络服务器配置与管理
  • 主  编:喻衣鑫 汤东
  • 定  价:49
  • 开  本:16开
  • 印刷方式:双色
  • 页  数:264
  • 时  间:2020年8月
  • 出  版  社:北京邮电大学出版社
  • 书  号:978-7-5635-6153-7

内容摘要

        本书以Red Hat Enterprise Linux 8(RHEL 8)为例,介绍了Linux的系统管理和网络服务两方面的内容,共分11章,内容包括Linux系统的安装与基本配置、SELinux和firewalld防火墙配置与管理、运维新利器——Cockpit,网络文件共享服务的配置与管理、FTP服务器的配置与管理、DHCP服务器的配置与管理、Nginx Web服务器的配置与管理、DNS服务器的配置与管理、电子邮件服务器的配置与管理、MariaDB数据库服务器的配置与管理、构建LNMP动态网站环境。
        本书适合作为Linux网络服务器配置与管理课程的教材,也可供Linux系统管理维护人员、计算机培训机构的教师和学员参考使用。

目录

模块1 Linux系统的安装与基本配置
 1.1学习前的准备工作
  1.1.1自我心态调整
  1.1.2需求资源及作用
  1.1.3安装Linux系统并进行环境部署
 1.2Linux系统的安装与启动
  1.2.1Linux系统的安装
  1.2.2Linux和Windows单硬盘双系统的安装
  1.2.3Linux初始化进程之systemd
 1.3Linux系统的快照备份与恢复
 1.4Linux系统的基本配置
  1.4.1dnf/yum包管理器
  1.4.2配置网络服务
  1.4.3远程连接Linux系统
 1.5Linux系统的root密码恢复
 1.6实训1 Linux和Windows双系统的安装与基本配置
模块2 SELinux和firewalld防火墙配置与管理
 2.1SELinux安全子系统
  2.1.1了解SELinux
  2.1.2主体访问目标资源流程
  2.1.3SELinux工作模式
  2.1.4SELinux日志辅助
 2.2firewalld防火墙
  2.2.1了解防火墙
  2.2.2nftables
  2.2.3firewalld
 2.3实训2 SELinux和firewalld防火墙配置与管理
模块3 运维新利器——Cockpit
 3.1了解Cockpit
 3.2Cockpit的安装与配置
  3.2.1安装Cockpit
  3.2.2启动并启用Cockpit
  3.2.3防火墙设置
  3.2.4验证cockpit服务
  3.2.5访问Cockpit Web界面
 3.3构建RAID与LVM磁盘阵列技术
  3.3.1RAID
  3.3.2VDO
  3.3.3LVM
 3.4构建iSCSI网络存储
  3.4.1了解iSCSI
  3.4.2配置iSCSI服务端
  3.4.3配置Linux客户端
  3.4.4配置Windows客户端
 3.5构建高级网络服务bond/team
 3.6实训3 构建基于RAID+VDO+LVM+team的iSCSI网络存储
模块4 网络文件共享服务的配置与管理
 4.1NFS服务
  4.1.1了解NFS
  4.1.2安装与启动NFS服务
  4.1.3配置NFS服务
  4.1.4挂载NFS文件系统
 4.2Samba服务
  4.2.1了解Samba
  4.2.2安装与启动Samba服务
  4.2.3配置Samba服务
  4.2.4配置Samba客户端
  4.2.5Samba高级服务器配置
 4.3实训4网络文件共享服务的配置与管理
模块5 FTP服务器的配置与管理
 5.1了解FTP
  5.1.1FTP的两种模式
 5.2安装与启动vsftpd服务
 5.3配置vsftpd服务
  5.3.1主配置文件/etc/vsftpd/vsftpd.conf
  5.3.2配置匿名用户访问的FTP站点
  5.3.3配置本地用户访问的FTP站点
  5.3.4配置虚拟用户访问的FTP站点
  5.3.5配置虚拟用户的上传、下载、创建、删除和重命名等操作
 5.4配置FTP的客户端
  5.4.1Windows客户端
  5.4.2Linux客户端
 5.5xfs文件系统的磁盘配额
  5.5.1启用磁盘配额
  5.5.2设置磁盘配额
  5.5.3测试磁盘配额
  5.5.4修改磁盘配额
 5.6实训5 FTP服务器的配置与管理
模块6 DHCP服务器的配置与管理
 6.1了解DHCP
  6.1.1DHCP的工作过程
  6.1.2DHCP租约更新与IP地址释放
 6.2安装与启动DHCP服务
 6.3配置DHCP服务器
  6.3.1DHCP主配置文件和租约数据库文件
  6.3.2配置简单的DHCP服务
  6.3.3配置多作用域的DHCP服务
  6.3.4配置超级作用域的DHCP服务
 6.4实训6 DHCP服务器的配置与管理
模块7 Nginx Web服务器的配置与管理
 7.1了解Nginx Web
  7.1.1Nginx Web入门简介
  7.1.2Nginx的工作原理
 7.2安装与启动Nginx服务
 7.3配置Nginx Web服务
  7.3.1主配置文件/etc/nginx/nginx.conf
  7.3.2配置基于域名的虚拟主机
  7.3.3配置基于端口的虚拟主机
  7.3.4配置基于IP地址的虚拟主机
 7.4Nginx location规则
  7.4.1location的作用
  7.4.2location匹配方式
  7.4.3location匹配示例
 7.5Nginx rewrite规则
  7.5.1什么是Nginx rewrite
  7.5.2Nginx rewrite的语法、规则及应用场景
  7.5.3实现不同域名的URL跳转
  7.5.4rewrite实例
 7.6Nginx防盗链配置
 7.7Nginx防爬虫优化
 7.8Nginx HTTPS实战
  7.8.1了解HTTPS
  7.8.2HTTPS证书的申请与颁发
  7.8.3Nginx HTTPS配置
 7.9实训7 Nginx Web服务器的配置与管理
模块8 DNS服务器的配置与管理
   8.1了解DNS
  8.1.1DNS的结构及特点
  8.1.2DNS域名解析过程
  8.1.3DNS服务器的类型
 8.2安装与启动DNS服务
 8.3配置DNS服务器
  8.3.1BIND主要配置文件
  8.3.2配置主DNS服务器
  8.3.3配置辅助DNS服务器
  8.3.4配置纯缓存DNS服务器
  8.3.4配置DNS服务器的转发器
 8.4实训8 DNS服务器的配置与管理
模块9 电子邮件服务器的配置与管理
 9.1了解电子邮件
  9.1.1电子邮件服务角色及协议
  9.1.2电子邮件传输过程
 9.2安装与启动电子邮件服务
 9.3配置电子邮件服务器
  9.3.1发送邮件Postfix服务
  9.3.2接收邮件Dovecot服务
 9.4配置电子邮件的客户端
 9.5用户别名的应用
 9.6Webmail的搭建(Apache+PHP方式)
 9.7实训9 邮件服务器的配置与管理
模块10 MariaDB数据库服务器的配置与管理
 10.1了解数据库
  10.1.1数据库相关概念
  10.1.2数据库的种类
  10.1.3MySQL/MariaDB
 10.2安装与启动MariaDB服务
 10.3MariaDB的管理与SQL命令
  10.3.1MariaDB的管理
  10.3.2使用SQL命令管理数据库
  10.3.3管理数据库用户与访问权限
  10.3.4数据库的备份与恢复
 10.4配置与管理多实例MariaDB数据库
  10.4.1多实例介绍
  10.4.2MariaDB多实例的安装和部署
 10.5实训10 MariaDB数据库服务器的配置与管理
模块11 构建LNMP动态网站环境
 11.1了解LNMP
 11.2配置PHP(FastCGI方式)服务
  11.2.1什么是FastCGI
  11.2.2Nginx FastCGI的运行原理
  11.2.3PHP(FastCGI方式)服务的配置与启动
 11.3配置Nginx使其支持PHP程序请求访问
  11.3.1建立Nginx的Web主目录
  11.3.2编辑Nginx的主配置文件
  11.3.3启动Nginx服务
 11.4配置MariaDB的授权访问
 11.5源码安装Discuz!论坛
 11.6实训11 构建LNMP动态网站环境
参考文献

主编信息

喻衣鑫,重庆电信职业学院副教授。

相关图书

  • Linux操作系统基础应用实践教程(活页式)

    主编:朱凤山 陈卓

    本书以CentOS 7操作系统为例,采用理论与实践相结合的形式,由浅入深、循序渐进地介绍了Linux系统的基础操作和应用。全书共分为10

    ¥59.8
  • Linux系统管理与应用项目实训(活页式)

    主编:杨运强 吴进 王蕊

    本书以CentOS 7为基础,深入浅出地介绍了Linux操作系统管理与应用的基础知识,主要内容包括熟悉Linux基本操作,管理用户、组和权

    ¥59.8
  • Linux操作系统基础

    主编:喻衣鑫 汤东 刘波

    本书以RHEL 7 CentOS 7为基础,深入浅出地介绍了Linux操作系统基础知识,主要内容包括Linux操作系统的安装与启动、Linux基本命令

    ¥42