Linux 就该这么学
第10章 使用 Apache 服务部署静态网站
10.1 网站服务程序
安装 apache 服务程序:
1 |
|
默认界面的地址为 http;//127.0.0.1
10.2 配置服务文件参数
第13章 使用 BIND 提供域名解析服务
13.1 DNS 域名解析服务
DNS,即 Domian Name System. 用于管理和解析域名与 IP 地址对应关系的技术.
将域名解析为 IP 地址,即正向解析。将 IP 地址解析为域名,即反向解析.
域名后缀一般分为:
- 国际域名
- 国内域名
常见域名有: - .com : 商业组织
- .org : 非营利组织
- .gov : 政府部门
- .net : 网络服务商
- .edu : 教育机构
- .pub : 公共大众
- .cn : 中国国家顶级域名
13.2 安装 bind 服务程序
BIND (Berkeley Internet Name Domain, 伯克利因特网名称域) 服务是全球范围内使用最广泛、最安全可靠且高效的域名解析服务程序. 可加上 chroot (牢笼机制) 扩展包,以便有效地限制 bind 服务程序仅能对自身的配置文件进行操作,以确保整个服务器的安全。
bind 服务程序下有三个比较关键的文件:
- 主配置文件 (/etc/named.conf) :其参数用来定义 bind 服务程序的运行
- 区域配置文件 (/etc/named.rfc1912.zones) :用来保存域名和 IP 地址对应关系的所在位置,没有包含具体的域名、IP 地址对应关系等信息: 服务类型有三种:
- hint (根区域)
- master (主区域) 即主服务器
- slave (辅助区域) 即从服务器
- 数据配置文件 (/var/named) :用来保存域名和 IP 地址真是对应关系的数据配置文件
在 Linux 系统中,bind 服务程序的名称为 named.
named-checkconf
命令用于检查主配置文件中的语法或参数的错误。
named-checkzone
命令用于检查数据配置文件中的语法或参数错误。
第15章 使用 Postfix 与 Dovecot 部署邮件系统
15.1 电子邮件系统
使用 “姓名@计算机主机名称” 的格式来规范电子信箱的名称.
电子邮件系统基于邮件协议来完成电子邮箱的传输.
常见的邮箱协议:
- Simple Mail Transfer Protocol, SMTP, 用于发送和中转的电子邮件,占用服务器的 TCP/25 端口
- Post Office Protocol 3, 用于将电子邮件存储到本地主机,占用服务器的 TCP/110 端口
- Internet Message Access Protocol 4, 用于在本地主机访问邮件,占用服务器的 TCP/143 端口
在电子邮件系统中,为用户收发邮件的服务器名为邮件用户代理(Main User Agent) 即 MUA.
用于保存用户邮件的”信箱”服务器叫邮件投递代理(Mail Transfer Agent) 即 MDA. 其将邮件传输代理(Mail Transfer Agent) 即 MTA 的邮件保存在本地。
部署邮件系统需注意:
- 添加反垃圾和反病毒模块
- 对邮件加密
- 添加邮件监控审核模块
- 保障稳定性
15.2 部署基础的电子邮件系统
15.1.2 配置 Postfix 服务程序
Linux 就该这么学
http://example.com/2022/08/26/Linux-就该这么学/