运维
walkersc
这个作者很懒,什么都没留下…
展开
-
letsencrypt 生成证书卡顿超时 解析部分地区疑似被污染
执行命令,然后一直卡顿,也没提示./letsencrypt.sh letsencrypt.confGenerate CSR...domain.csr查看脚本,38行是刚才提示的信息38 echo "Generate CSR...$DOMAIN_CSR"3940 OPENSSL_CONF="/etc/ssl/openssl.cnf"4142 if [ ! -f "$OPEN...原创 2019-10-31 17:10:47 · 1431 阅读 · 0 评论 -
Nginx 隐藏版本号和信息
调整nginx.conf,配置添加server_tokens off;http { include mime.types; default_type application/octet-stream;改为http { include mime.types; default_type application/octet-st...原创 2019-10-24 18:28:32 · 769 阅读 · 0 评论 -
tomcat隐藏版本号
1.解压tar -zxvf apache-tomcat-8.5.47.tar.gz2.解压cd apache-tomcat-8.5.47/libunzip catalina.jar......inflating: org/apache/naming/factory/SendMailFactory$1.class inflating: org/apache/naming...原创 2019-10-24 18:25:46 · 643 阅读 · 0 评论 -
Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
启动服务./catalina.sh run报错信息Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment at java.lang.Class.forName0(Native Method) at java.lang.Cl...原创 2019-10-24 17:38:05 · 1148 阅读 · 1 评论 -
Linux中用stat命令查看文件时3个时间点解析
来源URL:http://www.linuxidc.com/Linux/2015-01/111705.htm有些时候,我们需要在Linux中使用stat命令来查看文件的详细信息。另外联想下,ls -l命令显示的是什么时间,touch命令修改文件的时间戳,修改的又是什么时间?在这里我们一起来试验下。stat -- 获取比 ls 更多的信息 http://www.linuxi转载 2015-07-05 02:52:08 · 721 阅读 · 0 评论 -
tmux快捷键
URL来源:http://blog.csdn.net/hcx25909/article/details/7602935#commentsCtrl+b激活控制台;此时以下按键生效系统操作?列出所有快捷键;按q返回d脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话转载 2015-07-07 14:44:26 · 511 阅读 · 0 评论 -
ssh 设置超时时间 Write failed: Broken pipe
来源URL:http://blog.chinaunix.net/uid-10697776-id-3341317.htmlssh连接超时问题解决方案:1.修改server端的etc/ssh/sshd_configClientAliveInterval 60 #server每隔60秒发送一次请求给client,然后client响应,从而保持连接Clien转载 2015-09-10 11:16:53 · 2175 阅读 · 0 评论 -
Mycat之——配置文件rule.xml
来源URL:http://blog.csdn.net/l1028386804/article/details/53402552rule.xml里面就定义了我们对表进行拆分所涉及到的规则定义。我们可以灵活的对表使用不同的分片算法,或者对表使用相同的算法但具体的参数不同。这个文件里面主要有tableRule和function这两个标签。在具体使用过程中可以按照需求添加tableRule和fun转载 2017-02-17 12:14:03 · 891 阅读 · 0 评论 -
Apache ab 压力测试出现 Failed requests
如图: Failed requests 分別有 Connect, Length,Exception :1:Connect 无法送出要求,目标主机连接失败,要求的过程中连接被中断2:Length 回应的内容长度不一致(以Content-Lenght) 标头值为判断依据3:Exception 发生无法预期的错误看到原创 2015-12-16 03:43:54 · 5859 阅读 · 1 评论 -
php中\r \r\n \t的区别
来源URL:http://blog.csdn.net/jjmaiz/article/details/8212314\n 软回车: 在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。\r 软空格: 在Linux、unix转载 2015-06-19 19:05:22 · 521 阅读 · 0 评论 -
php使用websocket示例详解
来源URL:http://www.jb51.net/article/48019.htm这篇文章主要介绍了php使用websocket示例,需要的朋友可以参考下下面我画了一个图演示 client 和 server 之间建立 websocket 连接时握手部分,这个部分在 node 中可以十分轻松的完成,因为 node 提供的 net 模块已经对 socket 套接字做转载 2015-06-18 13:18:59 · 1164 阅读 · 0 评论 -
Socket 深度探究 4 PHP (三)
来源URL:http://blog.csdn.net/shagoo/article/details/6647961看过前两篇文章《Socket深度探究4PHP(一)》和《Socket深度探究4PHP(二)》,大家应该对目前 Socket 技术的底层有了一定的了解。本文我们会对 PHP-5.3.6 的源码中的 Socket 模块进行一定的分析,然后再简单介绍一下目前比较热门的一些相关转载 2015-06-18 10:08:40 · 465 阅读 · 0 评论 -
php实现socket 比较详细
来源URL:http://blog.163.com/sky20081816@126/blog/static/1647610232010794826825/一、Socket 简介1、socket只不过是一个数据结构。2、使用这个socket数据结构去开始一个客户端和服务器之间的会话。3、服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在转载 2015-06-18 14:18:14 · 389 阅读 · 0 评论 -
PHP SOCKET编程
来源URL:http://blog.csdn.net/hguisu/article/details/74485281. 预备知识 一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,http post提交,smtp提交,组包转载 2015-06-18 11:42:52 · 446 阅读 · 0 评论 -
php socket通信
来源URL:http://www.jnecw.com/p/1523写了websocket个聊天室,然后终于弄懂了php的socket文章目录客户端服务器2.1 思路2.2 socket_select2.3 socket_accept经朋友推荐去一家手游公司面试,原谅我不厚道的只是好奇手游转载 2015-06-18 10:03:52 · 1387 阅读 · 0 评论 -
Socket 深度探索 4 PHP (一)
来源URL:http://blog.csdn.net/shagoo/article/details/6396089Socket(套接字)一直是网络层的底层核心内容,也是 TCP/IP 以及 UDP 底层协议的实现通道。随着互联网信息时代的爆炸式发展,当代服务器的性能问题面临越来越大的挑战,著名的 C10K 问题(http://www.kegel.com/c10k.html)也随之出现。转载 2015-06-18 10:05:47 · 497 阅读 · 0 评论 -
YUM更换源(1)--yum找不到安装包
URL:http://wenku.baidu.com/link?url=FDkEIBBXh3J4Yxauo44ufrmR2r0439V_vvgIDou9_iLr6pTdRnDV6D_CAEn-kNBncM9U-0iZX4jRW-B_OragHu07MgGdNqT6tFMPqL7ecK_ YUM更换源(1)--yum找不到安装包公司提供的CentOS VM中,/etc/yum转载 2016-01-23 22:17:36 · 1096 阅读 · 0 评论 -
SecureCRT连接Ubuntu失败(远程系统拒绝访问)
来源URL:http://blog.csdn.net/typa01_kk/article/details/46664817SecureCRT连接Ubuntu失败,长时间的重新连接,连接不了。Ubuntu默认未安装ssh远程加密连接服务。使用命令,安装即可。sudo apt-get install openssh-server openssh-client重启Ub转载 2016-03-09 09:31:04 · 2877 阅读 · 0 评论 -
CentOS7 - Docker&Docker-Compose安装
以下是从网络搜集的并且自己尝试后的docker安装的两种方式(命令和脚本)、docker-compose的安装以及docker的一些命令,欢迎指正。Docker 需要安装在 CentOS 7 64 位的平台,并且内核版本不低于 3.10。CentOS 7 满足最低内核的要求,但由于 CentOS 7 内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定...转载 2019-09-05 11:39:13 · 8801 阅读 · 0 评论 -
let's encrypt 生成证书时,404 not found的错误
今天在服务器上为另一个域名添加ssl,结果出现了http://xxx/.well-known/… 404 not found的错误[root@fungli myxhs]# sudo certbot certonly --webroot -w /webser/www/myxhs -d xxx.xxx.cn -m xxxx@outlook.com --agree-tosSaving debug ...转载 2019-08-12 14:25:18 · 7848 阅读 · 0 评论 -
Linux vmstat命令实战详解
来源URL:https://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.htmlvmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比to...转载 2018-05-10 17:49:18 · 308 阅读 · 0 评论 -
Nginx 限制单个IP的并发连接数及对每个连接速度(限速)
来源URL:https://bbs.vpser.net/thread-3017-1-1.html使用Nginx限制单个IP的并发连接数能够减少一些采集程序或者DDOS的攻击。再lnmp的nginx配置中已经添加了部分代码,但是是注释掉的,可以编辑/usr/local/nginx/conf/nginx.conf 文件1.1.8以上版本的nginx的设置:查找:转载 2017-04-15 10:19:08 · 13580 阅读 · 0 评论 -
Redis持久化存储(AOF与RDB两种模式)
URL:https://blog.csdn.net/canot/article/details/52886923Redis中数据存储模式有2种:cache-only,persistence;cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此模式下也将不存在“数据恢复”的手段,是一种安全性低/效率高/容易扩展的方式;persist转载 2018-05-08 20:15:05 · 279 阅读 · 0 评论 -
ImportError: No module named setuptools 解决方案
来源URL:http://www.cnblogs.com/kkgreen/archive/2012/08/02/2620425.htmlshell中输入:wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gztar zxvf setuptools-0.6c11.tar.gzcd转载 2017-08-24 17:10:37 · 932 阅读 · 0 评论 -
微信高可用分布式数据库PhxSQL设计与实现
来源URL:http://geek.csdn.net/news/detail/192400本文详细描述了PhxSQL的设计与实现。从MySQL的容灾缺陷开始讲起,接着阐述实现高可用强一致的思路,然后具体分析每个实现环节要注意的要点和解决方案,最后展示了PhxSQL在容灾和性能上的成果。设计背景互联网应用中账号和金融类关键系统要求和强调强一致性及高可用性。当面临机转载 2017-04-14 09:42:00 · 5538 阅读 · 0 评论 -
zabbix监控nginx性能状态
来源URL: http://liqingbiao.blog.51cto.com/3044896/1894902?b4nginx在生产环境中的应用越来越广泛,所以需要对nginx的性能状态做一些监控来发现出来出现的问题。zabbix监控nginx,首先确认nginx的监控指标,主要有:基本活动指标,错误指标,性能指标。 nginx处理流程图具体如下:注释:Acce转载 2017-02-16 09:34:16 · 10332 阅读 · 1 评论 -
Haproxy+keepalivd+varnish+LAMP实验
来源URL:http://lxlxlx.blog.51cto.com/3363989/1897108?blog1Haproxy+keepalivd+varnish+LAMP 目 录 实验要求 实验前提 实验环境设计 拓扑结构 ip网络规划 基础环境配置转载 2017-02-16 09:21:09 · 1454 阅读 · 0 评论 -
Mycat之——配置文件server.xml
来源URL:http://blog.csdn.net/l1028386804/article/details/53386338server.xml几乎保存了所有mycat需要的系统配置信息。其在代码内直接的映射类为SystemConfig类。现在就对这个文件中的配置,一一介绍。user标签[html] view plain copy转载 2017-02-17 12:10:37 · 1400 阅读 · 0 评论 -
Mycat之——配置文件schema.xml
来源URL:http://blog.csdn.net/l1028386804/article/details/53385637今天,给大家带来一篇数据库中间件——Mycat的文章,Schema.xml作为MyCat中重要的配置文件之一,管理着MyCat的逻辑库、表、分片规则、DataNode以及DataSource。弄懂这些配置,是正确使用MyCat的前提。这里就一层层对该文件进行解析。转载 2017-02-17 12:12:03 · 1460 阅读 · 0 评论 -
Socket 深度探究 4 PHP (二)
来源URL:http://blog.csdn.net/shagoo/article/details/6531950上一篇《Socket深度探究4PHP(一)》中,大家应该对 poll/select/epoll/kqueue 这几个 IO 模型有了一定的了解,为了让大家更深入的理解 Socket 的技术内幕,在这个篇幅,我会对这几种模式做一个比较详细的分析和对比;另外,大家可能也同说转载 2015-06-18 10:06:59 · 1683 阅读 · 0 评论 -
CentOS 6.4 下安装vsftpd 用户权限分配
来源URL:http://www.cnblogs.com/xiongpq/p/3384759.html概述:vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。本文介绍了在CentOS 6.4下安装vsftpd、配置虚拟用户登录FTP的过程。正文:一:安装vsftpd查看是否已经安装vsftpdrpm -qa | grep vsftpd如果没转载 2015-04-02 11:08:07 · 745 阅读 · 0 评论 -
502 Bad Gateway nginx
配置多个站点的时候出现 502 Bad Gateway原因:php-fpm线程配置不够多>vim /usr/local/php/etc/php-fpm.conf注明:要是lnmp一键安装>vim /usr/local/php/etc/php-fpm.d/www.confpm = dynamic 如何控制子进程,选项有static和dynamic,原创 2015-03-27 17:49:26 · 481 阅读 · 0 评论 -
IIS项目 与SVN指定Repositories提交数据同步 (Windows7)
1:前提IIS与svn服务端装在一台机器上原创 2014-06-30 17:44:58 · 1648 阅读 · 0 评论 -
IIS7.0提升WWW服务安全
来源URL:http://soft.zdnet.com.cn/software_zone/2010/0603/1765301.shtml转载 2014-11-14 07:08:07 · 842 阅读 · 0 评论 -
虚拟机 Transport(VMDB)error -44:Message
URL来源:http://blog.sina.com.cn/s/blog_70c9c4b40101i01v.html1.VMware Workstation中新建的虚拟机在开机的时候出现这种错误:Transport(VMDB)error -44:Message-44:Message" title="Transport(VMDB)error -44:Message" height="12转载 2014-10-28 12:56:06 · 1795 阅读 · 0 评论 -
Windows下Sublime text 编译程序出现[Error 2] 的解决办法
来源URL:http://blog.sina.com.cn/s/blog_8965a21601019a4c.html转载 2014-09-25 23:56:43 · 3062 阅读 · 0 评论 -
Zend Guard加密
来源URL:PHP5.4发布至今一年多,但Zend组件(Zend Optimizer / Zend Guard Loader)却一直不支持,很多像我一样升级了PHP5.4的朋友跟我一样郁闷过吧,以前貌似只能重新配置PHP。。。像我这种用LNMP之类套件的貌似只能全部重新搭建生产环境吧。最近Zend发布了Zend Guard Loader (Runtime for PHP 5.4),在P转载 2014-09-03 00:32:13 · 1182 阅读 · 0 评论 -
简单三步 32位Win7用4G内存破解攻略
来源URL:http://tech.sina.com.cn/h/2010-01-21/05401223748.shtml原创 2014-09-12 12:50:25 · 1633 阅读 · 0 评论 -
Windows2003 3389端口修改
如何更改远程桌面端口Windows 2000系统中的远程终端服务是一项功能非常强大的服务,同时也成了入侵者长驻主机的通道,入侵者可以利用一些手段得到管理员账号和密码并入侵主机。下面,我们来看看如何通过修改默认端口,防范黑客入侵。 众所周知,远程终端服务基于端口3389。入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该务默认端口就可以转载 2014-08-28 12:10:21 · 3541 阅读 · 0 评论 -
修改2003服务器系统默认的administrator帐号
来源今天有个朋友问我修改2003服务器系统默认的administrator帐号的方法,现在写出来和大家分享下。一种方法是按"开始"--"运行" 输入: gpedit.msc 然后在"计算机配置"--"windows设置"--"安全设置"--"本地策略"--"安全选项" 那里 找到最下面的"帐号:重命名系统管理员帐号"那里改用户名.在"交互式登陆:不显示上一次的用户名"设置为"启转载 2014-08-28 10:40:41 · 1045 阅读 · 0 评论