红联Linux门户

Linux帮助
  • Linux下编译Hadoop的Eclipse插件Linux下编译Hadoop的Eclipse插件

    2015-05-01 - 虽然使用Java编写MapReduce作业有点繁琐,但是对于刚入门Hadoop的新手来说,有利于理解hadoop的一些底层实现,这无疑也是一种巨大的收获。目前大部分的MapReduce作业都是使用Hive,Pig完成的,当然也有用其他语言实现的,通过使用HadoopStreaming的方式,用...

  • CentOS 6.3下Zabbix版本升级CentOS 6.3下Zabbix版本升级

    2015-05-01 - 使用了有半年zabbix-2.06版本,在网内用它监控了公司10台服务器,感觉功能很强大,轮询响应速度也很不错,在LAMP架构下运行起来一直很挺稳定,在此赞一下老外! PS:为什么国人没有开发一款类似的开源监控软件呢? 不过有一个小BUG困扰我,就是在刷新zabbix主web监控...

  • 如何在Linux上用OpenVPN搭建安全的远程网络架构如何在Linux上用OpenVPN搭建安全的远程网络架构

    2015-05-01 - 对你在互联网上传送的数据采用一层妥善安全的加密机制,以挫败各种各样的窥视活动,这总归是谨慎的举措;由于我们的政府大量获取每一则信息,此举显得愈发地重要。说到保护在不可信赖的网络上传送的数据,OpenVPN是首要选择。本文将简要介绍一下如何设置OpenV...

  • RHEL6平台LVS实现负载均衡Load BalancerRHEL6平台LVS实现负载均衡Load Balancer

    2015-05-01 - LVS(Linux virtual server)集群种类通常是通过LVS Director中继到集群节点的请求的方法来形容的,目前有三种可用的方法: 百兆网卡时可拥有的节点数 网络地址转换(LVS-NAT) 不同网络 10~20 直接路由(LVS-DR)(调度器) 同一网络 high(100) ip隧道(LVS-TUN)...

  • RHEL6.4中使用Cacti+Spine监控远程主机RHEL6.4中使用Cacti+Spine监控远程主机

    2015-05-01 - cacti-spine监控远程主机 Remote host: yum install net-snmp-utils net-snmp vim /etc/snmp/snmpd.conf //编辑可以参看主监控主机 /etc/init.d/snmpd start snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex //测试snmp是否配置成功 Monitor hos...

  • RHEL6.4中使用Cacti+Spine监控主机实现发送邮件报警RHEL6.4中使用Cacti+Spine监控主机实现发送邮件报警

    2015-05-01 - 下载插件包 thold-v0.4.9-3.tgz monitor-v1.3-1.tgz settings-v0.71-1.tgz #tar zxf settings-v0.71-1.tgz -C /var/www/html/cacti/plugins # tar zxf monitor-v1.3-1.tgz -C /var/www/html/cacti/plugins # tar zxf thold-v0.4.9-3.tgz -C /var/www/html/ca...

  • Linux HA集群部署安装说明

    2015-05-01 - Linux HA将整个集群虚拟成一个IP对外提供服务(在一个网口又申请一个物理网络中独立ip),当主节点挂了,会按照ha.cf中的配置节点顺序,进行切换,当主节点恢复时,又夺得集群ip,从而有效管理Linux集群。 安装说明:集群ip:10.5.10.2 node1:10.5.10.205 no...

  • 在Linux中以交互方式实时查看Apache Web访问统计在Linux中以交互方式实时查看Apache Web访问统计

    2015-04-30 - 无论你是在网站托管业务,还是在自己的VPS上运行几个网站,你总会有需要显示访客统计信息,例如前几的访客、访问请求的文件(无论动态或者静态)、所用的带宽、客户端的浏览器,和访问的来源网站,等等。 GoAccess 是一款用于Apache或者Nginx的命令行日志分...

  • CentOS下配置端口转发将80端口请求转发至8080

    2015-04-30 - 在Linux的下面部署了Apache,为了安全我们使用非root用户进行启动,但是在域名绑定时无法直接访问80端口号。众所周知,在Unix下,非root用户不能监听1024以下的端口号,这个Apache服务器就没办法绑定在80端口下。所以这里需要使用Linux的端口转发机制,把到8...

  • CentOS子域名绑定子目录过程记录CentOS子域名绑定子目录过程记录

    2015-04-30 - CentOS子域名绑定子目录过程记录: 加载重写模块 LoadModule rewrite_module modules/mod_rewrite.so 添加配置 RewriteEngine on RewriteMap lowercase int:tolower RewriteMap vhost txt:/opt/lampp/etc/vhost.map RewriteCond ${lowercase:%{SERVER_NAME}}...

  • 加密、解密,以及OpenSSL建立私有CA加密、解密,以及OpenSSL建立私有CA

    2015-04-28 - 一、常见算法 常见的加密算法和协议有对称加密,非对称加密,单向加密 1、对称加密:加密和解密使用一个密钥;依赖于算法和密钥,算法是可以公开的,密钥是不能公共的,因为加密是依赖于密钥的。安全性依赖于密钥,而非算法; 常见算法: DES(Data Encrypti...

  • 怎样在CentOS 7.0上安装和配置VNC服务器怎样在CentOS 7.0上安装和配置VNC服务器

    2015-04-27 - 这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程。当然这个教程也适合 RHEL 7 。在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC 服务器。 我们都知道,作为一个系统管理员,大多数时间是通过网络管理服务器的。在管理...

  • 怎样用WPScan,Nmap和Nikto扫描和检查一个WordPress站点的安全性怎样用WPScan,Nmap和Nikto扫描和检查一个WordPress站点的安全性

    2015-04-26 - 介绍 数百万个网站用着 WordPress ,这当然是有原因的。WordPress 是众多内容管理系统中对开发者最友好的,本质上说你可以用它做任何事情。不幸的是,每天都有些吓人的报告说某个主要的网站被黑了,或者某个重要的数据库被泄露了之类的,吓得人一愣一愣的。...

  • 本地Maven项目部署到Nexus Repository

    2015-04-26 - 配置Nexus Repository 打开WEB管理界面:http://localhost:8081/nexus/index.html 点击右上角Log In进行登录,默认帐号:admin、密码:admin123 点击左侧Repositories项 - central仓库 - Configuration - Download Remote Indexes=True - Save,表示下载远程...

  • Sonatype Nexus Maven仓库搭建和管理

    2015-04-26 - 安装 1. 从 http://www.sonatype.org/nexus/ 下载最新的 Nexus 压缩包, 现在已经不提供war包的下载 2. 解压到服务器目录, 例如我是放到/opt/nexus 目录下, 如果不打算用root用户启动服务, chown到相应的用户 3. 更改Nexus的运行JDK 原服务器上的JDK是1.6, 运...

  • SSH无密码登录远程主机执行特定命令的注意事项

    2015-04-25 - 最近的一个项目要结合使用rabbitmq、keepalived、supervisor。其中的一个场景为某个keepalived实例被提升为MASTER后需要到部署了rabbitmq client的远程主机上kill掉这些client进程。 一般的思路为配置keepalived所在主机与部署了client的主机之间的无密码ssh...

  • Linux主机管理软件webmin 1.740已发布-附安装教程Linux主机管理软件webmin 1.740已发布-附安装教程

    2015-04-24 - Webmin 是一款基于 Web 的主机管理软件,该软件非常强大,几乎可以对主机进行所有的管理操作,如果对命令行管理主机不熟悉,可使用 Webmin,通过它,您可以轻松地管理主机用户帐户,磁盘配额,服务,配置文件,管理的Apache服务器,DNS,文件共享和其他东西...

  • struts2完全捕获404错误的方法

    2015-04-24 - 目前在做一个网络应用程序,struts2 + spring + hibernate,服务器是tomcat。希望用户在IE地址栏乱敲的时候,所敲入的所有未定义的URL都能被程序捕捉到,然后转到一个自制的404错误处理页面。 首先查阅网上的资料,得知可以在web.xml中加入这么一段: error-...

  • Nginx作为Web Server的优化要点Nginx作为Web Server的优化要点

    2015-04-24 - Nginx既可作为Web Server,也可作为反向Proxy,这里先讨论作为Web Server的一般性优化要点。 常用优化要点 Nginx使用的是固定数量的workers, 每个worker都处理进入的请求。最佳实践是每个CPU内核配置一个worker。 如何知道您的系统有几个CPU? $ grep ^proce...

  • puppet自动创建用户并增加到sudo脚本

    2015-04-23 - 最近研究了以下puupet,发现在强大了。可以用它来统一管理所有的配置文件,以及统一的增加用户。可以大量的减少系统管理员的时间。据说google就用puppet管理了几千台服务器。 1:首先修改/etc/puppet/fileserver.conf文件增加以下内容: [files] path /var/li...

  • 免费使用百度云加速专业版套餐的方法(价值1190元/年)免费使用百度云加速专业版套餐的方法(价值1190元/年)

    2015-04-23 - 目前百度云加速一共有四个套餐,其中免费版和专业版已经可以正常使用,商务版和企业版尚未开通,它们四个套餐的主要特点如下图所示: 相比免费版,专业版能够无限抗D、全面的加速动静态资源、百度优先抓...

  • Linux流量控制(SFQ/TBFPRIO/CBQ/HTB原理介绍)

    2015-04-23 - Linux流量控制控发不控收,所以只能对产生瓶颈网卡处的发包速率进行控制..而网络瓶颈分析亦为Linux网络流控的第一步。 二种流控算法上分: 无类算法 用于树叶级无分支的队列 SFQ TBF pFIFO 分类算法 用于多分支的队列 PRIO HTB CBQ 调度 在分类器的帮助下,一...

  • CentOS 6.4快速安装Nginx笔记CentOS 6.4快速安装Nginx笔记

    2015-04-22 - 第一步:下载CentOS安装盘(342M) http://mirrors.grandcloud.cn/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-minimal.iso 我个人比较喜欢纯净版的系统,所以下载了最小版的安装盘。 顺便推荐个刻录软件: http://nchc.dl.sourceforge.net/project/infrareco...

  • Linux单机部署LNMP环境

    2015-04-22 - 1. 软件来源 mysql-5.6.14下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.14-linux-glibc2.5-i686.tar.gz nginx-1.5.1下载地址:http://nginx.org/download/nginx-1.5.1.tar.gz php-5.5.6下载地址:http://us2.php.net/get/php-5.5.6.ta...

  • Linux LVS安装和配置笔记

    2015-04-22 - 1.升级内核至最新,我安装的是2.6.16.16 2.http://www.linuxvirtualserver.org/software/下载对应内核的ipvsadm-1.24-6源程序,ipvsadm-1.246.src.rpm, rpmbuild rebuild ipvsadm-1.24-6.src.rpm rpm -ivh /usr/src/RedHat/RPMS/i386/ipvsadm-1.24-6.i386.rpm...

  • Linux服务器环境搭建 & Windows下PHP开发环境搭建Linux服务器环境搭建 & Windows下PHP开发环境搭建

    2015-04-22 - 1. Linux服务器环境(LAMP架构)搭建 1.1 说明 LAMP(Linux+Apache+MySQL+PHP)网站架构几乎是目前国际最流行的Web框架,该框架包括:Linux操作系统(OS),Apache网络服务器(Web Server),MySQL数据库(Databse),PHP(Perl或者Python)编程语言,所有组...

  • 在RHEL6.X上安装(rsyslog+mysql+loganalyzer+evtsys)日志服务

    2015-04-22 - 软件提供的功能: 1、rsyslog是RHEL或CentOS系统6.x版本的日志服务,代替以前系统的syslog服务。在这个架构中rsyslog服务主要是收集日志的功能,把日志归类,写入数据库。 2、mysql是简单的数据库,在这个架构中主要任务是存放收集过来的日志信息,以便提供...

  • Linux+Tomcat+XWiki+MySQL安装配置

    2015-04-22 - Linux+Tomcat+XWiki+MySQL安装配置,版本比较旧,仅供参考。 jdk1.5 安装jdk1.5,略 XWiki 使用默认的Jetty+hsqldb 解压xwiki-1.1-milestone-1.tar.gz到/usr/wiki/xwiki/ mkdir /usr/wiki mkdir /usr/wiki/xwiki cd /usr/wiki/xwiki/ 下载或复制xwiki-1.1-mil...

  • CentOS6.4安装Hadoop2.2.0集群Pass总结

    2015-04-22 - 1.集群的安装当然需要使用到多台电脑,我使用的是三台CentOS的虚拟机。网络上很多blog中都有提到,重新新建账户和群组,其实这个步骤是可有可无的。之所以这样干,我自己思考有两个方面的原因:一个是为了方便管理,账户专用,也更加安全; 另外一个方面,是...

  • CentOS5安装Nginx1.4+PHP5.5 FastCGICentOS5安装Nginx1.4+PHP5.5 FastCGI

    2015-04-22 - CentOS5安装Nginx1.4+PHP5.5 FastCGI: yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses...

  • Linux(CentOS)下配置安装Tomcat并配置JDK环境

    2015-04-22 - 第一步、下载JDK、Tomcat 下载JDK https://edelivery.Oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.rpm 或者:#wget https://edelivery.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.rpm 版本:jdk-7u45-linux-x64.rpm 安装JDK [r...

  • CentOS编译Hadoop 2.2.0 Pass总结

    2015-04-22 - 1.不要使用最新的 Maven3.1.1,与Maven3.0.x存在兼容性问题,所以老是出现java.lang.NoClassDefFoundError: org/sonatype/aether/graph/DependencyFilter之类的错误。 我选择环境如下: Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 201...

  • CentOS5编译安装LNMP步骤

    2015-04-22 - # 手动安装lnmp 包含 libiconv libunwind gperftools libmcrypt mhash mcrypt libpng freetype jpeg gd pcre libmemcached php_memcached(memcached.so) eaccelerator ZendOptimizer mysql5.5 php5.3 nginx1.2.7 memcached tokyocabinet tokyotyrant #路径...

  • CentOS6编译安装LNMP步骤

    2015-04-22 - # 手动安装lnmp 包含 libiconv libunwind gperftools libmcrypt mhash mcrypt libpng freetype jpeg gd pcre libmemcached php_memcached(memcached.so) eaccelerator ZendOptimizer mysql5.5 php5.3 nginx1.2.7 memcached tokyocabinet tokyotyrant #路径...

  • CentOS6编译安装Nginx

    2015-04-22 - 安装libunwind 64位操作系统请先安装libunwind库,32位操作系统不要安装。libunwind库为基于64位CPU和操作系统的程序提供了基本的堆栈辗转开解功能,其中包括用于输出堆栈跟踪的API、用于以编程方式辗转开解堆栈的API以及支持C++异常处理机制的API。 [root@t...

  • CentOS 6.4搭建VPN Server端CentOS 6.4搭建VPN Server端

    2015-04-22 - 目录 1.VPN服务器环境说明 2.安装VPN服务器包 3.配置VPN服务器 4.配置VPN服务器的路由转发功能 5.FAQ.. 4 5.1./var/log/messages日志中出现下面的错误,如何解决? 1.VPN服务器环境说明 操作系统:CentOS release 6.4 (Final) 本地网卡: # ifconfig em1 Lin...

  • 最小Docker镜像hello-world剖析

    2015-04-22 - 开始学习 Docker 的同学基本上都是按照官方的 guide 来安装,之后要测试是否已经安装成功,官方会让你 pull 一个 hello-world 示例镜像下来并运行,如下命令: www@www ~ docker pull hello-world 31cbccb51277: Pull complete e45a5af57b00: Pull complete...

  • 搭建私有Docker仓库服务器

    2015-04-22 - Docker Hub 是 Docker 官方的公共仓库服务器,用户在 DockerHub 上只能创建一个私有仓库,这对于有些用户是不够用的,而且 DockerHub 服务器的访问速度也是个很大问题,那么我们希望能在自己本地的服务器上创建一个类似于 DockerHub 仓库服务器供团队使用,...

  • 在CentOS 6.5上安装OpenLDAP并配置LDAP方式用户登录

    2015-04-21 - 1.安装PHP和apache 如果没有EPEL的源需要安装下 yum install epel-release 若没有下载下来,就创建/etc/yum.repo.d/epel.repo -------------------------------------------------------------------------------- [epel] name=Extra Packages for Enterpris...

  • Rsync同步错误处理

    2015-04-21 - 1.用户密码错误 @ERROR: auth failed on module test rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6] 检查服务器A存储密码文件和服务器B密码文件。 服务器A密码文件: /etc/rsyncd/rsyncd.secrets 格式为:u...