作者归档:HXS

umount设备提示target is busy

原因是有进程正在使用目标设备,导致无法卸载,通过查找打开的文件(lsof = list open file)进程去关闭。 或者用fuser命令显示出进程使用的文件和网络套接字 方法一: [[email protected] ~]# umount /www umount: /www: target is busy. (In some cases useful info about processes that use the device is found by lso

完美的利用Nginx的auth_basic模块密码保护WordPress后台目录

nginx目录访问密码保护 有时候需求这样:某个域名,或域名下的某个目录,需要访问时输入指定的用户名和密码。nginx同样可以做到,而且一点不比apache差。 第一步:生成htpasswd文件 htpasswd是Apache密码生成工具,Nginx支持auth_basic认证,因此我们也可以将生成的密码用于Nginx中,输入一行命令即可安装: apt install htt

Debian 8 安装 Docker

安装环境 操作系统:Debian 8 jessie amd64 安装准备 1.检查内核 $ uname -r 要求内核版本3.10以上 2.安装docker ce依赖包 apt install libltdl7 3.下载docker安装包 https://download.docker.com/linux/debian/dists/jessie/pool/stable/amd64 4.安装 $ sudo dpkg -i /path/to/package.deb 5.验证 $ sudo docker versio

Proxmox VE开启嵌套虚拟化

PVE虚拟出来的vm系统的cpu,默认不支持vmx,即不支持嵌套虚拟化,在虚拟机中使用命令来验证: # egrep –color ‘vmx|svm’ /proc/cpuinfo 没有输出即不支持,否则会高亮显示vmx或者svm。 有时为了测试和学习,需要开启pve的嵌套虚拟化,以便能在其系统中安装类似esxi,hyper-v之类的虚拟化软件,就需要开

nginx recv() failed (104: Connection reset by peer) while reading response header from upstream解决方法

最近发现LNMP环境在运行雅黑探针的时候报错,查了Nginx的错误日志为: 2018/10/06 15:37:30 [error] 1123#0: *4149 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: “GET /t.php?act=rt&callback=jQuery1720035

CentOS 6 升级指定内核以及BBR加速开启

在使用google bbr之前,我们首先要了解它是什么。了解计算机网络的人都知道,在TCP连接中,由于需要维持连接的可靠性,引入了拥塞控制和流量管理的方法。Google bbr就是谷歌公司提出的一个开源TCP拥塞控制的算法。在最新的linux 4.9及以上的内核版本中已被采用。对于该算法的分析,ss不经过其它的任何的优化就能轻松的跑

nginx设置成开机自动启动服务

1、nginx的安装目录 /usr/local/nginx 启动nginx cd /usr/local/nginx/sbin ./nginx 更改配置重启nginx cd /usr/local/nginx/sbin ./nginx -s reload 2、nginx设置成开机自动启动服务 1)在/etc/init.d下创建文件nginx,文件的内容拷贝官网内容,主要修改下面两个参数的值 nginx=”/usr/sbin/nginx” #修改成ng

给ESXi安装镜像iso文件打包添加第三方驱动

准备工作: 1、安装 Windows PowerShell 3.0 (需要启用Windows AutoUpdate服务,安装完毕计算机需要重启) 2、VMware-PowerCLI-6.0.0-3056836.exe 3、ESXi-Customizer-PS-v2.6.0.ps1 http://www.v-front.de/p/esxi-customizer-ps.html 第一步:Powershell中默认禁止执行脚本,所以先修改策略允许执行 输入以下命令: Set