服务器管理的图书简介
本书中的信息大致上是按照一个新用户的阅读顺序进行安排的。 但是每个章节都是自洽的,可以独立地阅读。 本书地信息是以主题单元按照陈述风格排列的。 如果读者需要查看特定命令的完整的描述, 那么应该看看 Part VI。 Table of Contents
14 安装指导
141 简版
142 要求
143 获取源码
144 如果你是在升级
145 安装过程
146 安装后设置
147 支持的平台
15 在 Windows 上安装客户端
16 操作系统环境
161 PostgreSQL 用户帐户
162 创建数据库集群
163 启动数据库服务器
164 管理内核资源
165 关闭服务器
166 加密选项
167 用 SSL 进行安全的 TCP/IP 联接
168 用SSH隧道进行安全 TCP/IP 联接
17 服务器配置
171 设置参数
172 文件位置
173 连接和认证
174 资源消耗
175 预写式日志
176 查询规划
177 错误报告和日志
178 运行时统计
179 自动清理
1710 客户端连接缺省
1711 锁管理
1712 版本和平台兼容性
1713 预置的选项
1714 客户化的选项
1715 开发人员选项
1716 短选项
18 数据库角色和权限
181 数据库角色
182 角色属性
183 权限
184 角色成员
185 函数和触发器
19 管理数据库
191 概述
192 创建数据库
193 模板数据库
194 数据库配置
195 删除数据库
196 表空间
20 用户认证
201 pg_hbaconf 文件
202 认证方法
203 认证问题
21 区域
211 区域支持
212 字符集支持
22 日常数据库维护工作
221 日常清理
222 经常重建索引
223 日志文件维护
23 备份和恢复
231 SQL 转储
232 文件系统级别的备份
233 在线备份以及即时恢复(PITR)
234 在不同版本之间迁移
24 监控数据库的活动
241 标准 Unix 工具
242 统计收集器
243 查看锁
25 观察磁盘使用情况
251 判断磁盘的使用量
252 磁盘满导致的失效
26 可靠性和预写式日志
261 可靠性
262 预写式日志(WAL)
263 WAL 配置
264 WAL 内部
27 回归测试
271 运行测试
272 测试评估
273 平台相关的比较文件
建议:
1 首先需要确定你的网络或者是服务器打算是搭建在Windows系统中还是Linux或者Unix系统中;
2 以Windows系统为例,通常使用Windows 2003 Enterprise Edition或者Windows 2008 Enterprise Edition,如果在北京,你可以去西单图书大厦或者是王府井书店购买相应的图书,有讲解的很详细的,推荐选择:电子工业出版社、机械工业出版社或者清华大学出版社的书籍,这些出版社的书都非常系统和正规;
3 以Linux系统为例,在企业中使用的比较多的是Redhat Enterprise Linux 5(RHEL 5)等,可以参考以下书籍:
31 《Linux系统与网络服务管理 技术大全(第二版)》杨明华 谭励等编著 电子工业出版社 79元 含光盘一张;
32 《Linux系统管理与网络管理》 余柏山等编著 清华大学出版社 89元 含光盘一张。
读完这两本书,基本上就够用了;
4 需要根据自己的实际情况进行选择,最好循序渐进一步一步学习;
5 一些大的书店,相关的销售人员对书籍应该比较了解,你可以请他们给你推荐一下。
第一本书是basic 第二本是server
第二本主要讲网络基础 如何荣Linux连接到internet 常用网络指令 Linux下检测网络连通性 网络安全及防火墙 假设router 远程连线服务器telnet/ssh/xdmcp/vnc/rsh NFS文件服务相关 dhcp动态主机分配协议 DNS域名服务 WWW-APACHE服务 此外还有SAMBA MAIL vsFTPd 代理服务器squid NIS NTP APT/YUM服务器 等
第二本主要讲架站的基本知识 还涉及到Linux的系统管理的一些基本知识 同时推荐下《Linux系统管理》对于管理者来说 你想用到什么就从这本书里找什么
根据你的情况 学习RHEL 无非就是商业版的RH 学了之后干什么不太清楚 如果是做系统管理员的换 那上面说到的书需要简要的看一下 还要从网上下一些Linux管理员的PDF看看 CSDN有下 如果你只是为了用 简单操作的话 看鸟哥第一本就可以了 当然 多学一点还是有用的 书到用时方很少
高端一点的情况 你还可以去考个RHCE认证或者LPI的认证 书店有相关的书卖 个人感觉LPI好一点 当然你要有管理经验才可以
真正意义上的服务器(数据服务器)硬件上至少应具备下面的特点:
一、较高的多任务处理能力。
我们的个人机一般CPU用的是单块,而服务器常常是双CPU,甚至4CPU,它能处理的并发线程数是个人机的一倍至几倍。而且,服务器的CPU一般比我们普通的个人机的要好。
我们的台式机用于一个人操作,上上网,玩玩游戏,打点文章,和其它。一般情况下,无论你怎么玩,同时开多少程序,同时活动的进程(电脑同时在处理的事情)不会超过二、三十个。而一台服务器当有上百、上千个人同时向服务器提出某些工作请求时,服务器就要有几百上千个线程。就网站服务器来说,如果你的网站同时访问量达到千人时,你的服务器可能产生的并发线程至少有几百,这时,如果是一般的家用台式机,基本上就慢如蜗牛(感觉象死机)。
当然,一般我们的网站能达到同时千人在线的不多,呵呵。如果你的网站能到平均二百人同时在线就非常吓人了,但是,这也不是一肌的家用电脑能受得了的(线程数在50以上)。如果你的网站只是准备玩玩,设计目标只是百人以下同时在线(这时并发线程应该在30以内),比较好的个人机还是能受得了的。
PS:对于网上一些超级大站,如中央电视台等等大网站他们是使用服务器组来对付千人以上同时在线的情况的,也就是说,用多台机采用集群等办法来对付。
二、稳定和巨量的内存。
1、服务器这东西首先必须保证的是稳定!因此最好要使用带ECC("错误检查和纠正")功能的内存。这种内存常常比我们常规内存慢,但是稳定度要高很多,也就是说,数据在内存中因硬件原因出错的可能性要小很多很多。
对于我们平常用的台式机来说,实际上在我们使用中内存很偶然地是会出错的,比如你家的机器在一个月内不明不白的死了两回机,你会根本不在意,因为偶然的死机对我们来说是司空见惯了,你也许会认为是软件的原因。我可以告诉你的是,基本上我们的普通电脑没有那台能不关机正常的使用一个月的,就算你使用的软件没有任何不应有的问题。问题在于我们的内存在一个月中亿万次的读写过程中总有几回不小心出了错。
而带有ECC功能的内存就能保证这个故障率在几个月甚至一二年中不出现一次。
当然,这是理论上的,如果你不在意你的网站偶然性的死两回,不在意用户的数据很偶尔的出点小错,用一般的内存问题也不大,呵呵。
2、内存在服务器上的原则也上越快越大越好,同时几百、上千人访问你的机器,机器为了应对他们消耗的内存当然也少不了!在当前,你至少也得二个G吧。
三、硬件冗余性。
打个比方,我们知道,我们一个人,如果左手断了,我们还可以用右手做事。我们身体上的很多部分都是这样。而我们普通的台式机就不同了,其本上稍重要一点的部件只要损坏,机器就无法开动了!
服务器则不然,部门级以上的服务器一般都拥有冗余能务,最典型的是:
1、配有多套电源供电系统,并外接两个(甚至多个)电源。也就是说,一台机器有两个电源插头,你可以将两个插头插向两个不同供电提供者的电源。当一个供电者出了问题,服务器可以正常工作。多套电源供电系统也保证了当服务器的一套电源供电部件中某个坏了,服务器还可以使用另一套正常工作。
2、配有多个CPU,其中的一个CPU坏了,多数情况下另一个还可以坚持工作。
3、硬盘镜像热备(这可能是最重要的了)。服务器上的数据对于很多应用来说,如果完蛋了损失可能是巨大的!硬盘镜像热备保证了你的服务器在某个硬盘损坏时你的数据不受任何影响,而且服务器还能正常工作。(当然,你得尽快买来新硬盘,否则,做热备的第二块也坏了那就真完完了)。
4、高速硬盘。一般服务器使用SCSI硬盘,这种硬盘的转速要几倍甚至几十倍于普通硬盘。这样才能应付快速的数据读写。而且在当前,硬盘镜像热备也一般依靠SCSI总线来完成。
四、拥有所有上面特点的服务器在当前的价位至少是2万以上(这几年便宜了很多哦,我们单位2003年购的一台这样的机器花了近7万)。具体价格很难说,一般网上查不到准确报价。如果你有兴趣,给你一个小窍门,打DELL的免费热线,就说你要买服务器,一般能搞到准确的价格(当然,你不要说实话)。
PS:在当前也有一些低档服务器根本没有上面的功能(或者只有上面的一两个),也叫服务器。那玩真不好怎么说了,呵呵。
WINDOWS SERVER2003 ACTIVE DIRECTORY配置指南(作者:戴有炜)
清华大学出版社
这是一本不错的书,理论加上例子说明,值得推荐。
0条评论