《高性能Linux服务器构建实战Ⅱ》一书纠错汇总(12月30日更新)
以下是《高性能Linux服务器构建实战Ⅱ》一书的编写或者排版错误说明,如果发现有相关错误信息,我会陆续在这里发布出来,也希望大家能把自己发现的错误留言给我,谢谢读者们的支持!你们的支持是我完善此书的最大动力!
1、第30页
第二小段:2、安装chkrootkit
将
[root@server ~]# make sense
修改为:
[root@server chkrootkit-0.50]# make sense
将
[root@server ~]# cd ..
修改为:
[root@server chkrootkit-0.50]# cd ..
2、第326页
第12.2.1节
将
[root@haproxy-server app]# tar zcvf haproxy-1.4.24.tar.gz
修改为:
[root@haproxy-server app]# tar zxvf haproxy-1.4.24.tar.gz
3、第269页
将10.2.1节
如下内容:
[root@localhost pcre-8.02]#./configure [root@localhost pcre-8.02]#make [root@localhost pcre-8.02]#make install
修改为:
[root@localhost pcre-8.34]#./configure [root@localhost pcre-8.34]#make [root@localhost pcre-8.34]#make install
4、第三章
第3.1.1节,“对于DRDB数据镜像来说”,应该修改为DRBD,相同的错误还有:
第3.1.4节第5小节“这样会导致DRDB两个节点的数据发生不一致”
第3.2节标题“DRDB的安装与配置”
第3.2.1节“表3.1 DRDB的安装环境”
第3.3.1节“启动DRDB”
此5个错误,都是笔误导致,统一将“DRDB”修改为“DRBD”即可。
5、第271页
“Nginx的配置文件路径为/opt/nginx/conf”
修改为:
“Nginx的配置文件路径为/usr/local/nginx/conf”
6、272页
中间部分的代码段中
“large_client_header_buffers 4 32k”
修改为:
“large_client_header_buffers 4 128k”
7、279页
最上面代码段中,三个proxy_pass的最后,均缺少“;”符号,正确的应该是:
server www.tb.com location / { proxy_passhttp://192.168.66.90:8080/web/; } location /admin { proxy_pass http://192.168.66.90:8080/admin; } server m.tb.com location / { proxy_passhttp://192.168.66.90:8080/wap/; }
另外在279页结尾的一段代码中,缺少“}”,也就是在server段最后添加“}”。正确的如下:
server { server_name www.tb.com www.taob.com; if ($host != 'www.tb.com' ) { rewrite ^/(.*)$ http://www.tb.com/$1 permanent;} }
8、第八页(11月4号更新)
“把之前生成的后缀名为 pub 的密钥文件传到 linux 服务器上,如果已经在用 SecureCrt连接linux系统,可以直接使用rz命令将密钥文件传到服务器上。然后开始导入:”此段下面:
“
ssh-keygen -i -fIdentity.pub >> /root/.ssh/authorized_keys2
修改为:
ssh-keygen -i -fIdentity.pub >> /home/ixdba/.ssh/authorized_keys2
9、275页 (11月4号更新)
将
/usr/local/apache/bin/htpasswd -c /usr/local/nginx/conf/htpasswd password
修改为:
/usr/local/apache/bin/htpasswd -c /usr/local/nginx/conf/htpasswd webadmin
10、35页(11月27号更新)
“这样,RKHunter检测程序就会在每天的9:30运行一次”
这里描述有误,应该修改为:
“这样,RKHunter检测程序就会在每天的3:09运行一次”
11、61页(11月27号更新)
安装iperf一节,缺少config步骤,应该在:
"[root@ networkserver~]# cd iperf "
步骤下添加:
[root@ networkserver~]# ./configure
12、68页(11月27号更新)
源码编译安装nmap一节,缺少config步骤,应该在:
“[root@localhost ~]# cd nmap-6.40”
步骤下添加:
[root@localhostnmap-6.40]# ./configure
13、第一章 15页 (2015年1月7号更新)
将“HISTTIMEFORMAT='%F %T'”
修改为:
“HISTTIMEFORMAT='%F %T '”
这里由于排版问题,少了最后一个空格。
14、第83页: (2015年1月13号更新)
将
“在启动DRBD之前,需要分别在两台主机的hdb1分区上创建供DRBD记录信息的数据块.具体是分别在两台主机上执行:
[root@master-drbd ~]# drbdadm create-md r0 或者执行drbdadm create-md all
[root@master-drbd ~]# drbdadm create-md r0
”
修改为:
“在启动DRBD之前,需要分别在两台主机的hdb1分区上创建供DRBD记录信息的数据块.具体是分别在两台主机上执行:
[root@master-drbd ~]# drbdadm create-md r0 或者执行drbdadm create-md all
[root@slave-drbd ~]# drbdadm create-md r0
”
15、第85页:第5小节:挂载DRBD设备中, (2015年1月13号更新)
将
“要在备用节点上挂载DRBD设备,必须停止备用节点的DRBD服务或将备用节点角色升级为主节点。”
修改为:
“要在备用节点上挂载DRBD设备,必须停止主用节点的DRBD服务或将备用节点角色升级为主节点。”
16、第162页面,第7.4.2 源码方式 一节中: (2015年1月13号更新)
将安装ganglia依赖库修改为:
“ [root@monitor ~]#yum install -y expat expat-devel pcre pcre-devel zlib cairo-devel libxml2-devel pango-devel pango libpng-devel libpng freetype freetype-devel libart_lgpl-devel apr-devel
”
这里面注意空格,书上排版错误,导致缺少空格,影响阅读。
17、第271页:worker_rlimit_nofile:用于绑定worker进程和CPU,Linux内核2.4核以上可用(2015年12月06号更新)
解释有误,应该修改为:
worker_rlimit_nofile:用于指定一个nginx进程可以打开的最多文件描述符数目,这里是65535,需要使用命令“ulimit -n 65535”在系统中进行设置。
18、第14章:P391 最下面,最后一行 (2015年12月06号更新)
mailto_list=['xxxxxx@163.com',xxxxxx@qq.com'],缺少引号“‘”,
正确的应该是
mailto_list=['xxxxxx@163.com','xxxxxx@qq.com']
19、第280页(2015年12月30号更新)
第12行,“root /home/webdata/www/$1; ”
修改为 “alias /home/webdata/www/$1; ”
此时是排版错误。
20、第292页,倒数第七行,添加如下内容:
其中,/opt/nginx/conf/proxy.conf 内容如下: proxy_redirect off; #关闭对发送给客户端的URL进行修改 #后端的 Web 服务器可以通过 X-Forwarded-For获取用户真实IP proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #允许客户端请求的最大单文件字节数 client_max_body_size 10m; #缓冲区代理缓冲用户端请求的最大字节数 client_body_buffer_size 128k; #nginx 跟后端服务器连接超时时间(代理连接超时) proxy_connect_timeout 90; #连接成功后,后端服务器响应时间(代理接收超时)proxy_read_timeout 90; #设置代理服务器(nginx)保存用户头信息的缓冲区大小 proxy_buffer_size 4k; #proxy_buffers 缓冲区,网页平均在 32k 以下的话,这样设置 proxy_buffers 4 32k; #高负荷下缓冲大小(proxy_buffers*2) proxy_busy_buffers_size 64k; #设定 proxy 缓存临时文件大小 proxy_temp_file_write_size 64k;
给读者造成的不便,请大家谅解,在此感谢各位热心网友对本书的纠错,陆续更新中。。。
《高性能Linux服务器构建实战Ⅱ》一书纠错汇总(12月30日更新)相关推荐
- 《高性能Linux服务器构建实战》封面照出炉
今天收到了编辑发过来的新书<高性能Linux服务器构建实战>封面初图,总体感觉机工的封面设计简洁.大方.时尚.沉稳,很符合技术类书籍的风格,在同一个设计样式下,编辑给出了橙色.蓝色.深绿三 ...
- 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》...
优化Linux内核参数/etc/sysctl.conf sysctl <高性能Linux服务器构建实战:运维监控.性能调优与集群应用> http://book.51cto.com/ar ...
- php服务器视频教程,从PHP基础到实战高手 高性能Linux服务器构建实战 千峰教育PHP全新版高级视频教程...
从PHP基础到实战高手 高性能Linux服务器构建实战 千峰教育PHP全新版高级视频教程 非常厉害的一套PHP实战课程,系统的学习完成后可以从零基础的PHP新手, 成长为能独立完成高性能服务器部署的实 ...
- 高性能Linux服务器构建实战 服务器安全运维
文章目录 1. 安全运维 1.1 账户和登录安全 1.1.1 用户和用户组管理 1.1.2 系统服务管理 1.1.3 登录密码安全管理 1.1.4 用户root权限管理 1.1.5 系统欢迎页面管理 ...
- 贪婪洞窟2服务器维护,《贪婪洞窟2》11月30日更新维护多久 贪婪洞窟2更新维护公告...
原标题:<贪婪洞窟2>11月30日更新维护多久 贪婪洞窟2更新维护公告 斗玩网(d.chinaz.com)报道:<贪婪洞窟2> 11 月 30 日更新维护多久?一起来看看贪婪洞 ...
- 新神魔大陆服务器现在在维护吗,新神魔大陆12月11日更新一览
新神魔大陆12月11日更新了什么?新神魔大陆为了给勇士提供更好更全面的游戏体验,享受到更多游戏的乐趣,结识更多的朋友,将安排游戏服务器合服.接下来就和小编一起来看看这次的合服维护公告吧! 新神魔大陆1 ...
- 《高性能Linux服务器构建实战》——2.1节初识Varnish
2.1 初识Varnish 2.1.1 Varnish概述 Varnish是一款高性能且开源的反向代理服务器和HTTP 加速器,它的开发者Poul-Henning Kamp是FreeBSD核心的开发人 ...
- 高性能Linux服务器运维实战,《高性能Linux服务器构建实战》笔记
系统安全.故障排查.自动化运维.集群架构 1.账号安全,安装完后可以删除的账号: adm,lp,sync,shutdown,halt,news,uucp,operator,games,gopher 禁 ...
- 《高性能Linux服务器构建实战》笔记
系统安全.故障排查.自动化运维.集群架构 1.账号安全,安装完后可以删除的账号: adm,lp,sync,shutdown,halt,news,uucp,operator,games,gopher 禁 ...
最新文章
- 一次性掌握ES6/ES7异步处理
- 汇编语言之寄存器使用(bx,si,di,bp)
- 使用RazorGenerator对视图View进行单元测试
- Android之Toast---消息提示
- 78万奖金!天池最新CV大赛来了
- EasyWeChat微信开放平台第三方平台接入
- CAReplicatorLayer复制Layer和动画, 实现神奇的效果
- linux一句话问答(网络无关篇+网络相关篇+程序开发篇+经典图书)
- SylixOS arm64 自旋锁
- LabVIEW显示Unicode字符
- mac下二进制文件查看
- linux 查看定时任务
- 刑事案件鉴定意见常用质证要点
- 前端培训丁鹿学堂:vue3之计算数据和watch监听深入
- 操作系统真像还原 - MBR主引导程序初体验
- 笔记本超薄本14寸,15.6寸,16.1寸对比图
- 内部基因决定拼购品质,苏宁拼购或将成为行业发展新标杆
- Unity 3D基础入门编程_艾孜尔江撰稿
- lpp降维算法matlab,dimension-reduct method 多种降维算法,包括lle,lpp,ltsa matlab 238万源代码下载- www.pudn.com...
- 十年的征程 - 人类探测器今日首次软着陆彗星:选定J点登陆
热门文章
- OpenStack安装流程(juno版)- 添加镜像服务(glance)
- “MapReduce: Simplified Data Processing on Large Clusters”
- CentOS 下无线网卡的安装和使用
- 条款23: 必须返回一个对象时不要试图返回一个引用
- asp.net应用程序级别跟踪
- [小改进]给链接增加了描述属性
- java学习(一)多态
- 通俗易懂的MonteCarlo积分方法(五)
- linux+swap分区规则_扩展Linux swap分区 两种方法
- c++ 方向_物理微课揭秘摩擦力的方向