书籍详情
Linux建站行家
作者:吕恪,杨捷,刘静编著
出版社:重庆出版社
出版时间:2001-01-01
ISBN:9787536652859
定价:¥25.00
购买这本书可以去
内容简介
本书深入讲解如何使用Linux的强大网络功能构建Internet站点,包括Linux域名解析(DNS)、Web站点建立、FTP站点建立、Email服务提供。安全证书颁发,电子商务解决方案,代理服务器配置、DHCP服务等精彩内容,在书的最后给出了一个实例——西南农业大学校园网网站建设方案。学习完本书后,可以完成从Internet站点规划,设计及实现,可以发布企业网站,提供邮件服务,提供个人主页服务,建立安全的电子商务网站,提供文件上传下载文件,是每一位渴望成为网络行家高手的电脑发烧友的良师益友。 本书可供网站规划、设计、建设人员借鉴参考,也可供Linux爱好者参考。
作者简介
暂缺《Linux建站行家》作者简介
目录
第一章 概述
第一节 什么是Linux
1.1.1 内核版本
1.1.2 发行版本
1.1.3 Linux的编写者和维护者
1.1.4 Linux&GNU
第二节 选择Linux建站
1.2.1 Linux&UNIX
1.2.2 Linux适合作服务器
第三节 常见的应用
第四节 建站前的准备
1.4.1 选择ISP
1.4.2 选择连接类型
1.4.3 申请IP地址
1.4.4 注册域名
第二章 安装Linux
第一节 安装前的准备工作
2.1.1 获取软件
2.1.2 了解基本硬件配置
2.1.3 收集计算机网络配置信息
第二节 轻松安装
2.2.1 在硬盘上为Linux保留足够的单独空间
2.2.2 安装过程
第三章 建立普通站点
第一节 准备普通站点
3.1.1 引导Linux系统
3.1.2 登录系统
3.1.3 输入命令
3.1.4 退出系统
3.1.5 关机
3.1.6 Linux和驱动器
3.1.7 Linux文件系统和文件权限
第二节 用户帐户管理
3.2.1 创建用户帐户
3.2.2 删除用户
3.2.3 管理用户组
3.2.4 使用su命令改变身份
第三节 常用命令
3.3.1 常用文件命令
3.3.2 有关网络的命令
3.3.3 其他命令
第四节 软件安装及配置
3.4.1 RPM文件的安装
3.4.2 tar、tar.gz、tar.Z、tgz、bz2软件包的安装
第四章 Linux网络管理
第一节 网络互连技术
4.1.1 什么是TCP/IP
4.1.2 数据通信模型
第二节 TCP/IP数据通信
4.2.1 网络访问层
4.2.2 Internet层
4.2.3 传输层
4.2.4 应用层
第三节 Linux网络配置
4.3.1 基本网络配置
4.3.2 确认网络的运行
第四节 控制网络服务的访问
4.4.1 启动程序
4.4.2 运行级别
4.4.3 管理服务器
4.4.4 相关的网络配置文件
第五节 xinetd
第五章 DNS
第一节 域名概述
5.1.1 DNS简史
5.1.2 域名系统的层次结构
5.1.3 域名注册
第二节 DNS的使用
5.2.1 Windows下使用DNS
5.2.2 Linux下使用DNS
5.2.3 DNS解析过程
第三节 DNS服务器配置
5.3.1 Bind概述
5.3.2 Caching Only域名服务器配置
5.3.3 主域名解析服务器
5.3.4 辅助域名解析服务器
5.3.5 其他应用
5.3.6 使用BIND配置工具
5.3.7 检测、故障与恢复
第六章 DHCP服务器配置
第一节 DHCP介绍
6.1.1 什么是DHCP
第二节 设置和配置DHCP服务器
6.2.1 DHCP策略
6.2.2 DHCP服务器配置
第三节 设置客户软件
第四节 设置DHCP中转
第五节 测试及管理方法
第七章 E-mail服务器
第一节 E-mail服务介绍
7.1.1 E-mail的使用
7.1.2 使用SMTP发送邮件
7.1.3 Linux下E-mail软件简介
第二节 Sendmail
7.2.1 DNS&Email
7.2.2 Sendmail.cf简介
7.2.3 邮件队列
7.2.4 使用M4配置Sendmail
7.2.5 测试Sendmail
第三节 其他问题
7.3.1 同一台主机收取不同网域的邮件
7.3.2 修改虚拟收件人数据库
7.3.3 Sendmail别名
7.3.4 Anti-relay
7.3.5 Anti-Spam
7.3.6 WebMail
第八章 建立FTP服务器
第一节 FTP服务概述
8.1.1 什么是FTP
8.1.2 FTP类别
8.1.3 使用FTP
第二节 管理和配置FTP服务
8.2.1 /etc/ftpaccess的设置
8.2.2 /etc/ftpusers/etc/ftphosts的设置
8.2.3 /etc/ftpconversions设置
第三节 FTP管理工具
8.3.1 ftpcount
8.3.2 ftpwho
8.3.3 ftpshut
8.3.4 ftprestart
第四节 FTP服务器配置实例
8.4.1 安装并启动wu-ftpd程序
8.4.2 开设只能FTP的帐户
8.4.3 DNS配置
8.4.4 设定FTP管理员邮件
8.4.5 建立FTP文件系统结构
8.4.6 匿名FTP的漏洞及其检查
第九章 WWW服务器配置
第一节 WWW服务概述
9.1.1 HTTP和HTML
9.1.2 CGI与SSI
第二节 WWW服务器
9.2.1 Apache服务器简介
9.2.2 配置
第三节 全局环境配置
第四节 配置主服务器
第六节 虚拟主机
9.6.1 设置基于域名的虚拟主机
9.6.2 设置基于IP地址的虚拟主机
第七节 使用CGI
9.7.1 什么是CGI
9.7.2 为Apache配置CGI
9.7.3 允许用户使用CGI
9.7.4 CGI环境变量
9.7.5 其他
第八节 设置服务器端包含(SSI)
9.8.1 添加SSI页面的新句柄
9.8.2 为SSI页面添加新的文件扩展名
9.8.3 启动目录的SSI解析
第九节 使用WEB数据库
9.9.1 MYSQL简介
9.9.2 PHP简介
9.9.3 测试并使用MySQL
9.9.4 测试并使用PHP
9.9.5 WEB数据库
9.9.6 新建PHP脚本
第十节 WWW服务器的安全控制
9.10.1 控制存取的方法
9.10.2 基于主机的认证方式
9.10.3 访问控制文件.htaccess
9.10.3 基于用户名/密码的认证
第十一节 监控Apache
9.11.1 盯着Apache服务器
9.11.2 日志文件
9.11.3 分析日志文件
第十章 构建安全WEB服务器
第一节 概述
10.1.1 Certificate Server的基本概念
10.1.2 电子商务概述
10.1.3 电子商务模型
10.1.4 WEB通讯中的安全
第二节 安装安全的WEB服务器
第三节 为WEB服务器获得一个证书
10.3.1 产生RSA私有密匙
10.3.2 自己签署证书
10.3.3 生成证书(公有密匙)
10.3.4 由商业性CA签署证书
第四节 测试证书
第五节 基于Linux的电子商务解决方案
10.5.1 组成
10.5.2 组合
10.5.3 结论
第十一章 架设代理服务器
第一节 代理服务器概述
第二节 各种代理服务器的比较
11.2.1 Apache
11.2.2 Sorks
11.3.3 Squid
第三节 使用Apache配置代理服务器
第四节 squid的基本配置
第五节 配置实例
第六节 根据需求配置squid
11.6.1 网络选项
11.6.2 交换空间设定选项
附录 网站建设实例——西南农业大学校园网络建设规划
一、引言
二、背景简介
三、校园网建设的需求
四、需求分析
五、设计原则
六、技术选择
七、总体设计
八、设备选择
九、工程方案
十、布线系统
十一、网络管理
十二、应用系统开发
第一节 什么是Linux
1.1.1 内核版本
1.1.2 发行版本
1.1.3 Linux的编写者和维护者
1.1.4 Linux&GNU
第二节 选择Linux建站
1.2.1 Linux&UNIX
1.2.2 Linux适合作服务器
第三节 常见的应用
第四节 建站前的准备
1.4.1 选择ISP
1.4.2 选择连接类型
1.4.3 申请IP地址
1.4.4 注册域名
第二章 安装Linux
第一节 安装前的准备工作
2.1.1 获取软件
2.1.2 了解基本硬件配置
2.1.3 收集计算机网络配置信息
第二节 轻松安装
2.2.1 在硬盘上为Linux保留足够的单独空间
2.2.2 安装过程
第三章 建立普通站点
第一节 准备普通站点
3.1.1 引导Linux系统
3.1.2 登录系统
3.1.3 输入命令
3.1.4 退出系统
3.1.5 关机
3.1.6 Linux和驱动器
3.1.7 Linux文件系统和文件权限
第二节 用户帐户管理
3.2.1 创建用户帐户
3.2.2 删除用户
3.2.3 管理用户组
3.2.4 使用su命令改变身份
第三节 常用命令
3.3.1 常用文件命令
3.3.2 有关网络的命令
3.3.3 其他命令
第四节 软件安装及配置
3.4.1 RPM文件的安装
3.4.2 tar、tar.gz、tar.Z、tgz、bz2软件包的安装
第四章 Linux网络管理
第一节 网络互连技术
4.1.1 什么是TCP/IP
4.1.2 数据通信模型
第二节 TCP/IP数据通信
4.2.1 网络访问层
4.2.2 Internet层
4.2.3 传输层
4.2.4 应用层
第三节 Linux网络配置
4.3.1 基本网络配置
4.3.2 确认网络的运行
第四节 控制网络服务的访问
4.4.1 启动程序
4.4.2 运行级别
4.4.3 管理服务器
4.4.4 相关的网络配置文件
第五节 xinetd
第五章 DNS
第一节 域名概述
5.1.1 DNS简史
5.1.2 域名系统的层次结构
5.1.3 域名注册
第二节 DNS的使用
5.2.1 Windows下使用DNS
5.2.2 Linux下使用DNS
5.2.3 DNS解析过程
第三节 DNS服务器配置
5.3.1 Bind概述
5.3.2 Caching Only域名服务器配置
5.3.3 主域名解析服务器
5.3.4 辅助域名解析服务器
5.3.5 其他应用
5.3.6 使用BIND配置工具
5.3.7 检测、故障与恢复
第六章 DHCP服务器配置
第一节 DHCP介绍
6.1.1 什么是DHCP
第二节 设置和配置DHCP服务器
6.2.1 DHCP策略
6.2.2 DHCP服务器配置
第三节 设置客户软件
第四节 设置DHCP中转
第五节 测试及管理方法
第七章 E-mail服务器
第一节 E-mail服务介绍
7.1.1 E-mail的使用
7.1.2 使用SMTP发送邮件
7.1.3 Linux下E-mail软件简介
第二节 Sendmail
7.2.1 DNS&Email
7.2.2 Sendmail.cf简介
7.2.3 邮件队列
7.2.4 使用M4配置Sendmail
7.2.5 测试Sendmail
第三节 其他问题
7.3.1 同一台主机收取不同网域的邮件
7.3.2 修改虚拟收件人数据库
7.3.3 Sendmail别名
7.3.4 Anti-relay
7.3.5 Anti-Spam
7.3.6 WebMail
第八章 建立FTP服务器
第一节 FTP服务概述
8.1.1 什么是FTP
8.1.2 FTP类别
8.1.3 使用FTP
第二节 管理和配置FTP服务
8.2.1 /etc/ftpaccess的设置
8.2.2 /etc/ftpusers/etc/ftphosts的设置
8.2.3 /etc/ftpconversions设置
第三节 FTP管理工具
8.3.1 ftpcount
8.3.2 ftpwho
8.3.3 ftpshut
8.3.4 ftprestart
第四节 FTP服务器配置实例
8.4.1 安装并启动wu-ftpd程序
8.4.2 开设只能FTP的帐户
8.4.3 DNS配置
8.4.4 设定FTP管理员邮件
8.4.5 建立FTP文件系统结构
8.4.6 匿名FTP的漏洞及其检查
第九章 WWW服务器配置
第一节 WWW服务概述
9.1.1 HTTP和HTML
9.1.2 CGI与SSI
第二节 WWW服务器
9.2.1 Apache服务器简介
9.2.2 配置
第三节 全局环境配置
第四节 配置主服务器
第六节 虚拟主机
9.6.1 设置基于域名的虚拟主机
9.6.2 设置基于IP地址的虚拟主机
第七节 使用CGI
9.7.1 什么是CGI
9.7.2 为Apache配置CGI
9.7.3 允许用户使用CGI
9.7.4 CGI环境变量
9.7.5 其他
第八节 设置服务器端包含(SSI)
9.8.1 添加SSI页面的新句柄
9.8.2 为SSI页面添加新的文件扩展名
9.8.3 启动目录的SSI解析
第九节 使用WEB数据库
9.9.1 MYSQL简介
9.9.2 PHP简介
9.9.3 测试并使用MySQL
9.9.4 测试并使用PHP
9.9.5 WEB数据库
9.9.6 新建PHP脚本
第十节 WWW服务器的安全控制
9.10.1 控制存取的方法
9.10.2 基于主机的认证方式
9.10.3 访问控制文件.htaccess
9.10.3 基于用户名/密码的认证
第十一节 监控Apache
9.11.1 盯着Apache服务器
9.11.2 日志文件
9.11.3 分析日志文件
第十章 构建安全WEB服务器
第一节 概述
10.1.1 Certificate Server的基本概念
10.1.2 电子商务概述
10.1.3 电子商务模型
10.1.4 WEB通讯中的安全
第二节 安装安全的WEB服务器
第三节 为WEB服务器获得一个证书
10.3.1 产生RSA私有密匙
10.3.2 自己签署证书
10.3.3 生成证书(公有密匙)
10.3.4 由商业性CA签署证书
第四节 测试证书
第五节 基于Linux的电子商务解决方案
10.5.1 组成
10.5.2 组合
10.5.3 结论
第十一章 架设代理服务器
第一节 代理服务器概述
第二节 各种代理服务器的比较
11.2.1 Apache
11.2.2 Sorks
11.3.3 Squid
第三节 使用Apache配置代理服务器
第四节 squid的基本配置
第五节 配置实例
第六节 根据需求配置squid
11.6.1 网络选项
11.6.2 交换空间设定选项
附录 网站建设实例——西南农业大学校园网络建设规划
一、引言
二、背景简介
三、校园网建设的需求
四、需求分析
五、设计原则
六、技术选择
七、总体设计
八、设备选择
九、工程方案
十、布线系统
十一、网络管理
十二、应用系统开发
猜您喜欢