文档章节

LANMP安装和管理手册

南湖船老大
 南湖船老大
发布于 2016/10/02 12:09
字数 1651
阅读 47
收藏 0
点赞 0
评论 0

本手册大部分是作者工作时遇到的一些问题和使用的经验总结,偏向PHP运维和Java运维,环境安装,性能优化等。

本文主要基于centos 6.4 64位操作系统,较低版本略有差异(可能无法安装较高版本的软件)。同时也会涉及到部分debian 7的使用,并及时跟进了centos 7里的部分新特性和新功能。

本文档有部分内容来自网络。文档遵循MIT协议,可任意分发。

github地址:https://github.com/iminto/lanmpBook

PDF下载地址:LANMP安装管理和优化手册

更新历史:

V1.38 增加MySQL的sql-mode和安全模式的内容;增加MySQL的二进制日志详解;补充mysql慢查询日志的一些介绍(2014-04-07)
V1.39 Nginx安全与优化一节增加封禁IP和爬虫等内容;Apache优化和安全中增加封禁爬虫的内容;PHP-FPM配置和优化从Nginx安装这一章移到Nginx优化和安全这一节并补充内容;Linux常用命令增加tar的增量备份;MySQL二进制日志一节补充内容;增加BtSync同步文件功能;Apache安全与优化一节增补内容。(2014-04-12)
V1.40 Apache服务器日志管理增加不记录CSS/JS/图片请求的内容和日志切割;Apache安装部分增补内容;chmod命令中增加对粘着位的介绍;MySQL慢查询日志增加内容(2014-04-21)
V 1.41 增加Apache rewrite日志的内容和Apache 2.4兼容性的其它细节;增加diff和patch一节(2014-05-05)
V 1.42 Nginx优化一节完善FPM内容;增加MySQL定时备份一节中内容;增加ngrok内网穿透一节;Apache安装配置一章做了大的调整,增加了option指令和访问控制指令的详细介绍;虚拟机安装配置一章做图文调整,调整个别文字描述,增加虚拟机扩容一节;更新xdebug调试一节的内容。(2014-05-11)
V 1.43 Linux 常用命令做了大的调整,完善了部分内容;完善计划任务;修改postgreSQL部分内容;nginx优化与安全内容完善;增加了对MySQL utilities的介绍;增加Atlas介绍一节;更新安装MySQL的文档;删除tar增量备份;更新Tengine的安装中遇到的错误的解决方案以及其他细节。(2014-06-06)
V 1.44 增加了screen一节的介绍;增加对chattr的介绍;增加对rsync的介绍;增加fastcgi-cache的介绍;Nginx优化与安全一节调整内容;更新PHP和MySQL、Memcached安装一节内容 (2014-06-20)
V1.45 更新MySQL优化一节的内容,增加了锁的内容;Linux常用命令完善;删除一些图片,精简文件大小;完善SSH安全;增加对at的介绍;增加虚拟机与宿主文件夹共享一节;linux文件操作一节内容更新;strace一节有更新;更正Mysql二进制日志一节中的错误。增加对centos 7的兼容性介绍(2014-08-15)
V 1.46 完善MySQL二进制日志的介绍;更新计划任务的介绍 ;增加SVN安装配置一节;补充Linux常用命令;补充rsync的介绍;增加了对zsh的介绍;增加了对psdash的介绍;补充tcpdump的例子;完善了centos 7中systemctl的介绍;新增了centos 7中firewalld的介绍;补充了虚拟机管理功能的介绍;删除MySQL utility;补充了dstat的介绍。(2014-09-21)
V1.47 完善curl的用法;补充了SPDY的介绍;完善systemd和dd、swap的介绍;补充了nginx的error log;增加了iproute的介绍;计划任务中增加使用 systemd 中的定时器;增加安装JDK一节;增加了inotify的介绍和使用;增加了samba的介绍和配置。(2014-10-27)
V 1.48 加入了tomcat的安装;补充了对yum的介绍;完善了rsync中配置的解释,尤其是双向同步的理解;加了nginx防CC的内容;增加了MySQL主主的内容;完善nginx upstream模块的介绍及其他细节完善;补充tomcat配置,加上了tomcat和nginx集成时的SSL配置;更新了tengine安装中的版本及错误。(2015-1-1)
V1.49 完善systemd的介绍;完善Tengine安装过程,增加了ngx_lua模块的内容;更新tomcat配置;更新MySQL安装配置;将xcache的内容换为OpCache;修改FPM部分的配置说明;完善SSL配置;补充SSH相关知识;完善tomcat性能优化部分。(2015-06-29)
V1.50 增加nginx获取真实IP的配置;修正MySQL主从配置的错误;Atlas和virtualBox配置补充;增加openresty的安装;增加redis安装以及session集群解决方案一节;SSH一节完善;增加cgroups一节。(2015-07-27)
V1.51 增加Zephir编写PHP扩展一节;增加git安装一节;增加MySQL主从切换一节;加入对supervisor的简单介绍;加入SVN钩子的介绍;加入centos忘记密码。(2015-09-09)
V1.52 完善Linux用户管理的内容,补充ACL的使用;完善SSL配置;完善SVN配置一节;修改关闭PING的文字错误;补充查看进程下线程的介绍。(2015-09-27)
V1.53 增补nginx里upstream里的知识,补充了一个location的案例;加入dropbear SSH的安装;补充sudo的介绍;完善和修改touch命令以及iptables中的内容;增加对sysrq的介绍;增加chrome中设置SSH代理。(2015-11-16)
V1.54 修改openresty安装的注意事项;完善了Nginx编译安装的文档和alias指令的介绍;增加了基于Nginx/Openresty的简单文件服务器一节;增加了Tomcat的session处理一节;更新了mysql安装一节内容;更新了cron;增加对SSL版本的说明;增加了对SVN错误的描述(2016-01-12)
V1.55 增加端口转发-反向代理一节让外网访问内网服务器的内容;增加了配置yum仓库服务器的内容;增加了cp命令p参数的说明;加入Nginx SNI的说明;增加了SVN备库的操作;(2016-04-05)
V1.56 增加了PHP7的安装;加入了Composer的安装;完善了redis安全配置的内容。(2016-06-04)
V1.57 增加管道操作的介绍;增加了tomcat安全调整和JVM参数优化,补充了tomcat反向代理时的技术要点;加入perf的使用介绍(2016-08-07)

© 著作权归作者所有

共有 人打赏支持
南湖船老大
粉丝 676
博文 11
码字总数 10246
作品 0
深圳
其他
wdCP v3正式版发布

经过近期的努力,wdCPv3正式版终于可以和大家见面了 v3功能预览 1 底层完全重新架构,更安全稳定,省资源更高效 2 安装更简单,快速与方便 3 功能更强大和易扩展,且完美支持API的调用 4 系统...

wdlinuxcn ⋅ 2016/04/12 ⋅ 0

一键安装包 lanmp_v3.1 版本发布

lanmp一键安装包是集成了lamp,lnmp,lnamp三种模式的开源软件WEB应用部署安装软件包,能方便快速部署WEB应用环境lanmp一键安装包是wdlinux官网2010年底开始推出的web应用环境的快速简易安装包...

wdlinuxcn ⋅ 2016/05/12 ⋅ 1

wdcp支持两种安装方式

v3.2版本已发布,支持多PHP版本共存共用,支持SSL证书,更多可看论坛 v3版讨论区 更多安装说明请看 http://www.wdlinux.cn/bbs/thread-57643-1-1.html wdcp支持两种安装方式 1 源码编译 此安...

老先生二号 ⋅ 2017/07/30 ⋅ 0

lanmp v2.0一键安装包发布(包括lamp,lnmp,lnamp)

lanmp一键安装包是wdlinux官网2010年开始推出的apache,nginx,php,mysql,zend,eAccelerator,vsftp应用环境的快速简易安装包,执行一个脚本,整个环境安就完成就可使用,方便易用,安全稳定,详...

wdlinuxcn ⋅ 2011/11/19 ⋅ 3

wdlinux lanmp一键安装包

wdlinux lanmp一键安装包 [我的Linux,让Linux更易用]此安装包为web环境的lamp 或 lnmp 安装,除在mysql设置密码时会有提示操作,其它均为自动直到安装完成.简单,方便,快速 包括 lamp (apache +...

wdlinuxcn ⋅ 2010/09/17 ⋅ 0

wdcp_v2.4 快速安装RPM包发布,支持CentOS 6.2

lanmp一键安装包是wdlinux官网2010年开始推出的lamp,lnmp,lnamp(apache,nginx,php,mysql,zend,eAccelerator,pureftpd)应用环境的快速简易安装包,执行一个脚本,整个环境就安装完成就可使用,...

wdlinuxcn ⋅ 2012/06/27 ⋅ 1

lanmp_wdcp_v2.4快速安装RPM包发布

[发布] lanmp_wdcp_v2.4快速安装RPM包发布

eeeneo ⋅ 2012/10/25 ⋅ 0

lanmp v2.1一键安装包发布(包括lamp,lnmp,lnamp安装)

lanmp一键安装包是wdlinux官网2010年开始推出的apache,nginx,php,mysql,zend,eAccelerator,vsftp应用环境的快速简易安装包,执行一个脚本,整个环境安就完成就可使用,方便易用,安全稳定,详...

wdlinuxcn ⋅ 2011/11/24 ⋅ 4

lanmp v2.2.1一键安装包发布(包括lamp,lnmp,lnamp安装)

lanmp一键安装包是wdlinux官网2010年开始推出的apache,nginx,php,mysql,zend,eAccelerator,vsftp应用环境的快速简易安装包,执行一个脚本,整个环境安就完成就可使用,方便易用,安全稳定 1 ...

wdlinuxcn ⋅ 2012/02/23 ⋅ 25

Linux服务器管理系统wdcp 2.0_beta3发布

wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,可以在线通过网页管理服务器和虚拟主机.简单,方便,易操作.只有Linux版本,没有windows版...

wdlinuxcn ⋅ 2011/11/07 ⋅ 4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

C++内存映射文件居然是这样?!

内存映射文件大家都时不时听过,但它到底是个什么?赶紧来看看吧 内存映射文件到底是干嘛的呢?让我们先来思考下面几个问题: 如果您想读的内容大于系统分配的内存块怎么办?如果您想搜索的字...

柳猫 ⋅ 31分钟前 ⋅ 0

MySQL 数据库设计总结

规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。 注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节...

OSC_cnhwTY ⋅ 今天 ⋅ 0

多线程(四)

线程池和Exector框架 什么是线程池? 降低资源的消耗 提高响应速度,任务:T1创建线程时间,T2任务执行时间,T3线程销毁时间,线程池没有或者减少T1和T3 提高线程的可管理性。 线程池要做些什...

这很耳东先生 ⋅ 今天 ⋅ 0

使用SpringMVC的@Validated注解验证

1、SpringMVC验证@Validated的使用 第一步:编写国际化消息资源文件 编写国际化消息资源ValidatedMessage.properties文件主要是用来显示错误的消息定制 [java] view plain copy edit.userna...

瑟青豆 ⋅ 今天 ⋅ 0

19.压缩工具gzip bzip2 xz

6月22日任务 6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具 6.1 压缩打包介绍: linux中常见的一些压缩文件 .zip .gz .bz2 .xz .tar .gz .tar .bz2 .tar.xz 建立一些文...

王鑫linux ⋅ 今天 ⋅ 0

6. Shell 函数 和 定向输出

Shell 常用函数 简洁:目前没怎么在Shell 脚本中使用过函数,哈哈,不过,以后可能会用。就像java8的函数式编程,以后获取会用吧,行吧,那咱们简单的看一下具体的使用 Shell函数格式 linux ...

AHUSKY ⋅ 今天 ⋅ 0

单片机软件定时器

之前写了一个软件定时器,发现不够优化,和友好,现在重写了 soft_timer.h #ifndef _SOFT_TIMER_H_#define _SOFT_TIMER_H_#include "sys.h"typedef void (*timer_callback_function)(vo...

猎人嘻嘻哈哈的 ⋅ 今天 ⋅ 0

好的资料搜说引擎

鸠摩搜书 简介:鸠摩搜书是一个电子书搜索引擎。它汇集了多个网盘和电子书平台的资源,真所谓大而全。而且它还支持筛选txt,pdf,mobi,epub、azw3格式文件。还显示来自不同网站的资源。对了,...

乔三爷 ⋅ 今天 ⋅ 0

Debian下安装PostgreSQL的表分区插件pg_pathman

先安装基础的编译环境 apt-get install build-essential libssl1.0-dev libkrb5-dev 将pg的bin目录加入环境变量,主要是要使用 pg_config export PATH=$PATH:/usr/lib/postgresql/10/bin 进......

玛雅牛 ⋅ 今天 ⋅ 0

inno安装

#define MyAppName "HoldChipEngin" #define MyAppVersion "1.0" #define MyAppPublisher "Hold Chip, Inc." #define MyAppURL "http://www.holdchip.com/" #define MyAppExeName "HoldChipE......

backtrackx ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部