一键安装lnmp优化笔记

一键安装lnmp优化笔记

ID:11810086

大小:38.41 KB

页数:6页

时间:2018-07-14

一键安装lnmp优化笔记_第1页
一键安装lnmp优化笔记_第2页
一键安装lnmp优化笔记_第3页
一键安装lnmp优化笔记_第4页
一键安装lnmp优化笔记_第5页
资源描述:

《一键安装lnmp优化笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、前言本笔记采用军哥的LNMP一键安装并综合了张宴的笔记进行了适度优化,在实际运行中也有不错的表现.·军哥的一键安装网站:http://lnmp.org/install.html·军哥博客,很多配置可以在这里找到http://www.vpser.net/·张宴博客参考:http://blog.s135.com/nginx_php_v6/安装后优化总结v所有的nginx配置文件中都必须要检查是否有下列配置,否则不安全.1.空主机头设置2.检查CPU设置数量,尽量改大点3.防盗链ß--要检查各虚拟主机vhost4.Nginx漏洞修补部分ß--要检查各虚拟主机vhost5.伪静态语句ß--

2、要检查各虚拟主机vhost6.301永久指向(www.baowang.combaowang.com)参考语句:if($host!='www.baowang.com'){rewrite^/(.*)$http://www.baowang.com/$1permanent;}v编写每天定时切割Nginx日志的脚本,注意按照实际情况修改路径1.创建脚本/usr/local/webserver/nginx/sbin/cut_nginx_log.sh2.vi/usr/local/webserver/nginx/sbin/cut_nginx_log.sh3.输入以下内容:引用#!/bin/bash

3、#Thisscriptrunat00:00#TheNginxlogspathlogs_path="/usr/local/webserver/nginx/logs/"mkdir-p${logs_path}$(date-d"yesterday"+"%Y")/$(date-d"yesterday"+"%m")/mv${logs_path}access.log${logs_path}$(date-d"yesterday"+"%Y")/$(date-d"yesterday"+"%m")/access_$(date-d"yesterday"+"%Y%m%d").logkill-USR1`cat

4、/usr/local/webserver/nginx/nginx.pid`v设置crontab,每天凌晨00:00切割nginx访问日志1.crontab-e2.输入以下内容:0000***/bin/bash  /usr/local/webserver/nginx/sbin/cut_nginx_log.shTroubleshootingv运行/root/lnmprestart出现下列提示Startingphp_fpmFailedloading/usr/local/zend/ZendOptimizer.so:/usr/local/zen/ZendOptimizer.so:connot

5、restoresegmentprotafterreloc:Permissiondenied解决方法可以先尝试下面方法,待错误消失后重新开启Selinx方法1:关闭SELINX,执行:/usr/sbin/setenforce0方法2:禁止掉SELinux更改/etc/sysconfig/selinux文件的内容为SELINUX=disabled方法3:当然不想关闭SWlinux,我们可以这样:chcon-ttextrel_shlib_t/usr/local/zend/ZendOptimizer.so优化Mysql参数登陆mysql的命令:1.exportPATH=/usr/local

6、/mysql/bin:$PATH2.mysql-uroot–p3.useDB(数据库名)可以切换到需要的数据库下4.flushtables;刷新数据库表5.flushprivileged;刷新权限也可以通过SSH来修改数据库表的权限(一般666就可以了)安装结束后,MYSQL数据库用户名root密码root,登陆后进入mysql数据库,找到user表,删除除了有root密码外的所有用户LNMP中默认是用小内存MYSQL,所以需要更改为LARGE的,或者用my-innodb-heavy-4G.cnf这个配置cp-r/usr/local/mysql/share/mysql/my-lar

7、ge.cnf/etc/my.cnf优化NGINX的参数及对应安全配置v安装完毕后,centos.sh/debian.sheaccelerator.shftp/install.php全部重新命名或者删除–极端重要vphpmyadmin下的setup目录改名或删掉–极端重要nginx完美解决同一服务上的站点WebShell访问限制问题(跨站跨目录)vhttp://www.hostloc.com/viewthread.php?tid=6546&extra=&page=1-待

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。