如何安装配置Collectd和Collectd
第1步:安装Collectd服务1. 基本上来说,Collectd守护程序的任务就是在它所运行的系统上收集并存储数据统计信息。
Collectd程序包可以从默认的基于Debian的发行版软件库下载和安装,只要执行下面这个命令:在Ubuntu/Debian上:# apt-get install collectd [On Debian based Systems]将Collectd安装到Debian/Ubuntu上在RHEL/CentOS 6.x/5.x上:在基于红帽的较旧系统(比如CentOS/Fedora)上,你先需要启用系统下的epel软件库,然后你才能从epel软件库安装collectd程序包。
# yum install collectd在RHEL/CentOS 7.x上:在最新版本的RHEL/CentOS 7.x上,你可以从默认的yum软件库安装和启用epel软件库,如下所示。
# yum install epel-release# yum install collectd将Collectd安装到CentOS/RHEL/Fedora上注意:对Fedora用户而言,不需要启用任何第三方软件库,只要运行yum命令,即可从默认的yum软件库获得collectd程序包。
2. 一旦程序包安装到了你的系统上,运行下面这个命令,以便启动服务。
# service collectd start [On Debian based Systems]# service collectd start [On RHEL/CentOS 6.x/5.x Systems]# systemctl start collectd.service [On RHEL/CentOS 7.x Systems]
如何在 win64位下安装 apache的 一个mod xsendfile
安装mod_security和mod_evasive 要是你还没有启用CentOS/RHEL服务器中的EPEL软件库,就需要先启用该软件库,之后再安装这些软件包。
# yum install mod_security # yum install mod_evasive 安装完成后,你会在/etc/httpd/conf.d里面找到主配置文件: 现在,你需要确保Apache启动时装入这两个模块。
在mod_security.conf和mod_evasive.conf中分别寻找下列行(如果没有这些行,就添加上去): LoadModule security2_module modules/mod_security2.so LoadModule evasive20_module modules/mod_evasive20.so ?LoadModule指令告诉Apache链接对象文件(*.so),将它添加到活动模块列表。
?security2_module和evasive20_module是模块的名称。
?modules/mod_security2.so和modules/mod_evasive20.so是从/etc/httpd目录到模块源文件的相对路径。
只要检查/etc/httpd/modules目录的内容,就能核实路径(必要的话,还可以更改路径)。
现在重启Apache网站服务器: # service httpd restart 配置mod_security 为了使用mod_security,必须先安装核心规则集(CRS)。
基本上而言,CRS为网站服务器提供了一套规则,这套规则明确了在某些情形下服务器有怎样的行为。
Trustwave的SpiderLabs(开发mod_security的公司)提供了开放式Web应用安全项目(OWASP)ModSecurity CRS
群辉安装docker windows下有哪些软件
将Docker安装到CentOS或Fedora上 要将Docker安装到CentOS上,首先启用EPEL软件库,然后使用yum命令:$ sudo yum install docker-io $ sudo service docker start $ sudo chkconfig docker on 要将Docker安装到Fedora上,使用下面这些命令:$ sudo yum install docker-io $ sudo systemctl start docker.service $ sudo systemctl enable docker.service 将Docker安装到CentOS或Fedora上后,你需要将自己添加到docker群组,那样才能以非root用户的身份来运行Docker。
为此,使用这个命令:$ sudo usermod -a -G docker $USER 退出,重新登录,以激活群组变更。
至此,你应该能够以非特权用户的身份来运行docker命令了。
Docker的基本用法 你想启动一个新的Docker容器,就需要确定为容器使用哪个Docker映像。
你可以搜索官方的Docker映像索引(),上面列出了公开可用的Docker映像。
Docker索引包括:Docker团队管理的Linux基本映像(比如Ubuntu、Debian、Fedora和 CentOS),以及用户贡献的自定义映像(比如MySQL、Redis和WordPress)。
比如说,想在交互模式开启动一个Ubuntu容器,就要运行下面这个命令。
容器一启动,最后的变量“/bin/bash”就在容器里面执行。
$ docker run -i -t ubuntu /bin/bash 你头一次运行上面这个命令时,它会通过网络下载可用的一个或多个Ubuntu docker映像,然后使用该映像,启动Docker容器。
Ubuntu容器会立马启动,你会看到容器里面的控制台提示符。
你可以访问容器沙箱里面的功能完备的Ubuntu操作系统。
如果你在提示符处键入“exit”,就会退出容器,容器会被停止。
想列出所有的容器(包括已停止的容器),运行这个命令:$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 6a08a0b2bb4c ubuntu:14.04 /bin/bash About a minute ago Exit 0 cocky_ritchie 想在守护进程模式下重新启动某个已停止的容器:$ docker start [container-id] 想移除某个已停止的容器:$ docker rm [container-id] 想连接到后台运行的容器,以便查看容器或与之交互:$ docker attach [container-id] 你可以随意定制某个运行中的容器(比如安装新软件)。
如果你想把变更内容保存在当前容器中,先要在提示符处键入“exit”,退出容器的交互模式。
然后使用这个命令,将已变更的映像保存为不同的映像:$ docker commit [container-id] [new-image-name] 想获得你容器的容器ID,可以使用之前描述的“docker ps –a”命令。
一旦你已构建了像这样的新映像,就可以借助该映像启动一个新的容器了。
你还可以下载任何公开的容器映像(比如ubuntu,bowery/mysql),将它们保存到本地软件库中,如下所示。
$ docker pull [image name] 想查看所有本地下载/保存的容器映像:$ docker images 你可以选择从哪个特定的映像来启动容器:$ docker run -i -t [image-id] /bin/bash 想从本地软件库移除某个容器映像:$ docker rmi [image-id] 将Docker安装到CentOS或Fedora上 要将Docker安装到CentOS上,首先启用EPEL软件库,然后使用yum命令:$ sudo yum install docker-io $ sudo service docker start $ sudo chkconfig docker on 要将Docker安装到Fedora上,使用下面这些命令:$ sudo yum install docker-io $ sudo systemctl start docker.service $ sudo systemctl enable docker.service 将Docker安装到CentOS或Fedora上后,你需要将自己添加到docker群组,那样才能以非root用户的身份来运行Docker。
为此,使用这个命令:$ sudo usermod -a -G docker $USER 退出,重新登录,以激活群组变更。
至此,你应该能够以非特权用户的身份来运行docker命令了。
Docker的基本用法 你想启动一个新的Docker容器,就需要确定为容器使用哪个Docker映像。
你可以搜索官方的Docker映像索引(),上面列出了公开可用的Docker映像。
Docker索引包括:Docker团队管理的Linux基本映像(比如Ubuntu、Debian、Fedora和 CentOS),以及用户贡献的自定义映像(比如MySQL、Redis和WordPress)。
比如说,想在交互模式开启动一个Ubuntu容器,就要运行下面这个命令。
容器一启动,最后的变量“/bin/bash”就在容器里面执行。
$ docker run -i -t ubuntu /bin/bash 你头一次运行上面这个命令时,它会通过网络下载可用的一个或多个Ubuntu docker映像,然后使用该映像,启动Docker容器。
Ubuntu容器会立马启动,你会看到容器里面的控制台提示符。
你可以访问容器沙箱里面的功能完备的Ubuntu操作系统。
如果你在提示符处键入“exit”,就会退出容器,容器会被停止。
想列出所有的容器(包括已停止的容器),运行这个命令:$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 6a08a0b2bb4c ubuntu:14.04 /bin/bash About a minute ago Exit 0 cocky_ritchie 想在守护进程模式下重新启动某个已停止的容器:$ docker start [container-id] 想移除某个已停止的容器:$ docker rm [container-id] 想连接到后台运行的容器,以便查看容器或与之交互:$ docker attach [container-id] 你可以随意定制某个运行中的容器(比如安...
如何在CentOS 6.5上安装EPEL 源
更换YUM源,可以使用阿里的YUM源,里面软件都比较全, cd /etc/yum.repos.dsudo mv CentOS-Base.repo CentOS-Base.repo.baksudo wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repowget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repowget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repoyum clean allyum makecache...
什么是EPEL 及 Centos上安装EPEL
一、启用EPEL6 yum源:1、RHEL/CentOS/SL Linux 6.x 下安装 EPEL6 yum源:32位系统选择:rpm -ivh download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm64位系统选择:rpm -ivh download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 导入key:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-62、默认会在/etc/yum.repos.d/下创建epel.repo和epel-testing.repo两个配置文件,epel.repo的内容如下:[epel] name=Extra Packages for Enterprise Linux 6 - $basearch#baseurl=download.fedoraproject.org/pub/epel/6/$basearch mirrorlist=mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch failovermethod=priority enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 [epel-debuginfo] name=Extra Packages for Enterprise Linux 6 - $basearch - Debug#baseurldownload.fedoraproject.org/pub/epel/6/$basearch/debug mirrorlist=mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch failovermethod=priority enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 gpgcheck=1 [epel-source] name=Extra Packages for Enterprise Linux 6 - $basearch - Source#baseurl=download.fedoraproject.org/pub/epel/6/SRPMS mirrorlist=mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch failovermethod=priority enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 gpgcheck=1 如果想使用比较新的软件,可以启用[epel-testing]源,把里面的enabled=0改成enabled=1就可以。
3、yum安装nginx测试看看:yum install nginx 二、启用remi的RHEL6 yum源:1、RHEL/CentOS/SL Linux 6.x下安装remi的RHEL6 yum源:rpm -ivh rpms.famillecollet.com/enterprise/remi-release-6.rpm 导入key:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-remi2、默认会在/etc/yum.repos.d/下创建remi.repo配置文件,remi.repo的内容如下:[remi] name=Les RPM de remi pour Enterprise Linux $releasever - $basearch#baseurl=rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/ mirrorlist=rpms.famillecollet.com/enterprise/$releasever/remi/mirror enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi failovermethod=priority [remi-test] name=Les RPM de remi en test pour Enterprise Linux $releasever - $basearch#baseurl=rpms.famillecollet.com/enterprise/$releasever/test/$basearch/ mirrorlist=rpms.famillecollet.com/enterprise/$releasever/test/mirror enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi3、yum安装MySQL 5.5看看:yum --enablerepo=remi install mysql mysql-server 如果是升级MySQL,请用:yum --enablerepo=remi update mysql mysql-server
安装epel出现这种错误怎么办
而在第三方。
如果能安装的话、经常检测,防止计算机传染上病毒,就去安装第三方的源,例如epel, rpmfusion。
4、避免进行非法的软件复制。
5,rpmforge,livna等等。
要是不让安装这些第三方工具。
那就想办法下载glibc的rpm包,然后yum localinstall glibc。
对计算机软件的维护主要有以下几点: 1,可能会破坏系统软件,此时就需要重新安装软件系统。
2、对重要的应用程序和数据也应该做备份。
3。
6、为保证计算机正常工作 电脑是不是64位的,安装的mysql却是32位软件。
有网络,配一下yum源。
有的软件不在官方的源里面,建议用yum或apt-get安装一下glibc再来尝试 ...
如何在centos7上安装mysql
【安装MySQL】由于MySQL被Oracle收购了,所以CentOS 7的yum源中不再有正常安装mysql时的mysql-sever文件,需要去官网上下载# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum install mysql-community-server上面的具体版本大家可以到MySQL网站的下载页面,找到Yum Repository页面,查找最新的版本名称,替换上面的版本名称即可。
成功安装之后重启mysql服务# service mysqld restart【安装MySQL Workbench,失败】执行yum install mysql-workbench-community系统进行各种检查后,提示没有安装包。
在MySQL网站找了半天,找不到安装包下载。
最后还是在网上搜到了安装包的获取方法:http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-6.3.4-1.el7.x86_64.rpm同样,具体的版本号用的是根据执行yum install mysql-workbench-community的提示版本号。
然后开始等待下载。
完成后,再执行上面的安装命令,开始安装。
发现,仍然不对。
仔细研究报错,提示缺少proj和tinyxml。
再查下来,发现tinyxml不在官方yum上,需要配置EPEL源。
【配置EPEL(企业版Linux软件附加包)】执行yum install epel-release.noarch安装EPEL后执行yum repolist,如果显示的信息里面有epel,则安装成功。
然后尝试执行 yum install tinyxml,能够安装。
【安装MySQL Workbench】重新执行yum install mysql-workbench-community系统提示依赖的软件列表,并询问是否下载安装。
感觉有门儿了。
确认后,系统下载依赖的包,然后安装。
安装完成后,在“应用程序”菜单的“编程”下,会出现MySQL Workbench的图标。
大功告成!...