当前位置:论坛首页 > Linux面板 > 求助

安装Memcached不成功,卸载了反复安装都不行

发表在 Linux面板2017-8-9 03:31 [复制链接] 3 2361

看了https://www.bt.cn/bbs/forum.php? ... p;tid=517&extra这个教程用命令安装也不行

安装报错了。

①错误提示截图;

1.jpg

②操作系统版本;CentOS Linux 7.3.1611

③环境信息;Nginx -Tengine2.2.0+mysql5.5+php5.5


使用道具 举报 只看该作者 回复
发表于 2017-8-9 09:21:55 | 显示全部楼层
装有云锁?
使用道具 举报 回复
发表于 2017-8-9 20:16:52 | 显示全部楼层

没有安装云锁哟
使用道具 举报 回复 支持 反对
发表于 2017-8-10 00:26:31 | 显示全部楼层
本帖最后由 1502189025jesw 于 2017-8-10 01:00 编辑

自己下载源码编译就行了,我看了下面板里面的Memcached好像是1.4.25
  1. tar xzvf libevent-2.0.22-stable.tar.gz
  2. cd libevent-2.0.22-stable
  3. ./configure --prefix=/usr/local/libevent/
  4. make && make install
  5. cd ..
  6. tar xvf memcached-1.4.25.tar.gz
  7. cd memcached-1.4.25
  8. ./configure --prefix=/www/server/memcached --with-libevent=/usr/local/libevent/
  9. make && make install
  10. cd ..
  11. tar -zxvf libmemcached-1.0.18.tar.gz
  12. cd libmemcached-1.0.18
  13. ./configure --prefix=/usr/local/libmemcached --with-memcached=/www/server/memcached/bin/memcached
  14. make && make install
  15. ldconfig -p | grep libmem
  16. cd ..
复制代码
  1. cat > /etc/init.d/memcached << EOF
  2. #!/bin/sh  
  3. #  
  4. # Startup script for the server of memcached
  5. # processname: memcached  
  6. # pidfile: /www/server/memcached/memcached.pid  
  7. # logfile: /www/server/memcached/memcached_log.txt  
  8. # memcached_home: /etc/memcached  
  9. # chkconfig: 35 21 79  
  10. # description: Start and stop memcached Service  

  11. # Source function library  
  12. . /etc/rc.d/init.d/functions  

  13. RETVAL=0  

  14. prog="memcached"  
  15. basedir=/www/server/memcached  
  16. cmd=${basedir}/bin/memcached  
  17. pidfile="$basedir/${prog}.pid"  
  18. #logfile="$basedir/memcached_log.txt"  

  19. ipaddr="127.0.0.1"
  20. port="11211"
  21. username="root"  
  22. max_memory=32
  23. max_simul_conn=1024
  24. #maxcon=51200  
  25. #growth_factor=1.3  
  26. #thread_num=6
  27. #verbose="-vv"  
  28. #bind_protocol=binary  

  29. start() {  
  30. echo -n [        DISCUZ_CODE_2        ]quot;Starting service: $prog"  
  31. $cmd -d -m $max_memory -u $username -l $ipaddr -p $port -c $max_simul_conn -P $pidfile  
  32. RETVAL=$?  
  33. echo  
  34. [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog  
  35. }  

  36. stop() {  
  37. echo -n [        DISCUZ_CODE_2        ]quot;Stopping service: $prog  "  
  38. run_user=`whoami`  
  39. pidlist=`ps -ef | grep $run_user | grep memcached | grep -v grep | awk '{print($2)}'`  
  40. for pid in $pidlist  
  41. do  
  42. #           echo "pid=$pid"  
  43. kill -9 $pid  
  44. if [ $? -ne 0 ]; then  
  45. return 1  
  46. fi  
  47. done  
  48. RETVAL=$?  
  49. echo  
  50. [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog  
  51. }  

  52. # See how we were called.  
  53. case "$1" in  
  54. start)  
  55. start  
  56. ;;  
  57. stop)  
  58. stop  
  59. ;;  
  60. #reload)  
  61. #    reload  
  62. #    ;;  
  63. restart)  
  64. stop  
  65. start  
  66. ;;  
  67. #condrestart)  
  68. #    if [ -f /var/lock/subsys/$prog ]; then  
  69. #        stop  
  70. #        start  
  71. #    fi  
  72. #    ;;  
  73. status)  
  74. status memcached  
  75. ;;  
  76. *)  
  77. echo "Usage: $0 {start|stop|restart|status}"  
  78. exit 1  
  79. esac  
  80. exit $RETVAL
  81. EOF
复制代码


  1. chmod +x /etc/rc.d/init.d/memcached
  2. chkconfig --add memcached  
  3. chkconfig --level 35 memcached on
  4. service memcached start
复制代码


上面的原码你自己找
自己编译的和面板上安装的是同样的目录,搞定收工
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表