本兮唱歌真你妈的难听,草你妈!!! Linux | 伟哥的技术博客

分类 Linux 下的文章

阿里云香港服务器80端口经常性不通的问题解决

线上web业务,使用的阿里云香港节点,部署完成之后经常性响应超时,过几十秒又恢复,通过wireshark抓包发现syn包发出后没有ack响应     经过谷歌的帮助,发现服务器sysctl.conf的配置项net.ipv4.tcp_tw_recycle为开启状态,将其改成0,再执行sysctl -p,截至目前问题没有复现  

解决IOS最新版Telegram一直connectting的问题

IOS版Telegram更新后,即便全局SS代理也无法使用,一直处于connectting状态,针对这个问题,可以搭建MTproxy代理解决,以下是详细步骤。 1、ssh连接到境外服务器后安装软件所需的依赖: [sourcecode language="plain"] ubuntu/debian执行: apt install git curl build-essential libssl-dev zlib1g-dev centos/rhel执行: yum install openssl-devel zlib-devel [/sourcecode] 2、克隆MTproxy代码进行编译: [sourcecode language="plain"] git clone https://github.com/TelegramMes...

Ubuntu 14.04.1 LTS下JVM时区与系统时区不同解决

现象:Ubuntu 14.04.1 LTS线上服务器是在泰国地区运行,初始化使用cp /usr/share/zoneinfo/Asia/Bangkok /etc/localtime进行系统时区的修改并hwclock -w写入硬件时钟,系统时间正常,mysql数据库内时间也正常。   问题:不管是resin还是java起的程序,打印的时间都与系统时间对不上,谷歌之,使用命令tzselect选择好时区,将TZ='Asia/Bangkok'; export TZ 写入 ~/.profile下生效,依然无解   解决:继续谷歌,使用dpkg-reconfigure tzdata...

Centos6.6环境Vim编辑中文乱码解决

centos6.6系统在已安装所有中文支持的套件包后,vim输入中文依旧乱码无法保存,如下图所示:     检查主目录下.vimrc文件内容后才发现问题出在此处:     正是 [sourcecode]set encoding=euc-cn[/sourcecode] 这块出的问题,将其改为 [sourcecode]set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936[/sourcecode] 即可解决

Centos环境架设socks5代理服务器

以下是centos安装socks5代理的步骤,文章末尾附python socks库一个; 前提系统需安装依赖库:yum -y install gcc automake make pam-devel openldap-devel cyrus-sasl-devel 1. wget http://downloads.sourceforge.net/project/ss5/ss5/3.8.9-2/ss5-3.8.9-2.tar.gz 2. tar xzvf ss5-3.8.9-2.tar.gz 3. cd ss5-3.8.9-2 4. ./configure 5. make; make install 6. chmod +x /etc/init.d/ss5 7. chkconfig --add ss5 8. 修改配置文件,让代理支持用户名密码验证, [sourcecode]vi /etc/opt/ss5/ss5.conf[/sour...

使用rsync对大文件可靠传输(支持断点续传)

需要将一个几十GB的文件传输到另外一台服务器,普通的scp传输过程中若网络出现异常就需要重新来过,效率极低,实际应用中可以使用rsync命令并结合相关参数可做到断点续传的效果。   1. 使用rsync,完整命令如下: rsync -av --bwlimit=1000 --progress --inplace --rsh='ssh -p 26888' snake@182.254.184.44:/data/backup/20150228/hw_game_log_h1 . 2. 实际传输大文件过程可结合nohup或screen等操作方式 说明: --inplace update destination files ...

Linux下安装vmware 7报错解决方案

vmware 7.0 for linux 更新时候报错vmnet.so 下载这个补丁: http://communities.vmware.com/servlet/JiveServlet/download/1402806-30733/vmnet.tar.gz更换到 /usr/lib/vmware/modules/source/vmnet.tar即可

Struts2.1.8升级到Struts2.3.15.1

struts2.1.18升级步骤 commons-lang-2.4.jar(替换) commons-lang3-3.1.jar(新加) javassist-3.11.0.GA.jar(新加) ognl-3.0.6.jar(替换) struts2-core-2.3.15.1.jar(替换) xwork-core-2.3.15.1.jar(替换) 另一种方式 commons-lang3-3.1.jar        (保留commons-lang-2.6.jar) javassist-3.11.0.GA.jar        (新加包) ognl-3.0.5.jar            (替换旧版本) struts2-core-2.3.4.1.jar    (替换旧版本) xwork-core-2.3.4.1.jar        (替换旧版本)

运维监控知识学习流程

第一部分 监控概述 第1章 监控的重要性 第2章 监控的对象 第3章 监控的方法 第二部分 Nagios 监控平台 第1章 Nagios简介 第2章 Nagios服务器端部署 第3章 Nagios配置文件简介 第4章 Nagios外部监控 第5章 Nagios监控远程Linux服务器 第6章 Nagios监控远程Windows服务器 第7章 Nagios插件开发 第8章 Nagios自动化批量部署 第9章 Nagios 用户和权限管理 第10章 Nagios 使用杂谈 第三部分:Cacti 监控平台 第1章 Cacti 简介 第2章...

用Openssl为Apache制作ssl证书

步骤1:生成密钥 命令:openssl genrsa 1024 > server.key 说明:这是用128位rsa算法生成密钥,得到server.key文件 步骤2: 生成证书请求 命令:openssl req -new -key server.key > server.csr 说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一一输入 步骤2: 生成证书请求 命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt 说明:这是用步骤1,2的的密钥和证书请求生成证书server.crt,-days参数...