gentoo 系统源码安装 mod_gearman

gentoo 系统源码安装 mod_gearman

mod_gearman编译安装依赖条件:

gcc / g++
autoconf / automake / autoheader
libtool
libgearman (>= 0.14)

添加配置文件 /etc/portage/package.keywords/gearmand

sys-cluster/gearmand ~amd64
emerge sys-cluster/gearmand

gentoo中对应软件包 sys-cluster/gearmand

wget http://labs.consol.de/wp-content/uploads/2010/09/mod_gearman-1.2.0.tar.gz
tar -xvpf mod_gearman-1.2.0.tar.gz
cd mod_gearman-1.2.0
 ./configure --prefix=/usr --sysconfdir=/etc/ --localstatedir=/var
make
make install

安装文件列表:

/usr/lib/mod_gearman/mod_gearman.o   # neb module
/usr/bin/mod_gearman_worker          # worker
/usr/etc/init.d/mod_gearman_worker   # init script 

/usr/bin/check_gearman               # check bin
/usr/bin/send_gearman                # send bin
/usr/bin/send_multi                  # send multi bin

配置文件

nagios.cfg 添加配置

broker_module=/usr/lib/mod_gearman/mod_gearman.o config=/etc/mod_gearman_neb.conf
/etc/mod_gearman_neb.conf           # neb module 配置信息
/etc/mod_gearman_worker.conf        # worker:    配置信息

nagios_server 配置与服务

touch /var/log/mod_gearman/mod_gearman_neb.log
chown nagios:nagios /var/log/mod_gearman/mod_gearman_worker.log
/etc/init.d/gearmand restart
/etc/init.d/nagios restart

gearman_worker 配置与服务

touch /var/log/mod_gearman/mod_gearman_worker.log
chown nagios:nagios /var/log/mod_gearman/mod_gearman_worker.log
/etc/init.d/gearmand restart
时间: 2024-08-05 08:55:19

gentoo 系统源码安装 mod_gearman的相关文章

CentOS6系统源码安装LNMP环境详解

一.安装nginx 以下命令均在root权限下执行,普通用户可通过su命令切换1.安装依赖 yum install gcc-c++ yum install pcre pcre-devel yum install openssl openssl-devel 2.下载源码 wget http://nginx.org/download/nginx-1.8.1.tar.gztar -zxvf nginx-1.8.1.tar.gzcd nginx-1.8.1 3.创建nginx用户 useradd -M 

随笔:linux系统源码安装软件注意事项和步骤

1.创建要安装的软件的用户(以软件名为用户名), 设置该目录不允许登陆系统2.创建要安装的软件的安装包目录(用于下载存放软件源码包)3.cd到2步骤所创建的目录下4.wget -q 下载该源码软件包5.解压下载的软件源码包(tar zxvf命令),并cd到解压后的目录6.编译开始: ./configure .make.make install7.做软链接: ln -s 8.检查安装情况,ll命令9.语法检查 : 软件执行文件路径 -t ,如:/opt/nginx/sbin/nginx -t10.

centos6.7系统源码安装Nginx+PHP+MYSQL

环境:CentOS release 6.7 (Final)    安装软件:nginx+mysql+php 安装工具:yum 1.安装Nginx,由于默认的yum 基础源没有nginx,所以这边要添加nginx官方源到本地 1)地址:http://nginx.org/en/linux_packages.html下载系统对应的yum,如下图 2.)配置yum源,如图 a.vim /etc/yum.repos.d/nginx.repo并添加以下内容 [nginx]          name=ngi

Gentoo源码安装图解

Gentoo源码安装 一.前期准备 (1)下载以下三个文件 二.配置安装环境 (1)用光盘引导到LiveCD环境 (2)配置当前LiveCD环境的网络 安装Gentoo时,服务器引导的LiveCD环境必须能够连接外网.因为在安装过程中需要在线下载内核和其它相关软件.而我们又想用ssh远程进行安装操作,所以服务器引导的当前LiveCD环境还要开启sshd服务,使服务器可以用Linux下的ssh或Windows下的PuTTY远程连接.所以这里的网络设置主要实现两个目的:一是使当前服务器引导的Live

在 Linux 系统上源码安装 GTK+ 2.0

在 Linux 系统上源码安装 GTK+ 2.0==================================================Keywords: GTK+, Install, Linux, SourceAuthor:       whyglinux (whyglinux AT hotmail DOT com)Date:          2007-01-07==================================================目录0. 前言1.

Linux基础--------监控系统、进程管理、软件包管理-------free、dd、kill、 rpm、yum、源码安装python

作业一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G fdisk -l /dev/sdb       查看新增加硬盘sdb的详细信息     第一个硬盘叫sda,新建的第二个就叫sdb,再增加一个就叫sdc,依此类推 fdisk /dev/sdb      给/dev目录下的sdb硬盘座磁盘分区      m  查看帮助 n  添加一个新

linux系统下源码安装PHP5.6

linux系统下源码安装PHP5.6 从php5.4开始,需要自己下载安装libXpm-dev了,但是由于包的依赖性原因,我就选择了yum方式来进行安装,通过网络yum源直接下载并进行安装了 下载php以及相关的库文件(百度网盘:http::/pan.baidu.com/s/1bnL31c7) gd库以及php功能特性扩展库文件 libgd-2.1.1.tar.gz        gd库文件(使php支持以下功能)     jpegsrc.v7.tar.gz         jpeg库文件(使p

LNMP架构 源码安装nginx+mysql+php+memcache+论坛

一.LNMP架构 LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构. Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统.代表版本有:debian.centos.ubuntu.fedora.gentoo等. Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器. Mysql是一个小型关系型数据库管理系统. PHP是一种在服务器端执行的嵌入HTML文档的脚本语言. 这四种软件均为免费开源软件,组合

ubuntu php5.6源码安装

今天又花了一天时间装了php,感觉php的源码安装也挺麻烦的,整个过程各种报错. 下篇文章准备整合所有查找到的报错和解决方法. php和nginx一样,在安装前需要装一堆的依赖.有libmcrypt.mcrypt.mhash.其实远不止这三个包,在后面的configure和make中还会陆陆续续安装一些依赖. 1.安装libmcrypt.mcrypt.mhash(整个过程都在/usr/local/src/php目录下) #创建/usr/local/src/php目录并进入mkdir /usr/l