LNMP(Linux+Nginx+PHP+Java+Memcach
ed+Redis)-教学大纲
项目培训目标
本系列讲座分为四大部分:
1、Linux 系统与 Shell 命令篇:快速帮助 windows 下的工程师转入到 Linux 开发环境,
并能掌握常用 shell 命令,vi 编辑器,软件安装卸载等。
2、LNMP 及 Nginx 篇:主要介绍 Linux 下 PHP 开发环境的搭建,apache、nginx、反
向代理、负载均衡、动静分离、TP 框架的 rewrite 配置等等。
3、Memcached:包括 memcached 简介,Linux 下的安装和配置, 工作原理实现机制,
PHP 如何调用 memcache 以实现缓存的效果等。
4、Redis:redis 介绍,快速入门,环境安装和配置,数据类型,redis 命令,redis 键,
redis 字符串、哈希、列表和集合,redis 客户端连接,Redis PHP 连接操作和 Java 连接操
作。
5、Linux 下的 Java 部分:包括 ngxin 与 tomcat 集成、负载均衡和集群配置,与
memcached 和 redis 的连接操作。
5、项目实战:通用电商订单支付模块,外加淘宝支付接口的实现(可用于实际项目开
发)
最终目标,让有 PHP 基础的学员迅速掌握 Linux 下的开发知识,并对涉及到 nginx、
tomcat、memcached、redis 缓存、负载均衡等高级开发技术有一个全面的了解。结合两们
主流语言 php 和 java 进行讲解,方便不同方向的开发人员学习。
适用对象
要求有一定的 php 或者 java 语言基础的学员
PHP 和 Java 两个方向加起来大概 69 课时左右