红联Linux门户

Linux帮助
  • 在CentOS和RHEL上安装Puppet服务器和客户端在CentOS和RHEL上安装Puppet服务器和客户端

    2015-04-01 - 当手中有相当多的机器需要管理的时候,自动化处理冗余又无聊的任务对系统管理员来说就很重要了。很多管理员习惯了自己写脚本模拟复杂软件之间的调度。不幸的是,脚本会过时,脚本的作者会离职,如果不花费巨大精力来维护这些脚本的话,它们早晚会一点儿用也...

  • 搭建基于Nagios的监控系统-之监控远程Linux服务器

    2015-04-01 - 曾经介绍过如何安装Nagios Core,这一篇跟大家分享一下如何将一台远程的Linux服务器加入纳入监控范围。 第一部分:在远程Linux上安装Nagios Plugins和NRPE 第一步:下载Nagios Plugins和NREP扩展的安装程序 cd Downloads wget http://nagios-plugins.org/dow...

  • 基于CentOS的LNMP部署

    2015-04-01 - 一、系统约定 软件源代码包存放位置 /usr/local/src 源码包编译安装位置(prefix) /usr/local/software_name 脚本以及维护程序存放位置 /usr/local/sbin MySQL 数据库位置 /var/lib/mysql(可按情况设置) Nginx 网站根目录 /home/www/wwwroot(可按情况设置...

  • 在CentOS 6上安装Discuz! X2.5在CentOS 6上安装Discuz! X2.5

    2015-04-01 - 简明过程 1. 参考基于CentOS的LNMP部署 但是,实际上可以不用这么复杂。而且由于nginx配置php比较费劲,最后用apache解决了。 [root@discuz ~]# rpm -ivh http://mirrors.ustc.edu.cn/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm [root@discuz ~]# wget...

  • CentOS-6.4-minimal版中源码安装Apache-2.2.29

    2015-04-01 - 源码安装软件时常见的三个步骤 1)配置环境:通常命令为./configure --prefix=DIR(即指定软件安装目录),如果还想启用其它功能,可在后面接着添加指令 比如下面的--enable-ssl用于启用Apache的SSL模块 若不想使用操作系统缺省的SSL库,还可通过--with-ssl=DIR指定...

  • Linux下Apache+OpenSSL配置记录

    2015-04-01 - 最近在研究Linux下的apache-ssl配置,写点个人小心得,新人发博,敬请见谅。 软件环境 Apache Httpd 2.2.29 (http://httpd.apache.org ) OpenSSL 1.0.1h (http://www.openssl.org/source ) SSL-Tools (http://www.openssl.org/contrib/ssl.ca-0.1.tar.gz ) 1...

  • Linux pptpd的iptables包过滤设置

    2015-04-01 - 用CentOS架设了一台pptpd vpn服务器,信息如下: 服务器IP 192.168.100.1 /24 网关 192.168.100.254(NAT防火墙,将 外网IP:1723 映射到 192.168.100.1:1723) 客户端IP地址分配范围 192.168.100.101 ~ 250 基本iptables设置: -A INPUT -p gre -j ACCEPT -A...

  • 在Linux CentOS上安装Couchbase Server

    2015-04-01 - Couchbase 是一个开源的、分布式的、面向文档(document-oriented)的 NoSQL 数据库,并且内置了 Memcached 服务。本文分享的是自己在 Linux 上成功安装 Couchbase Server 的实际操作步骤。 Linux 发行版是 CentOS。 1. 下载 Couchbase 安装包 用 wget 命令...

  • CentOS 6.4安装Hadoop-2.5.1完全分布式集群CentOS 6.4安装Hadoop-2.5.1完全分布式集群

    2015-04-01 - 环境介绍: 在两台装有CentOS 6.4(32位)的服务器上安装Hadoop-2.5.1分布式集群(2台机器,主要试验用)。 1.修改主机名和/etc/hosts文件 1)修改主机名(非必要) vi /etc/sysconfig/network HOSTNAME=XXX 重启后生效。 2)/etc/hosts是ip地址和其对应主...

  • CentOS 5.x单机安装Hadoop

    2015-04-01 - 花了近两天时间,终于把Hadoop的安装,实例运行实践了一遍。虽然还有很多东西都不大懂,但总算有了个好的开端,也算是对自己的一点安慰吧。 一、JDK安装 我的系统的CentOS 5.X的linux distribution, 要安装Hadoop,首先要配置好JAVA环境,这个相对简单,从ht...

  • RHEL6.4搭建Rsyslog日志服务Rsyslog+MySQL+Loganalyzer

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

  • 从Linux telnet到Exchange邮件服务器来测试发送邮件

    2015-04-01 - 我们在Linux下,可以通过telnet邮件服务器的25端口(一般smtp邮件服务器都是这个),来测试能否发送邮件。 前提是先得把DNS配好,或者/etc/hosts文件制定好邮件服务器域名所对应的IP地址。 以下都是要输入的。 [root@erpt1 ~]# telnet mail.xxx.com 25 Tryin...

  • Cobbler自动化集群Linux系统安装Cobbler自动化集群Linux系统安装

    2015-04-01 - Cobbler:是一个快速网络安装Linux的工具,使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP,DNS,以及yum包镜像。Cobbler支持命令行管理,web界面管理 主要由Repository,Distribution,Profile:各部分组成分别是 Repository:mirror url Dis...

  • Linux CentOS 6.5中安装与配置Tomcat-8方法

    2015-04-01 - 安装环境:CentOS-6.5 安装方式:源码安装 软件:apache-tomcat-8.0.0.RC3.tar.gz 下载地址:http://tomcat.apache.org/download-80.cgi 安装前提 系统必须已安装配置JDK6+ 安装tomcat 将apache-tomcat-8.0.0.RC3.tar.gz文件上传到/usr/local中执行以下操作...

  • CentOS7+Tomcat生产系统部署

    2015-04-01 - 1.准备OS账户 安全起见,本着最小权限原则,生产系统决不允许使用root账户来运行tomcat。为此,建立新账户tomcat,并设定登录密码。 useradd tomcat passwd tomcat 2.配置防火墙放行8080端口并做80端口映射 在/etc/firewalld/services/目录下新建一个名为tom...

  • 制作OpenStack用的CentOS 6.5镜像

    2015-04-01 - 目的: 在CentOS 6.5操作系统环境下制作一个CentOS 6.5的KVM镜像,安装cloud-init,能自动扩展根分区。 一、制作环境: 操作环境是在openstack平台开一个实例,安装的是CentOS 6.5,镜像来自:http://cloud.centos.org/centos/6.5/images/CentOS-6-x86_64-Gene...

  • CentOS6.5_x64下Docker安装应用

    2015-04-01 - Docker安装应用(CentOS6.5_x64) Docker官网 http://www.docker.com/ 一,安装EPEL 关于EPEL:https://Fedoraproject.org/wiki/EPEL/zh-cn rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm --import /etc/pki/rpm-g...

  • CentOS下安装Postfix替换Sendmail发送邮件

    2015-04-01 - 今天有网友提醒说博客评论回复没有邮件通知,前段时间才刚刚在CentOS服务器配置好了Sendmail,不应该的啊!检查了一番服务器设置,sendmail设置都没有什么问题,这段时间也没有改过什么东西,正好最近看到Postfix,便想可以试试。便卸载了sendmail,开始安装...

  • Linux发送监控指标到内部邮箱

    2015-04-01 - 数据库的健康监控是个非常重要的工作,重要的指标\KPI监控结果会有专门的采集、监控、告警系统来做相关事情。 而一些不是非常重要的或者还在设计和调试阶段的相关指标,我只是想发送到我自己邮箱,本文就针对在Linux服务器上配置邮件发送监控数据的过程说明...

  • Linux系统入门学习:如何在Apache网站服务器上关闭服务器签名Linux系统入门学习:如何在Apache网站服务器上关闭服务器签名

    2015-04-01 - 问题:每当Apache2网站服务器返回错误页时(如,404 页面无法找到,403 禁止访问页面),它会在页面底部显示网站服务器签名(如,Apache版本号和操作系统信息)。同时,当Apache2网站服务器为PHP页面服务时,它也会显示PHP的版本信息。我如何在Apache2网站服...

  • 如何在Linux服务器中隐藏PHP版本如何在Linux服务器中隐藏PHP版本

    2015-04-01 - 通常,大多数默认设置安装的web服务器存在信息泄露,这其中之一就是PHP。PHP 是如今流行的服务端html嵌入式语言(之一?)。在如今这个充满挑战的时代,有许多攻击者会尝试发现你服务端的漏洞。因此,我会简单描述如何在Linux服务器中隐藏PHP信息。 注:以上...

  • 巧用Linux云服务器下的的/dev/shm/,避开磁盘IO不给力!巧用Linux云服务器下的的/dev/shm/,避开磁盘IO不给力!

    2015-03-31 - 一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势: 1)动态文件系统的大...

  • 查看Liunx服务器运行级别

    2015-03-31 - 今天重启测试Liunx服务器使用命令:shutdown now (忘记了添加-h)导致自动重启并且进入单用户模式,查看当前系统模式命令:runlevel CentOS系统: [root@www ~]# runlevel N 3 RedHat系列有7个运行级别(runlevel) 运行级别0:系统停机状态,系统默认运行级别...

  • CentOS 6.5下DHCP服务器搭建与配置

    2015-03-31 - 一、安装配置dhcp [root@localhost ~]# yum -y install dhcp [root@localhost ~]# cd /usr/share/doc/dhcp-4.1.1/ [root@localhost dhcp-4.1.1]# cp -ra dhcpd.conf.sampl /etc/dhcp/dhcpd.conf [root@localhost ~]# vim /etc/dhcp/dhcpd.conf option domain...

  • CentOS 7下Hadoop2.2伪分布模式安装

    2015-03-31 - 这里就不介绍CentOS的安装了,直接进入Hadoop2.2伪分布模式安装。 1.安装包下载 1.1.下载JDK1.7 目前JDK的版本是jdk1.8.0_25,这里下载的是jdk1.7.0_67。 下载页面:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase...

  • CentOS 6.5下Samba服务器搭建与配置

    2015-03-31 - 一、samba服务器的安装与配置 [root@localhost ~]# yum -y install samba samba-common samba-clientsamba服务器所需的软件包 [root@localhost ~]# vim /etc/samba/smb.confsamba服务器的主配置文件 [global] # ----------------------- Network Related Opt...

  • Linux Apache给AWStats创建访问密码

    2015-03-31 - CentOS7 安装最新版本 AWStats,在httpd.conf 中加入了alias,可以直接访问网址就进入 浏览。十分不安全。 给访问加上密码的方法: [root@localhost wwwroot]# htpasswd -bc /home/awstats/wwwroot/.htpasswd aaa 123456 [root@localhost wwwroot]# nano /et...

  • 如何在Linux环境下配置Nagios Remote Plugin Executor(NRPE)如何在Linux环境下配置Nagios Remote Plugin Executor(NRPE)

    2015-03-31 - 就网络管理而言,Nagios 是最强大的工具之一。Nagios 可以监控远程主机的可访问性,以及其中正在运行的服务的状态。不过,如果我们想要监控远程主机中网络服务以外的东西呢?比方说,我们可能想要监控远程主机上的磁盘利用率或者 CPU 处理器负载。Nagios Rem...

  • Debian 7安装Tomcat 7

    2015-03-31 - 一开始用的CentOS7安装的tomcat7,CentOS7自带了httpd服务,80端口是被占用的,卸载了httpd服务后,安装好了openjdk之后安装tomcat7,接着发现默认的端口是8080,用了netstat命令查看一下端口占用情况发现CentOS7居然没有这个命令,这不科学啊,具体的原因没...

  • Tomcat在Linux上使用Native Library

    2015-03-31 - 最近使用Tomcat,为了提升性能要使用Native Library。这个在Windows上是默认使用的,在Linux还得重新编译。 CentOS 默认安装 yum install apr 好像不行。必须源码安装 wget http://mirror.bit.edu.cn/apache//apr/apr-1.5.0.tar.gz tar -zxvf apr-1.5.0.tar....

  • CentOS 7搭建VPN服务器

    2015-03-31 - CentOS 7搭建VPN服务器过程笔记。 1.先看看你的主机是否支持pptp,返回结果为yes就表示通过。 modprobe ppp-compress-18 echo yes 2.是否开启了TUN,有的虚拟机主机需要开启,返回结果为cat: /dev/net/tun: File descriptor in bad state。就表示通过。 cat...

  • CentOS 6下安装Seafile 2

    2015-03-31 - 在CentOS 6.4_64安装Seafile使用Apahce和SQLite。 1. 环境准备 1.1 centos6.4_64 最小化安装 yum -y install httpd ##部署在apache之后,参考https://github.com/haiwen/seafile/wiki/Deploy-Seafile-with-apache yum -y install install python python-setu...

  • RHEL 6.4安装DNS服务(bind-9.8)

    2015-03-31 - 首先安装yum,使用yum安装bind yum install bind* 不同的操作系统rpm包有可能会不同 bind-9.8.2-0.17.rc1.el6.x86_64 bind-utils-9.8.2-0.17.rc1.el6.x86_64 bind-chroot-9.8.2-0.17.rc1.el6.x86_64 bind-dyndb-ldap-2.3-2.el6.x86_64 bind-libs-9.8.2-0.17....

  • RHEL 6.3下Cacti flowview安装和配置使用

    2015-03-31 - 测试环境: 1、RHEL 6.3 X64 最小化安装 2、已经安装cacti 0.8.8 3、已经配置epel源 4、已经在cisco路由器上配置好flow-export了。 安装和配置过程: 1、安装flow-tools yum install flow-tools 2、install flowview wget http://docs.cacti.net/_media/plug...

  • CentOS 6.3 64位SVN服务器搭建&Win7 32位SVN客户端连接CentOS 6.3 64位SVN服务器搭建&Win7 32位SVN客户端连接

    2015-03-31 - 目标:CentOS 6.3 64位SVN服务器搭建Win7 32位SVN客户端连接。 安装步骤如下: 1、yum install subversion(使用yum自动安装SVN) 2、输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件。 输入 svn --help可以查看s...

  • Linux下DHCP服务器的搭建(RHEL5.2)Linux下DHCP服务器的搭建(RHEL5.2)

    2015-03-31 - 本文环境:DHCP服务器IP 192.168.1.211(RHEL5.2) 当局域网中有大量的主机时,如果逐一为每台主机手动配置IP地址、默认网关、DNS服务器地址等网络参数,显示会非常费力。而DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务器的应用,正...

  • Rsync+Linux客户端+Windows客户端配置Rsync+Linux客户端+Windows客户端配置

    2015-03-31 - rsync是一个功能非常强大的工具,Rsync的命令格式可以为以下六种: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC DEST rsync [OPTION]... [USER@]HOST::SRC DEST rsync [OPTION]... SRC [USER@]HO...

  • Linux下开源视频会议系统OpenMeetings的安装Linux下开源视频会议系统OpenMeetings的安装

    2015-03-31 - 一、OpenMeetings简介 Red5是一款基于JAVA的免费的开源的Flash流媒体server.是当前最好的替代Adobe提供的FMS的开源软件。而且在可扩展性上有FMS不可比拟的优势。 OpenMeetings是一个多语言可定制的视频会议和协作系统。它支持音频、视频,能让你查看每个与会...

  • Linux svn服务器的存放路径和文件详解

    2015-03-31 - svn有两种存储方式:BDB和FSFS,目前用的最多的是FSFS方式,这种方式的话,一般是存储在\db\revs文件夹下,里面有一堆以版本号命名的文件,如:0、1、2、3、4......,那个就是了例如:/var/svn/svnrepos/db/revs/var/svn/svnrepos/是svn版本库目录db/revs/存...

  • Linux安装配置PHP

    2015-03-31 - 1.获取安装文件:http://www.php.net/downloads.php php-5.3.8.tar.gz 获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz 2.安装libxml2 1 tar zxvf libxml2-2.6.32.tar.gz 2 cd libxml2-2.6.32 3 ./...