前言 \r\n\r\n第1部分 设计Web服务器\r\n\r\n第1章 设计Web地址\r\n\r\n万维网在爆炸\r\n为什么需要Web站点\r\n和顾客的期望保持一致\r\n保持竞争力\r\n提供高性能价格比、高品质的客户服务\r\nWeb站点的其他优点\r\n定义一个好的Web站点\r\n提供信息\r\n提供多样性\r\n提供最新的信息\r\n提供独特的信息和服务\r\n对带宽的灵敏度\r\n销售产品或服务\r\n有效Web站点的范例\r\n什么是一个糟糕的Web站点\r\n带宽紧张\r\n非专业化的设计和内容\r\n不成熟或侵犯性\r\n仅仅是广告\r\n糟糕网站的范例\r\n在Web上确定存在\r\n网站的目标是什么\r\n网站应该具有什么样的风格\r\n为站点创建一个计划\r\n站点上包含的信息\r\n谁将创造Web页面\r\n谁负责维护页面\r\n确定Webmaster的工作\r\n对网站的合法性思考\r\n小结\r\n\r\n第2章 用Linux作为Web服务器\r\n\r\nLinux的产生\r\nGNU公共许可证\r\nLinux的发行版本\r\nCaldera和Linux\r\nLinux的主要优点\r\n低成本\r\n高性能\r\n稳定性\r\n强大的Web工具\r\n日益受欢迎的Linux\r\nLinux的应用\r\n小结\r\n\r\n第3章 为自己选择合适的软件\r\n\r\n选择一个Linux发行版本\r\n多种多样的Linux发行版本\r\n发行版本之间基本不同点\r\n一些顶级的Linux供应商和他们的产品\r\n从Caldera公司得到的OpenLinux\r\n从Red Hat软件公司获得正式版Red Hat Linux\r\nDebian发行版本\r\n从Walnut Creek软件公司得到Slackware\r\n流和地的Linux版本\r\n估计技术需求\r\n了解内核版本\r\n内核更新的频率\r\n技术支持\r\n文档编制\r\n选择Linux服务器软件\r\nLinux服务器特性\r\nLinux服务器产品\r\nLinux Web服务器的特性\r\n小结\r\n\r\n第4章 Internet和UNIX技术\r\n\r\n互联网、万维网和UNIX的关系\r\n协议\r\nInternet协议\r\nTCP和UDP协议\r\n域名服务\r\n数据交换协议\r\n同时尝试各种协议\r\nUNIX和Web服务器\r\n端口监视超级服务器\r\n端口监视超级服务器\r\n端口\r\nTelnet与HTTP\r\n终端仿真与对等网络\r\nLinux的文件系统、用户和程序\r\n用户帐号与登录\r\n组\r\n文件许可\r\n从Linux shell中键入命令和运行程序\r\n其他的UNIX命令\r\nX Windows系统\r\n文件管理窗口\r\n使用布局\r\n参考设置\r\n小结\r\n\r\n第II部分 安装Web服务器\r\n\r\n第5章 安装Linux\r\n\r\n对硬件需求进行评估\r\nWeb服务器的性能配置\r\n使用硬件支持模块\r\n使用硬件参数\r\n支持的硬件\r\n收集系统的有关信息\r\n配备硬盘\r\n认识硬盘\r\n划分一块DOS/Windows硬盘\r\n安装OpenLinux Lite\r\n开始运行安装程序\r\n开始安装\r\n硬件识别\r\n设置硬盘\r\n配置X Windows系统\r\n查看X配置文件\r\nXF86Config定点设备段\r\n使用网络连接\r\n测试网络连接\r\n对网络进行调试\r\n更改网络设置\r\n使用命令行工具\r\n小结\r\n\r\n第6章 安装Web服务器的软件系统\r\n\r\n安装Apache\r\n检查Apache的状态\r\n基本的系统设置选项\r\n使用文本编辑器\r\n设备选项\r\nNetscape Fast Track服务器\r\n管理服务器\r\n配置管理服务器\r\n启动管理服务器\r\n使管理服务器实现自动化\r\n回顾一下有关文档所在的位置\r\n小结\r\n\r\n第7章 建立与Internet的连接\r\n\r\n选择一个Internet连接类型\r\n建立连接意味着什么\r\n连接的相关选项\r\n连接技术\r\n选择Internet服务提供商\r\n不同类型的ISP\r\n寻找一个合适的代理\r\n索取一个IP地址\r\n索取一个域名\r\n创建连接\r\n专用的调制解调器连接\r\n其他类型的连接方式\r\n关于路由选择的一些关键词\r\n设置一个域名服务器\r\n了解域或解析器\r\n使用名称服务器\r\n小结\r\n\r\n第III部分 网站的日常维护\r\n\r\n第8章 吸引人们到你的网站\r\n\r\n网上商业的基本概念\r\n变化的速度\r\n地理边界\r\n推出去还是拉进来\r\n一个平等的游戏场\r\n延伸到用户中去\r\n为你的站点做广告\r\n在互联网上为你的网站做广告\r\n利用新闻组提高站点知名度\r\n将站点加入到搜索引擎之中\r\n收集用户信息\r\n利用网站记录数据\r\n利用登录表格\r\n吸引人们再次访问\r\n小结\r\n\r\n第9章 创建HTML文档\r\n\r\nHTML的基本概念\r\nHTML的起源\r\n使用HTML\r\n创建HTML的工具\r\n查看已有的网页\r\n设计HTML文档\r\n创建基本网页\r\n文本的显示\r\n使用标题\r\n使用列举\r\n使用图片和链接\r\n加入图片\r\n加入链接\r\n绝对和相对文件路径的概念\r\n使用表格\r\n有关HTML\r\n小结\r\n\r\n第10章 基本脚本和表单\r\n\r\n脚本的工作原理\r\n服务器端内嵌的概念\r\n使用通用的服务器端内嵌\r\n服务器端内嵌的缺点\r\n创建HTML表单\r\n表单的概述\r\n使用表单标记\r\n一个表单的例子\r\n用脚本处理查询\r\n在脚本中使用环境变量\r\n简单的脚本片段\r\n小结\r\n\r\n第11章 配置Apache Web服务器\r\n\r\n服务器运行的基本知识\r\n启动和终止Web服务\r\nWeb安全的基本概念\r\n使用多级配置\r\n配置文件的设定\r\n基本服务指令\r\n使用Proxy服务器\r\n使用邪气主机\r\n改变httpd.con文件中的默认设置\r\n设定服务器的资源\r\n基本资源指令\r\n使用内容交涉功能\r\n使用脚本\r\n改变默认设置\r\n设置安全信息\r\n文件树的安全概念\r\n脚本目录安全性的概念\r\n使用Order指令\r\n使用有限容器\r\n添加用户鉴定功能\r\n加入高级特性\r\n\r\n第12章 FastTrack服务器的设置和维护\r\n\r\nFastTrack服务器的基本知识\r\n管理工作的基础\r\n配置系统设定信息\r\nOn/Off\r\n检查服务器设置\r\n恢复配置\r\n系统性能的调整\r\n网络设定\r\n错误响应\r\n访问控制的配置\r\n用户和组管理\r\n创建用户\r\n删除用户\r\n用户列表\r\n用户编辑\r\n创建和删除组\r\n组的列表及编辑\r\n限制访问\r\n管理用户数据库\r\n引入用户\r\n加密设置\r\n配置程序\r\n查看服务器状态\r\n查看访问日志\r\n查看错误日志\r\n监视当前活动\r\n日志的归档\r\n日志记录配置\r\n生成报表\r\n配置样式\r\n编辑样式\r\n指定样式\r\n对内容进行管理\r\n基础文档目录\r\n附加文档目录\r\n用户文档目录\r\n远程文件操作\r\n文档属性\r\nURL的转发\r\n用软件虚拟的服务器\r\n国际字符\r\n文档注脚\r\n经过语法分析的HTML\r\n小结\r\n\r\n第13章 维护站点的统计数据\r\n\r\n怎样使用Web统计数据\r\n了解Web点击数\r\n确定想要了解哪方面的事情\r\n回答更复杂的一些问题\r\n弄懂服务器记录文件\r\n手动检查记录文件\r\n在Apache中设置记录选项\r\n使用统计工具\r\n使统计工具实现自动化\r\n对长期的发展趋势进行归类\r\n让站点上的统计器变得有效\r\n小结\r\n\r\n第14章 其他信息服务\r\n\r\n了解其他信息服务\r\n提供FTP访问\r\n匿名登录\r\n建立FTP\r\n放置可通过FTP传输的文件\r\nFTP站点管理\r\n提供e-mail反馈\r\n使用脚本\r\n使用mailto连接\r\n接收e-mail\r\n使用别名\r\n设置e-mail\r\n包含的其他服务\r\n使用Usenet新闻组\r\n使用Gopher\r\n使用WAIS\r\n\r\n第IV部分 为Web服务器添国高级特性\r\n\r\n第15章 使用Java和JavaScript\r\n\r\nJava还是JavaScript\r\n了解Java\r\n了解JavaScript\r\n了解Java的局限\r\n在Linux上使用Java\r\n使用JavaScript\r\n对象和属性\r\n函数和方法\r\n进一步学习JavaScrpt\r\n使用Java\r\n应用程序和Applet\r\n面和对象的语言\r\n安装JDK\r\n小结\r\n\r\n第16章 网关\r\n\r\n网关的使用\r\n使用网关的例子\r\n网关是怎样工作的\r\ne-mail网关\r\n通过e-mail返回网页的网关\r\n以e-mail形式提供格式数据的网关\r\n使用e-mail网关\r\n数据库网关\r\n其他类型的网关\r\n小结\r\n\r\n第17章 使用服务器API\r\n\r\n什么是API\r\nApache API简介\r\nNetscape API简介\r\n根据需求选择使用SPI\r\n用Apache API编程\r\nNetscape API编程\r\n小结\r\n\r\n第18章 网络安全问题和Internet防火墙\r\n安全问题概述\r\n野蛮的强迫入侵\r\n键盘读入程序\r\n信息亿探寻器\r\n人们的失误\r\nWeb服务器的安全问题\r\n安全性检查表\r\n为你的网络增加防火墙\r\n协议路由防火墙\r\n使用基于应用程序的防火墙\r\n使用防火墙\r\n进一步了解防火墙\r\n小结\r\n\r\n第19章 维护网页\r\n\r\n认识潜在问题\r\n实现网页维护的过程\r\n使用拼写检查工具\r\n专业工具\r\nispell\r\n使用HTML确认工具\r\n寻找合适的HTML确认工具\r\n一种发孤连接检查器\r\n小结\r\n\r\n第20章 备份和灾难恢复\r\n\r\n决定需要的备份级别\r\n你的Web站点有多么重要\r\n可能发生在Web服务器问题\r\n准备灾难解决计划\r\n简单的灾难解决计划\r\n复杂的灾难解决计划\r\n实现计划\r\n备份Web服务器\r\n备份类型\r\n服务器的备份工具\r\n小结\r\n\r\n第21章 升级Linux内核和软件包\r\n\r\n跟踪Linux内核的更新\r\n重新编译Linux内核\r\n使用make工具\r\n创建一个新的Linux内核\r\n使用新的软件包\r\n加入新的软件包\r\n升级已经存在的软件包\r\n加入安全补丁程序\r\n小结
无封面