LANMP安装和管理手册
LANMP安装和管理手册
南湖船老大 发表于1年前
LANMP安装和管理手册
  • 发表于 1年前
  • 阅读 31
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

本手册大部分是作者工作时遇到的一些问题和使用的经验总结,偏向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)

共有 人打赏支持
粉丝 673
博文 12
码字总数 11172
×
南湖船老大
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: