导航:首页 > 操作系统 > linuxlibevent安装

linuxlibevent安装

发布时间:2023-02-08 07:32:43

linux怎么查看memcached安装目录

1.由于memcached依赖于libevent,因此需要安装libevent。由于linux系统可能默认已经安装libevent,执行命令:
rpm
-qagrep
libevent
查看系统是否带有该安装软件,如果有执行命令:
rpm
-e
libevent-1.4.13-4.el6.x86_64
--nodeps(由于系统自带的版本旧,忽略依赖删除)
3.
安装libevent命令:
tar
zxvf
libevent-2.0.21-stable.tar.gz
cd
libevent-2.0.21-stable
./configure
--prefix=/usr/local/libevent
make
make
install
至此libevent安装完毕;
安装过程中出现:configure:
error
:
no
acceptable
C
compiler
found
in
$PATH错误时是没有安装gcc,运行如下命令:
yum
install
gcc*
make*
4.
安装memcached命令:
tar
zxvf
memcached-1.4.2.tar.gz
cd
memcached-memcached-1.4.2
./configure
--prefix=/usr/local/memcached
--with-libevent=
/usr/local/libevent/
make
make
install
至此memcached安装完毕;
5.当启动memcached时经常不能发现libevent.so;可以通过以下命令检查:
进入/usr/local/memcached/bin目录
LD_DEBUG=help
./memcached
-v
LD_DEBUG=libs
./
memcached。

㈡ 如何在Linux下安装Memcached

在Linux下安装Memcached方法:

  1. 到官网下载安装文件。

  2. 在命令行输入:kill `cat /tmp/memcached.pid`可结束掉服务。

㈢ Memcached

Memcached报错:CLIENT_ERROR bad data chunk

这是因为存储的字节长度与指定的长度不匹配造成的,如:

set username 0 0 2

你是打算存储两个字节,但如果你输入不等于2个字节就会报

CLIENT_ERROR bad data chunk

错误,注意必须是2个,多于或少于2个字节都会报这个错误。

Ubuntu

sudo apt-get install memcached

sudo service memcached status/stop/start/restart

Linux下设置memcached访问IP

vim /etc/memcached.conf

注释掉-l 127.0.0.1

sudo service memcached restart

一、安装gcc

由于memcached和libevent是由C编写的,所以首先确保你的系统安装了gcc,如果没有安装,使用yum安装即可

$ yum -y install gcc

$ yum -y install gcc-c++

$ gcc --version

二、安装libevent

wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz

$ tar -xzf libevent-2.0.21-stable.tar.gz

$ cd libevent-2.0.21-stable

$ ./configure --prefix=/usr

$ make

$ make install

安装完后可以查看下/usr/lib是否有libevent等文件(ls -al /usr/lib | grep libevent)

#如果时间不对,需要修改系统时间

三、安装memcached

wget http://memcached.org/files/memcached-1.4.21.tar.gz

$ tar xzvf memcached-1.4.15.tar.gz

$ cd memcached-1.4.15

$ ./configure --with-libevent=/usr

$ make

$ make install

安装结果(ls -al /usr/local/bin/memcached)

四、启动memcached

memcached -d -m 512 -p 11211 -u root -c 256 -P /var/run/memcached.pid

五、关闭防火墙11211端口

$ vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT

$ service iptables restart

六、telnet访问

然后就可以使用telnet,来测试memcache的连接状态,如果没有安装telnet服务,可以执行

$ yum install telnet-server #安装服务

$ yum install telnet #安装命令

然后编辑vi /etc/xinetd.d/telnet文件,激活telnet,默认是禁用的,默认为yes,需要改成no

disable = no

然后重启服务,执行命令

$ service xinetd restart

然后就可以测试memcached的连接,执行命令

$ telnet 127.0.0.1 11211

输入stats,会输出memcache的一些连接信息,包括PID

如果需要退出,则执行quit命令即可

㈣ linux下能够指定位置安装libevent,但是MAKE时报错,求解

你看看error1这里,make[2]: *** [event.lo] Error 1 可能缺少event.lo,把它安装上再试试,error2也一样

㈤ linux怎么查看memcached安装目录

1.由于memcached依赖于libevent,因此需要安装libevent。由于linux系统可能默认已经安装libevent,执行命令: rpm -qagrep libevent 查看系统是否带有该安装软件,如果有执行命令: rpm -e libevent-1.4.13-4.el6.x86_64 --nodeps(由于系统自带的版本旧,忽略依赖删除) 3. 安装libevent命令: tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure --prefix=/usr/local/libevent make make install 至此libevent安装完毕; 安装过程中出现:configure: error : no acceptable C compiler found in $PATH错误时是没有安装gcc,运行如下命令: yum install gcc* make* 4. 安装memcached命令: tar zxvf memcached-1.4.2.tar.gz cd memcached-memcached-1.4.2 ./configure --prefix=/usr/local/memcached --with-libevent= /usr/local/libevent/ make make install 至此memcached安装完毕; 5.当启动memcached时经常不能发现libevent.so;可以通过以下命令检查: 进入/usr/local/memcached/bin目录 LD_DEBUG=help ./memcached -v LD_DEBUG=libs ./ memcached。

㈥ CentOS8.0系统安装讯搜(XunSearch)时出现libevent错误

很多小伙伴在安装讯搜(XunSearch)时都出现过如下错误提示:

这个Error2错误经经过测试基本都是因为linux的版本与讯搜安装需要的libeven版本不一致导致的。

现在基本常用的linux发行版已经把系统的openssl升级到了1.1.0+,但是讯搜解压的安装目录里面的是libeven2.0.x需要的是openssl<1.1.0才行,所以导致在安装讯搜(XunSearch)时会出现libeven错误。我们可以通过升级讯搜(XunSearch)中libeven2.0.x版本来实现一致。步骤如下:

1、下载libevent2.1.12安装包并上传到xunsearch文件夹中;

2、libevent解压

tar -zxvf libevent-2.1.12-stable.tar.gz

3、压缩成bz2格式,这是讯搜(XunSearch)安装包的支持的格式

tar -cjf libevent-2.1.12-stable.tar.bz2 libevent-2.1.12-stable

4、复制到xunsearch下的packages文件夹内

cp libevent-2.1.12-stable.tar.bz2 xunsearch-full-1.4.15/packages/

5、删除讯搜(XunSearch)自带的安装包

cd xunsearch-full-1.4.15/packages/ rm -f libevent-2.0.X

6、重新安装讯搜(XunSearch)即可

./setup.sh

阅读全文

与linuxlibevent安装相关的资料

热点内容
变频器加密密码 浏览:794
美国银行加密市场 浏览:382
我的世界服务器如何tp玩家 浏览:24
app下载统计怎么找 浏览:262
荔枝app怎么看适合自己的发型 浏览:369
魔兽世界client文件夹 浏览:539
解压音乐轻松入睡 浏览:270
c盘文件夹卡顿怎么办 浏览:448
增量调制编译码实验数据 浏览:761
电流采样信号进单片机 浏览:189
编程教育课程收费 浏览:415
服务器的气怎么写 浏览:395
怎么删除授时服务器地址 浏览:143
android基础组件 浏览:666
建兴app怎么变成黑色了 浏览:51
文件压缩包如何加密文件 浏览:183
2010提出的算法 浏览:674
冰柜压缩机的寿命 浏览:105
办公室采访程序员 浏览:569
美橙云服务器购买 浏览:754