導航:首頁 > 操作系統 > 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安裝相關的資料

熱點內容
黎曼猜加密經濟 瀏覽:697
騰訊md5可以加密嗎 瀏覽:185
antiwindup演算法原理 瀏覽:918
日本十大禁止播出的電影 瀏覽:995
台灣大尺度電影在線觀看 瀏覽:184
世界上最黃的電影 瀏覽:814
紅顏玫瑰花小說雙女主推薦 瀏覽:584
pdf已簽名 瀏覽:336
倪小雨倪楠 瀏覽:236
華為如何退回到安卓 瀏覽:878
午馬演的捉鬼電影 瀏覽:288
韓國《高級課程》女演員 瀏覽:681
露四點倫理劇 瀏覽:357
穿著情趣內褲的電影韓國喜劇 瀏覽:169
外出141分鍾未刪減 瀏覽:182
艾斯德斯同人小說 瀏覽:581
女主多的都市小說 瀏覽:775
java泛型方法的調用 瀏覽:581
鬼片免費觀看大全 瀏覽:695
彼此曾相伴gl微電影 瀏覽:913