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

熱點內容
漢語詞典pdf下載 瀏覽:351
android公網ip 瀏覽:611
要塞1地圖放哪個文件夾 瀏覽:848
凡科建站怎麼弄伺服器 瀏覽:939
蘋果手機怎麼設置app播放 瀏覽:202
下載網站源碼用什麼瀏覽器 瀏覽:241
六線譜pdf 瀏覽:156
linuxmysqlsock 瀏覽:239
人教版數學pdf下載 瀏覽:460
文檔安全加密系統 瀏覽:491
數控銑床編程簡單數字 瀏覽:788
編程電纜如何重啟 瀏覽:121
myqq命令行發消息 瀏覽:365
日產逍客怎麼使用app升窗 瀏覽:503
安卓系統怎麼快速刪除微信內容 瀏覽:653
csharppython 瀏覽:409
程序員脖子按摩儀 瀏覽:563
小米桌面文件夾亂碼怎麼回事 瀏覽:858
點歌台app怎麼連接 瀏覽:318
大學電腦編程學什麼好 瀏覽:348