描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787517053873
前言
课程设计说明
第1章Web基础与HTTP协议
1.1Web基础
1.1.1域名和DNS
1.1.2网页与HTML
1.1.3静态网页与动态网页
1.2HTTP协议
1.2.1HTTP协议概述
1.2.2HTTP方法
1.2.3HTTP状态码
1.2.4HTTP请求流程分析
1.2.5Fiddler抓包工具
本章总结
本章作业
第2章部署LAMP平台
2.1Apache网站服务基础
2.1.1Apache简介
2.1.2安装httpd服务器
2.2httpd服务器的基本配置
2.2.1Web站点的部署过程
2.2.2httpd.conf配置文件
2.3构建虚拟Web主机
2.3.1基于域名的虚拟主机
2.3.2基于IP地址、基于端口的虚拟主机
2.4MySQL服务
2.4.1MySQL的编译安装
2.4.2访问MySQL数据库
2.5构建PHP运行环境
2.5.1安装PHP软件包
2.5.2设置LAMP组件环境
2.5.3测试LAMP协同工作
2.6LAMP架构应用实例
2.6.1部署phpMyAdmin系统
2.6.2使用phpMyAdmin系统
2.7CentOS7构建LAMP平台
本章总结
本章作业
第3章Apache配置与应用
3.1Apache连接保持
3.2Apache的访问控制
3.2.1客户机地址限制
3.2.2用户授权限制
3.3Apache日志分割
3.4AWStats日志分析
3.4.1部署AWStats分析系统
3.4.2访问AWStats分析系统
本章总结
本章作业
第4章Apache网页与安全优化
4.1Apache网页优化
4.1.1网页压缩
4.1.2网页缓存
4.2Apache安全优化
4.2.1防盗链
4.2.2隐藏版本信息
本章总结
本章作业
第5章Apache优化深入
5.1ab压力测试
5.2Apache工作模式
5.3目录属性优化
本章总结
本章作业
第6章Nginx服务与LNMP部署
6.1Nginx服务基础
6.1.1Nginx1.6安装及运行控制
6.1.2配置文件nginx.conf
6.1.3访问状态统计
6.1.4Nginx1.10安装及运行控制
6.2Nginx访问控制
6.2.1基于授权的访问控制
6.2.2基于客户端的访问控制
6.3Nginx虚拟主机
6.4LNMP架构部署
本章总结
本章作业
第7章LNMP应用部署与动静分离
7.1LNMP应用部署
7.1.1常用的PHP开源产品介绍
7.1.2在LNMP平台中部署SKYUC
7.1.3在LNMP平台中部署Discuz!
7.2部署Nginx Apache动静分离
本章总结
本章作业
第8章Nginx企业级优化
8.1Nginx服务优化
8.1.1隐藏版本号
8.1.2修改用户与组
8.1.3配置网页缓存时间
8.1.4日志切割
8.1.5设置连接超时
8.2Nginx优化深入
8.2.1更改进程数
8.2.2配置网页压缩
8.2.3配置防盗链
8.2.4FPM参数优化
本章总结
本章作业
第9章部署Tomcat及其负载均衡
9.1部署Tomcat
9.1.1案例分析
9.1.2案例实施
9.2Nginx Tomcat负载均衡集群
9.2.1案例分析
9.2.2案例实施
9.2.3案例扩展
本章总结
本章作业
第10章LVS负载均衡群集
10.1LVS群集应用基础
10.1.1群集技术概述
10.1.2LVS虚拟服务器
10.2构建LVS负载均衡群集
10.2.1案例:地址转换模式(LVS—NAT)
10.2.2案例:直接路由模式(LVS—DR)
本章总结
本章作业
扩展知识
第11章LVS Keepalived高可用群集
11.1Keepalived双机热备基础知识
11.1.1Keepalived概述及安装
11.1.2使用Keepalived实现双机热备
11.2LVS Keepalived高可用群集
本章总结
本章作业
扩展知识
第12章使用Haproxy搭建Web群集
12.1搭建Web群集案例分析
12.2案例实施(老版本)
12.3案例实施(新版本)
12.4Haproxy的ACL规则及案例
12.5使用Keepalived实现Haproxy服务高可用
本章总结
本章作业
评论
还没有评论。