


作者:黑马程序员
定价:49元
印次:1-4
ISBN:9787302472445
出版日期:2017.09.01
印刷日期:2020.11.23
图书责编:袁勤勇
图书分类:教材
Nginx是目前备受关注的一个高性能HTTP和反向代理服务器,具有简单、灵活的配置和极高的执行效率。本书面向Linux运维方向的用户或具备某一类编程语言(C、PHP、Java)基础的读者,旨在使其快速掌握Nginx的配置与应用,学会搭建高性能的Web服务器。 全书分为8章,主要内容包括VMware虚拟机的使用、Linux入门、正则表达式、HTTP协议、Nginx安装与配置、访问控制、日志管理、虚拟主机、Web服务器搭建、反向代理、负载均衡、缓存以及一些常用模块和应用(包括调试输出、网页压缩、重写、重定向、防盗链、HTTPS等)。第8章还着重介绍了Nginx的配置优化、LNMP分布式集群和高可用方案的部署,目的是帮助读者将Nginx应用到复杂的服务器架构中,对所学知识进行巩固和提高。 本书是一本Nginx的入门书籍,适合作为高等院校本、专科计算机相关专业的教材,也可作为Nginx爱好者的参考书。
Nginx是目前广受关注的高性能HTTP和反向代理服务器,具有简单灵活的配置和极高的执行效率。本书适合Linux运维方向的初学者,或具备某一类编程语言(C、PHP、Java)基础的人群,使其快速掌握Nginx的配置与应用,搭建高性能的Web服务器。 一、零基础,快速入门 为帮助初学者快速入门,降低Nginx的学习门槛,本书扩充了许多相关的基础知识,即使是对于Linux系统零基础的读者,也可以通过本书学会Linux基本操作,并能够理解教材中所出现的各种命令、参数、脚本、正则表达式。 二、循序渐进,通俗易懂 在课程的知识内容和讲解方式上,本书涉及的知识点对应实际应用需求,内容组织顺序符合认知规律;在讲解时采用易于理解的图示、举例的方式,将抽象的概念具体化,并利用实际案例进一步验证和测试,分析总结实用的经验。 三、注重实战,可操作性强 为了提高学习的兴趣和动力,在学习过程中,读者可以通过VMware虚拟机按照书中介绍的步骤一步步来操作,随时观察、分析程序的运行结果,达到即时反馈的学习效果。同时课程还加入了综合性实战章节,将Nginx与多种软件组合搭配,满足各种应用场景。 学生可关注播妞学姐公众号boniu1024,教师可添加微信/QQ:2011168841
序言 传智播客和“黑马程序员”江苏传智播客教育科技股份有限公司(简称传智播客)是一家专门致力于高素质软件开发人才的科技公司,“黑马程序员”是传智播客旗下高端IT教育品牌。 “黑马程序员”的学员多为大学毕业后想从事IT行业,但各方面条件还不成熟的年轻人。“黑马程序员”的学员筛选制度非常严格,包括严格的技术测试、自学能力测试,还包括性格测试、压力测试、品德测试等。百里挑一的残酷筛选制度确保了学员质量,并降低了企业的用人风险。 自“黑马程序员”成立以来,教学研发团队一直致力于打造精品课程,不断在产、学、研三个层面创新自己的执教理念与教学方针,并集中“黑马程序员”的优势力量,有针对性地出版计算机教材五十多种,制作教学视频数十套,发表各类技术文章数百篇。 “黑马程序员”不仅研发IT系列教材,还为高校师生提供以下配套学习资源与服务。 为大学生提供的配套服务: 专注的辅学平台“博学谷”(http://yx.boxuegu.com),专业老师在线为您答疑解惑。 针对高校学生在学习过程中存在的压力等问题,我们还为大学生量身打造了“播妞”。“播妞”不仅致力推行快乐学习,还有定期的助学红包雨(“播妞”微信/QQ: 208695827)。 高校学生也可扫描右方二维码,加入“播妞”粉丝团,获取最新学习资源,与“播妞”一起快乐学习。 为IT教师提供的配套服务: 针对高校教学,“黑马程序员”为IT系列教材精心设计了“教案+授课资源+考试系统+题库+教学辅助案例”的系列教学资源,高校老师请关注码大牛老师微信/QQ: 2011168841,获取教材配套资源,也可...
第1章Nginx开篇1
1.1Nginx简介1
1.1.1Web服务器1
1.1.2Nginx概述2
1.2Linux操作系统3
1.2.1Linux的起源与发展3
1.2.2获取Linux系统4
1.3VMware虚拟机5
1.3.1什么是虚拟机5
1.3.2VMware安装CentOS6
1.3.3VMware快照功能11
1.3.4VMware克隆功能12
本章小结13
课后练习14
第2章基础知识15
2.1Linux入门15
2.1.1基本命令15
2.1.2目录结构18
2.1.3shell和终端19
2.1.4文件管理23
2.1.5vi编辑器26
2.1.6用户和权限29
2.2正则表达式36
2.2.1正则表达式概述36
2.2.2正则表达式入门37
2.2.3正则表达式语法规则39
2.2.4正则表达式应用案例42
2.3HTTP协议43
2.3.1HTTP概述43
2.3.2HTTP消息44
2.3.3HTTP请求消息46
2.3.4HTTP响应消息49
本章小结51
课后练习51
目录Nginx高性能Web服务器实战教程第3章Nginx的安装53
3.1Linux服务器搭建53
3.1.1最小化安装CentOS53
3.1.2网络配置58
3.1.3远程终端访问64
3.1.4安装必备软件68
3.2Linux环境下安装Nginx70
3.2.1获取Nginx70
3.2.2编译安装Nginx71
3.2.3Nginx的启动与停止74
3.2.4访问测试7... 查看详情
Nginx是目前广受关注的高性能HTTP和反向代理服务器,具有简单灵活的配置和极高的执行效率。本书适合Linux运维方向的初学者,或具备某一类编程语言(C、PHP、Java)基础的人群,使其快速掌握Nginx的配置与应用,搭建高性能的Web服务器。
一、零基础,快速入门
为帮助初学者快速入门,降低Nginx的学习门槛,本书扩充了许多相关的基础知识,即使是对于Linux系统零基础的读者,也可以通过本书学会Linux基本操作,并能够理解教材中所出现的各种命令、参数、脚本、正则表达式。
二、循序渐进,通俗易懂
在课程的知识内容和讲解方式上,本书涉及的知识点对应实际应用需求,内容组织顺序符合认知规律;在讲解时采用易于理解的图示、举例的方式,将抽象的概念具体化,并利用实际案例进一步验证和测试,分析总结实用的经验。
三、注重实战,可操作性强
为了提高学习的兴趣和动力,在学习过程中,读者可以通过VMware虚拟机按照书中介绍的步骤一步步来操作,随时观察、分析程序的运行结果,达到即时反馈的学习效果。同时课程还加入了综合性实战章节,将Nginx与多种软件组合搭配,满足各种应用场景。
查看详情

