2019年8月11日

【调试关掉】开启OPCache时注意一下关掉这块否则会等一分钟才生效

背景:有一兄弟用sftp往线下的那个服务器传更改的文件,发现传上去不好使呢,于是重新传,到后来又好了,我当时一看浏览器头,发现也没有啥问题呀,今天我自己搞了一把,发现还真有这个问题,细查了一下,是opcache引起的,默认是60秒。于是我给关了,之前是ea加速,现在新版本的php好像用这个opcache了: 2s检查一次文件更新 注意:0是一直检查不是关闭 推荐 60 1 opcache.revalidate_freq=2 调试先关了, […]
2019年8月10日

nginx 中location和root

nginx 中location和root nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应。root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。 [root] 语法:root path 默认值:root html 配置段:http、server、location、if [alias] 语 […]
2019年8月10日

nginx反向代理

nginx作为web服务器一个重要的功能就是反向代理。 当然你也可以使用nginx配置正向代理,本是介绍如何配置nginx的反向代理。 nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 server { […]
2019年8月10日

如何配置使用 HTTP 严格传输安全(HSTS)

HTTP 严格传输安全(HSTS)是一种安全功能,web 服务器通过它来告诉浏览器仅用 HTTPS 来与之通讯,而不是使用 HTTP。本文会说明如何在 Apache2、Nginx 和 Lighttpd 上如何启用 HSTS。在主流的 web 服务器上测试通过: Nginx 1.1.19、 Lighttpd 1.4.28 和 Apache 2.2.22 ,环境为 Ubuntu 12.04、 Debian 6 & 7 和 CentO […]
2019年8月10日

centos7如何添加开机启动服务/脚本

一、添加开机自启服务 在centos7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例): 1 2 systemctl enable jenkins.service #设置jenkins服务为自启动服务 sysstemctl start jenkins.service #启动jenkins服务 二、添加开机自启脚本 在centos7中增加脚本有两种常用的方法,以脚本autostart.sh为例: 1 2 3 #!/bin […]
2019年8月10日

systemctl 命令使用指南 Centos 7

Centos 7 和Centos 6 对比 命令管理这块做了很大的改变。 今天就聊聊 systemctl 命令。之前大家都是使用 service ,service 服务 指令 现在要换成 systemctl 指令 服务。 以前添加自启动 chkconfig 服务 on/off 现在要换成 systemctl 开启/关闭 服务 来介绍一下指令操作。 列出所有服务(包括启用的和禁用的) 1 2 3 4 5 6 7 8 9 10 11 12 […]
2019年8月10日

Tomcat vhost Context 说明

path 指出你的访问路径 docBase指出你的存放路径 debug 为设定debug的等级0提供最少的信息,9提供最多的信息 reloadable=true 时当web.xml或者class有改动的时候都会自动重新加载不需要从新启动服务 crosscontext=”true”表示配置的不同context共享一个session
2019年8月10日

Apache Tomcat Conf mod_jk配置

WORD文档记录:apache tomcat.docx mod_jk.conf 内容如下: # (httpd.conf) # 加载 mod_jk 模块 LoadModule jk_module modules/mod_jk.so # # Configure mod_jk # JkWorkersFile conf/workers.properties JkMountFile conf/uriworkermap.properties JkL […]
2019年8月10日

给小内存linux服务器VPS添加SWAP虚拟内存

一、增加swap交换文件 注意,OPENVZ架构的VPS是不支持手动添加交换分区的 博主这里的云主机是支持手动添加交换分区的,博主的云主机是KVM架构的,如果有想从博主这里购买的可以联系博主优惠购买。 添加交换空间有两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用, 则添加交换文件。本文说的是添加交换文件 1、使用dd命令创建一个swap交换文件 1 dd if=/dev/zero o […]
2019年8月10日

mod_proxy反向与正向代理二:apache正向代理

1、开启模块支持 首先还是http.conf开启代理模块 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module mod […]
2019年8月10日

禁止apache列出网站目录的两种方法使用htaccess和修改apache配置

确保 Apache web 服务器安全 是最重要的任务之一,特别是在你的网站刚刚搭建好的时侯。 比方说,如果你 Apache 服务目录 (/var/www/tecmint 或 /var/www/html/tecmint) 下创建一个名为tecmint 的目录,并且忘记在该目录放置 index.html,你会惊奇的发现所有访问者都可以在浏览器输入http://www.example.com/tecmint 来完整列举所有在该目录中的重要文 […]
2019年8月4日

apache加速服务mod_pagespeed配置文件说明

本站直接使用的默认配置。 你可以使用 ModPagespeedDisableFilters rewrite_javascript ModPagespeedEnableFilters add_head 来自己调整哪些关闭和开启。 mod_pagespeed配置文件说明: # 加载mod_pagespeed模块 LoadModule pagespeed_module /usr/local/apache2/modules/mod_pagesp […]
2019年7月11日

lnmp之安装PHP模块/扩展(不需要重装PHP)

VPS侦探一直在努力的去营造一个VPS相关话题的交流环境,于是有了很多的VPS相关的教程、QQ群、有了论坛、有了LNMP一键安装包…,在此说明一下Linux下PHP模块/扩展都是采用此方法安装或安装php直接编译进去,PHP的dll模块/扩展文件是Windows下php模块的使用方法,两者是无法通用的!! VPS侦探主要根据论坛上lnmp版块用户反映来写一些教程,今天说一下如何为lnmp的php安装一些自己需要的模块。 安装 […]
2019年7月11日

net-speeder网速优化/加速器(适用于高延迟不稳定链路加速)

当使用国外服务器时,经常会发现,下载速度只有十几k。平时可能不太注意,认为服务器带宽不足,或者自己使用的宽带不给力,其实很有可能原因并不在此。 由于光速的局限性,延迟会比较高(即使光沿直线传播,太平洋一个往返也要一百多毫秒)。并且由于距离较远,途径路由跳数较多,并且网络拥堵的原因。经常会发生丢包的情况。 对于平时使用最广泛的TCP协议来讲,发送端发出包后,接收端会回复ACK,表示自己收到了。用这种机制来保证可靠性。但对于高延迟链路来讲, […]
2016年7月19日

使用ab命令对Apache服务器进行负载压力测试

压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试。 ab命令原理 ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、IIS等其它Web服务器的压力 a […]