内容简介
《Linux网站建设技术指南》 本书介绍如何在Linux下建立、运行并维护站点的综合技术,它适合于有一定的UNIX或Linux基本操作基础的网络建立者和维护者,同时也是广大Linux爱好者的一本较全面的参考书。本书从建站的准备工作开始,写到建立功能强大的Internet网站,层层深入,涉及到网站建设中所遇到的种种问题。从Linux的安装和设置入手,详尽地介绍了如何建立普通站点及具有WWW、E-mail、FTP、BBS等功能的完整的Internet站点,并在介绍了网络的安全及网站的升级。本书还提供了笔者在实际操作中积累的一些小技巧,帮助你解决和避免实际工作中遇到的问题。
目录
第1章 了解Linux及其网络结构 1.1 Linux简介 1.1.1 何谓Linux 1.1.2 Linux的功能 1.1.3 Linux当前的版本 1.2 Linux的TCP/IP网络结构 1.3 IPv6简介 1.3.1 IPv6与IPv4头标的比较 1.3.2 简化的头标 1.3.3 参数的修订 1.3.4 新导入的域 1.4 站点注册 1.4.1 何谓站点注册 1.4.2 注册Linux站点 1.5 常见问题及解答 1.5.1 关于运行DOS/Windows上的程序 1.5.2 关于Linux的资料来源 1.5.3 关于获取帮助 第2章 服务器平台安装和设备管理 2.1 硬件选择 2.1.1 CPU、RAM和主板与性能的关系 2.1.2 硬盘的选择 2.1.3 显示卡与监视器的选择 2.1.4 电源与UPS的选择 2.2 Linux的安装准备 2.2.1 Linux的获取 2.2.2 了解你的计算机配置 2.2.3 Linux的安装方式 2.2.4 安装Linux的硬盘分区 2.2.5 有关LILO的基础知识 2.3 Linux的安装 2.3.1 先应该知道的事 2.3.2 开始安装:有关安装启动程序的选择 2.3.3 安装过程 2.3.4 的设置工作 2.3.5 安装LILO 2.4 Linux下的硬件设备管理 2.4.1 Linux设备管理概述 2.4.2 SCSI设备 2.4.3 硬盘 2.4.4 CD-ROM驱动器 2.4.5 调制解调器 第3章 配置TCP/IP网络 3.1 开始之前需要的信息 3.1.1 IP地址 3.1.2 网络掩码 3.1.3 网络地址(Network Address) 3.1.4 广播地址(Broadcast Address) 3.1.5 网关地址(Router/Gateway Address) 3.1.6 名字服务器地址(Nameserver Address) 3.2 用netcfg配置网络 3.2.1 操纵名字 3.2.2 操纵主机 3.2.3 增加网络接口设备 3.3 安装网卡 3.3.1 设置网卡模式 3.3.2 配置网卡 3.3.3 有关Intel Etherexpress系列卡的配置 3.3.4 网卡配置中的一些疑问 3.4 路由、网关和IPChains 3.4.1 路由和网关的概念 3.4.2 使用IPChains实现数据包过滤和转发 第4章 Linux文件及系统管理 4.1 文件和目录 4.1.1 文件和目录概述 4.1.2 文件类型 4.2 文件权限 4.2.1 文件权限的概念 4.2.2 文件权限的构成 4.2.3 文件权限的依赖性 4.2.4 改变权限 4.3 文件链接 4.3.1 硬链接 4.3.2 符号链接 4.4 文件系统和标准文件系统布局 4.4.1 文件系统 4.4.2 标准文件系统布局 4.5 基本目录介绍 4.5.1 根文件系统 4.5.2 /etc文件系统 4.5.3 /dev文件系统 4.5.4 /usr文件系统 4.5.5 /var文件系统 4.5.6 /proc文件系统 4.6 启动和关机 4.6.1 启动和关机概述 4.6.2 近观启动过程 4.6.3 重新启动系统 4.6.4 紧急启动(软)盘 4.6.5 有关关机的更多信息 4.7 登录和注销 4.7.1 通过终端登录 4.7.2 通过网络登录 4.7.3 login干了些什么 4.7.4 存取控制 4.7.5 Shell启动 4.8 管理用户 4.8.1 系统管理员 4.8.2 管理职责 4.8.3 用户管理 4.8.4 用户组管理 4.8.5 使用LinuxConf管理用户 4.9 内存管理 4.9.1 什么是虚拟内存 4.9.2 产生对换空间 4.9.3 使用对换空间 4.9.4 与其他操作系统共享对换空间 4.9.5 分配对换空间 4.9.6 高速缓存 4.10 X Window 4.10.1 如果没有安装X 4.10.2 如果已经安装了X 第5章 Linux的网络设置 5.1 配置NFC服务器 5.1.1 NFS简介 5.1.2 设置NFS服务器 5.1.3 设置NFS客户机 5.1.4 NFS的工作原理 5.1.5 NFS守护程序的启动过程 5.1.6 各服务进程的作用 5.2 建立PPP连接和配置PPP服务器 5.2.1 有关PPP的基础知识 5.2.2 使用PPP拨号上网 5.2.3 配置PPP服务器 5.3 配置DNS服务器 5.3.1 DNS(Domain Name System)简介 5.3.2 域名服务系统 5.3.3