红联Linux门户

Linux帮助
  • 多路径(multi-path)安装测试实例多路径(multi-path)安装测试实例

    2016-06-08 - 1.确保安装以下的包: device-mapper device-mapper-multipath [root@nticket1~]# rpm -qa *device* device-mapper-multipath-0.4.9-56.0.3.el5 device-mapper-multipath-libs-0.4.9-56.0.3.el5 device-mapper-1.02.67-2.el5 device-mapper-event-1.02.67-2....

  • EDAC DIMM CE Error错误导致服务器重启EDAC DIMM CE Error错误导致服务器重启

    2016-06-08 - 现象: 最近几天一个华为RH2285服务器一直不定时自动重启,基本每天一两次,查看系统日志报下面的错误,每秒记录一条错误日志 OS:OEL 6.5 $ more /var/log/message Jul 21 08:54:32 customerkernel: EDAC MC1: 5486 CE error on CPU#1Channel#2_DIMM#1 (cha...

  • 如何启用Apache的PHP-FPM多实例如何启用Apache的PHP-FPM多实例

    2016-06-08 - PHP-FPM 作为 FastCGI 进程管理器而广为熟知,它是 PHP FastCGI 实现的改进,带有更为有用的功能,用于处理高负载的服务器和网站。下面列出其中一些功能: 新功能 拥有具有优雅(graceful)启动/停止选项的高级进程管理能力。 可以通过不同的用户身份/组身份...

  • 解决服务器时间Local time和RTC time不一致的问题

    2016-06-06 - 今天遇到了一个问题,发现程序读取的时间比实际的时间快了几分钟。 执行 timedatectl status 发现 Local time比实际的快,但是RTC time是准确的。 各种搜索也没搞懂怎么回事,因为rtc这个关键字被webrtc这个技术给污染了(可见webrtc有多火)。 解决这个问题...

  • Maven项目使用开源中国镜像Maven项目使用开源中国镜像

    2016-06-05 - 从maven中央库下载jar非常缓慢甚至有时候会下载不下来。可以采用中国的maven镜像。目前主要是 开源中国的镜像。 1.找到maven配置文件setting.xml,打开 2.中间添加开源中国的配置: !-- 开源中国 -- mirror idCN/id nameOSChina Central/name urlhttp://mave...

  • MQTT协议体验Mosquitto安装和使用MQTT协议体验Mosquitto安装和使用

    2016-06-04 - 0.前言 MQTT是IBM开发的一个即时通讯协议。MQTT是面向M2M和物联网的连接协议,采用轻量级发布和订阅消息传输机制。Mosquitto是一款实现了 MQTT v3.1 协议的开源消息代理软件,提供轻量级的,支持发布/订阅的的消息推送模式,使设备对设备之间的短消息通信简...

  • 使用wireshark分析MQTT协议使用wireshark分析MQTT协议

    2016-06-04 - 网络上搜索到两种用wireshark工具分析MQTT协议的方法,都是使用wireshark插件,一种是Wireshark Generic Dissector;另一种是使用lua脚本插件(推荐使用这种方式)。 一、Wireshark Generic Dissector:http://wsgd.free.fr/index.html 1、下载generic.so,...

  • linux开启redis端口的防火墙

    2016-06-04 - redis 服务开着,但是程序连不上,可能是防火墙没有对redis端口开放。 root@iZ23tkclljpZ:/usr/bin# sudo ufw status Status: active To Action From -- ------ ---- 3306 ALLOW Anywhere 22 ALLOW Anywhere 80/tcp ALLOW Anywhere 21/tcp ALLOW Anywhere 80...

  • DNS解析过程简述DNS解析过程简述

    2016-06-04 - 以example.com为例,top-level domain为.com,然后是second-level domain,example.com. 如图所示,对于example.com的解析可以分为下面几步: 1.client向本地dns server请求解析example.com的ip地址(client请求是recursive的); 2.本地dns server去root se...

  • 有线网卡与无线网卡同时使用

    2016-06-03 - 注意: 这里的172.16.x.x 和192.168.1.X 和你的局域网环境有关,可以命令行下ipconfig /all 查看 局域网有线连接(网段172.16.X.X,不提供接入internet服务),WIFI连接(网段192.168.1.X,可连接互联网)。 如果同时连接有线网卡和无线网卡,因为有线网卡的优...

  • 让Linux使用malloc申请更多的内存

    2016-06-01 - 项目遇到一个问题,程序跑着跑着就会挂掉,从多方信息分析来看,发现在设备的linux系统中,一个进程申请的内存最大只能达到1GB,而设备所用的物理内存是2GB的。我们的程序有多个进程,但主进程只有一个,里面包括几十个线程,有的线程使用了如opencv的模块,...

  • PuTTY+Xming实现X11的ssh转发PuTTY+Xming实现X11的ssh转发

    2016-05-31 - 1、需求分析 有些Linux程序还是不能完全离开窗口环境,或者说离开后操作不方便。其中Oracle就是这样一个程序,其工具程序大多数能够在纯命令行静默执行,如 OCI,DBCA,NetCA等,但是工作在图形界面时更加方便。为此,需要利用X11的XServer和XClient跨网工作...

  • 在CentOS 6.6上搭建OpenResty 1.9.7.4并输出示例在CentOS 6.6上搭建OpenResty 1.9.7.4并输出示例

    2016-05-30 - 下面是我在阅读《OpenResty最佳实践》时的实践细节,特此记录一下。这是一份值得反复阅读且十分宝贵的资料! 简介 OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。 OpenResty 是...

  • django app服务器搭建django app服务器搭建

    2016-05-28 - 首先是在ubuntu 16.04下进行搭建的,开发工具选用aptana,Python选用python3.5,django选用最新的版本进行搭建,最后搭建完毕后发现数据库配置一直有问题,所以最后直接在windows平台下重新搭建。 1.下载python安装包进行安装,配置下环境变量,安装好后在cm...

  • 手动编译配置ceph

    2016-05-27 - 本文详细介绍在ubuntu16.04环境下手动编译并配置ceph-10.2.1的全过程。 一、手工编译ceph源代码。 1、下载ceph源代码。 从阿里云开源镜像网站下载当前最新版本的ceph源代码,具体下载地址如下:http://mirrors.aliyun.com/ceph/tarballs/ceph_10.2.1.orig.ta...

  • 如何在Virtuozzo上安装Plesk如何在Virtuozzo上安装Plesk

    2016-05-26 - Plesk 是一款安装在服务器上的控制面板,用于方便快捷管理服务器,帮助用户轻松创建维护网站。Virtuozzo 容器则是一项虚拟化解决方案,可以将一台或多台物理机虚拟成多个独立 VPS,其优势在于:在单台物理服务器(硬件节点)上获得的虚拟主机数量是其他虚拟...

  • 服务器DNS选择的问题

    2016-05-25 - 今天发现服务器ping,baidu都要好长时间,多加了几个dns server就ok,但不同的dns的响应时间不尽相同。 最终,/etc/resolv.conf的结果如下: nameserver 114.114.114.114 nameserver 119.97.175.154 nameserver 8.8.8.8 nameserver 202.96.128.86 下面是测试...

  • Linux批量修改服务器密码

    2016-05-25 - 概述 集群N台。一台一台操作去修改密码累死写代码的,通过对shell了解发现通过如下几种模式可实现非交互式的批量修改密码: chpasswd :管道 passwd 和 stdin组合:管道 export :通过环境变量方式 实战 chpasswd NEW_PASSWORD=$1 cat /etc/hosts |grep 匹配...

  • Chrome将于5月底升级至第51版,大部分用户将不能使用HTTP/2

    2016-05-25 - 早在去年 8 月,Chromium 项目已经决定开始废弃的 NPN 协商协议(一个传输层安全协议扩展协议)。即将在 5 月 31 日发布的 Chrome 51 稳定版本中,NPN 协商协议将被正式废除,仅支持 ALPN 协商协议。也就是说,所有目前基于 NPN 协商协议的 HTTP/2 协议都将...

  • CentOS 7系统安装Ghost

    2016-05-25 - 一、Ghost介绍 Ghost是一个开源、免费的博客平台,它基于Node.js构建,设计目标是简化在线发布博客的过程。 本文主要讲述怎样在CentOS 7上安装Ghost。 二、安装过程 1、首先确保所有的系统包为最新 # yum -y update 2、安装LAMP服务器 安装基本的LAMP环境是...

  • OpenStack Neutron单网卡桥接模式访问外网OpenStack Neutron单网卡桥接模式访问外网

    2016-05-23 - 环境配置: * Exsi一台 * Exsi创建的单网卡虚拟机一台 * Ubuntu 14LTS 64位操作系统 * OpenStack Liberty版本 * 使用Neutron网络而非Nova网络 1.Exsi配置 如果OpenStack宿主机是Exsi创建的虚拟机,则必须要进行以下设置。 这个配置主要是让Exsi创建的虚拟机...

  • 在服务器centos 6.4上面安装nginx支持hls和Feng支持rtsp流协议

    2016-05-23 - 碰到了如下问题,记录如下: 一、matroska需要libbz2.so _BZ2_bzDecompress, referenced from: _matroska_decode_buffer in libavformat.a(matroskadec.o) 添加库libbz2.1.0.dylib,再次编译,OK通过. libz提供了一套与gzip有关的API,libbz2提供了一套与bzip2...

  • Linux Nginx安装以及可能出现错误

    2016-05-22 - 安装过程 从 http://nginx.org/download/nginx-1.9.15.tar.gz 下载nginx包(或者wget http://nginx.org/download/nginx-1.9.15.tar.gz直接在Linux上用命令下载) 解压并转到目录下 tar -zxvf nginx-1.9.15.tar.gz cd nginx-1.9.15 设置一下配置信息 ./configur...

  • Linux下监控磁盘使用量并在超过阀值后自动发送报警邮件Linux下监控磁盘使用量并在超过阀值后自动发送报警邮件

    2016-05-21 - 最近Linux服务器磁盘使用量经常到100%,直到影响到正常服务出现故障才会去注意,做不到防患于未然,今天在网上搜集了资料,加上自己修改,写了一个shell脚本用于实时监控磁盘使用量并在超过阀值后自动发送报警邮件。 脚本简单说明:用df命令查看磁盘使用量信...

  • "rm -rf /"删服务器直播"rm -rf /"删服务器直播

    2016-05-19 - 有朋友说rm -rf /可以直接删除服务器所有资料,我好奇,然后尝试了下,下面开始直播. 当然不能直接去删公司服务器,我还想混口饭吃。 我们用个虚拟机吧,Ubuntu 16.04 的VirtualBox,直接上图: 看来直接rm -rf /不行啊 开始删除了. 左边的快捷启动很快就没...

  • httping:测量网站延迟httping:测量网站延迟

    2016-05-19 - 遇到网络问题的时候,我们一般会先通过 ping 这个工具来了解基本的情况。httping 与 ping 类似,不过它不是发送 ICMP 请求,而是发送 HTTP 请求。利用 httping,我们可以测量出 Web 服务器跟网络的延迟。 安装 apt-get install httping # Debian/Ubuntu yum...

  • 记一次服务器boost asio:“host not found (authorative)”问题

    2016-05-18 - 最近ubuntu12.04.3版本的服务器重启了一次,重启以后发现以前跑的挺好的程序启动不了.这就怪了,以前工作好好的,现在一重启就不行,服务器又没有升级。 第一步我怀疑是配置文件被谁查看的时候无意修改了,于是重新把配置文件检查了一下,放上去,依然不行...

  • 在Linux中通过Embedded HTML5 Host Client访问ESXi在Linux中通过Embedded HTML5 Host Client访问ESXi

    2016-05-17 - 访问VMware ESXi的方式 1.vSphere Client for Windows (VMware-viclient-all-6.0.0.exe), it is only available for Windows systems and it is not available for Linux systems. 2.vSphere Remote Command Line (VMware-vSphere-Perl-SDK-6.0.0-2503617.x8...

  • pssh使用指南

    2016-05-17 - pssh 用于同时管理多台服务器,在安装Hadoop时可以同步Hadoop已经配置好的安装文件,十分方便,本文将介绍pssh的基本命令和使用方法。由于pssh基于python实现的,所以在安装之前务必保证安装好python2.6以上。 一、安装: 先安装ez_setup.py,ez_setup.py是py...

  • netstat指令及端口netstat指令及端口

    2016-05-17 - 先上个图: 首先解释下:端口我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP地址与网络服务的关系是一对多...

  • 在Linux上配置同时支持ASP.NET和PHP的服务器在Linux上配置同时支持ASP.NET和PHP的服务器

    2016-05-16 - 注:本文只是个人研究以及试用使用的方法,可能不太严谨,如果犯了什么专业性的错误,还希望各位看官加以指正。 环境简述 本地调试 操作系统:Ubuntu Server x64 14.04.1 LTS CPU资源:Intel Core i7 3610QM (VirtualBox仅适用一个核心) MEM资源:512MB DDR3...

  • Linux服务器通过AWS命令行上传文件至S3Linux服务器通过AWS命令行上传文件至S3

    2016-05-14 - AWS管理控制台配置 1.登录AWS管理控制台; 2.在IAM中创建一个新用户(比如test),创建时它会自动创建一个用户安全凭证,由访问密钥ID和私有访问密钥组成,请记住它并下载该凭证,后面会用到它; 3.选择你刚创建的用户,在权限标签下有个附加权限,单击它,...

  • Linux服务器配置SSH双机信任

    2016-05-14 - 环境 服务器A 操作系统:CentOS 6.7 32-bit IP:192.168.1.1 服务器B 操作系统:CentOS 6.7 32-bit IP:192.168.1.2 在两台服务器上都按以下步骤操作 创建公钥和密钥(需要敲3次回车) ssh-keygen -t rsa 将自己的公钥追加到认证公钥 cat ~/.ssh/id_rsa.pub...

  • 配置iptables只开放21端口即可实现客户端的主动连接和被动连接

    2016-05-14 - 环境 操作系统:CentOS 6.7 32-bit 配置 # 配置最基本的iptables规则 iptables -F iptables -X iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -m state --state NEW -p tcp --dport 21 -j ACCEPT iptables -A INPUT...

  • 局域网中同步时间

    2016-05-13 - 情景模拟:假设有A机器和B机器,在相同的局域网中,用A时间用来同步B。 A依赖安装包:ntp B以来安装包:ntpdate 步骤如下: 在A机器中: 1.对/etc/ntp.conf文件添加: server 127.127.1.0 fudge 127.127.1.0 stratum 10 后面的10在0-15都可以 2.在终端 执行...

  • squid安装及配置网络代理的流程

    2016-05-12 - 网络代理可以使用多种软件,我使用过3proxy,及squid,3proxy的资料很难看,软件也不太好有。用squid资料就比较多,而且比较容易有。 squid安装及配置 安装参考(英文):https://www.linode.com/docs/networking/squid/squid-http-proxy-ubuntu-12-04 这个...

  • linux独占激活卷组的方法

    2016-05-05 - 需求背景:需要在CentOS的双机实现共享盘独占激活,即共享盘只挂载在其中一台机器,另一个机器不能同时挂载,必要时候可进行手工切换挂载到另一台机器。 实现方法:依赖rhcs集群功能,利用vgchange -a e的方式独占激活。 一、环境准备 # cat /etc/redhat-rel...

  • linux系统下安装php的pcntl扩展

    2016-05-05 - pcntl扩展可以支持php的多线程操作(仅限linux),但默认安装的情况下,php是不支持此扩展的。来教大家怎么样安装。 条件:linux环境下,已安装php开发环境。 1.首先看下 phpize命令 所在的目录 (ps:我的目录/usr/bin/phpize) 如果没有找到的话 执行安装...

  • Docker+Nginx+tomcat实现一个服务器上多个tomcat的负载均衡Docker+Nginx+tomcat实现一个服务器上多个tomcat的负载均衡

    2016-05-05 - 环境:Vmware12,Ubuntu14.04,Docker1.11.1,Nginx1.4.6,在Ubuntu虚拟机上安装的Docker. 1.拉取tomcat镜像: docker pull tomcat 2.docker启动tomcat docker run -i -t -v 宿主目录:虚拟目录 tomcat /bin/bash 例如:docker run -i -t -v /home/leo/software/:/da...

  • Linux apache单独编译mod_rewrite.so

    2016-05-01 - 1.寻找apache源码安装目录中的mod_rewrite.c文件 #find / -name mod_rewrite.c /usr/httpd-2.2.22/modules/mappers/mod_rewrite.c 2.切换到mod_rewrite.c文件目录 #cd /usr/httpd-2.2.22/modules/mappers/ 3.编译 #/usr/apache/Apache2.2/bin/apxs -c mod_re...