linux-centos7源码编译安装twemproxy服务(代码片段)

Cosann Cosann     2022-11-29     466

关键词:

1. 软件简单介绍

Twemproxy

2. 编译安装Twemproxy

编译安装过程中,参考现在搜索引擎能检索到文章都比较旧了,参考部分教程总是遇到各种缺少文件导致编译出现异常问题,下面教程参考GitHub官网说明,亲测可以编译安装Twemproxy成功。

2.1 选进入官网,找到想要安装编译的源代码文件

官网:<https://github.com/twitter/twemproxy>;

2.2 复制源代码压缩文件的URL,使用wget工具下载源代码压缩文件到Linux主机

2.2.1 图示右下角位置进入文件版本页面(该教程使用twemproxy-0.5.0版本示例

2.2.2 找到想要下载版本对应的压缩文件

2.2.3 鼠标右键调出菜单复制URL链接(不同浏览器菜单选项不同,本文使用的谷歌浏览器,目的都是得到压缩文件的URL)

2.2.4 到Linux主机下使用wget下载源代码压缩文件并编译安装
#下载源代码
wget https://github.com/twitter/twemproxy/releases/download/0.5.0/twemproxy-0.5.0.tar.gz

#解压缩源代码
tar -zxvf twemproxy-0.5.0.tar.gz

#进入目录
cd twemproxy-0.5.0

#编译环境配置
./configure

#编译软件
make

#安装软件
make install

3. 测试运行软件

nutcracker --version

nutcracker命令成功显示版本信息,编译安装完成。


编译安装至此完毕,另外一些定义参数的安装编译方法可以参考GitHub官网说明

linux-centos7安装python3并与python2共存

应用自:https://www.cnblogs.com/JahanGu/p/7452527.html 1.查看是否已经安装PythonCentOS7.2默认安装了python2.7.5因为一些命令要用它比如yum它使用的是python2.7.5。使用python-V命令查看一下是否安装Python然后使用命令whichpython查看一下Python可执... 查看详情

linux-centos7.9安装proc手册

CentOS7.9安装proc手册问题查看proc文件系统的手册,没找到。解决查看需要装什么谷歌搜索manproc,找到官网https://man7.org/linux/man-pages/man5/proc.5.html,它是来自于man-pages项目的。我们在terminal上找一下这个包,查看这个... 查看详情

linux-centos7-wireshark命令行抓包

参考技术A资料一:centos下安装wireshark抓包 查看详情

linux-centos7系统配置(代码片段)

新装Centos7系统配置主要介绍CentOS7系统基础配置,和资源仓库配置,打通网路,和软件安装1.主机名#查看主机名hostname#修改主机名hostnamectlset-hostnameHOST_NAME2.防火墙#查看防火墙systemctlstatusfirewalld#关闭防火墙systemctlstopfir... 查看详情

linux-centos6.5一键安装禅道

系统环境:centos6.5-web软件下载地址:http://www.zentao.net/ZenTaoPMS.8.2.4.zbox_64.tar.gz软件安装摘自禅道官方:linux一键安装包内置了apache,php,mysql这些应用程序,只需要下载解压缩即可运行禅道。从7.3版本开始,linux一键安装包分为32位和... 查看详情

centos6.7源码编译安装vim8.0

参考网址:1、https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source源码编译安装Python-2.7.14、Python-3.3.7https://www.python.org/ftp/python/2.7.14/Python-2.7.14rc1.tgzhttps://www.python.org/ftp/py 查看详情

ubuntu编译安装mysql5.7(代码片段)

目录下载mysql5.7源码包的手动方法带boost的mysql源码包安装不带boost的mysql源码包下载安装下载mysql5.7源码包的手动方法网址https://dev.mysql.com/downloads/mysql/5.7.html#downloadsSelectOperatingSystem选择SourceCodeSelectOSversion选择AllOperatingSyste 查看详情

编译安装mysql-5.7.13

编译安装MySQL-5.7cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同... 查看详情

linux-centos7-查看tcp/ip连接状态

参考技术A查看TCP/IP连接的状态命令如下: 查看详情

centos7源码编译安装mysql5.7.14

一、添加用户和组1.进入root:su2.添加组:groupaddmysql3.添加用户:useradd-r-gmysql-s/bin/falsemysql二、安装1.首先到MySQL官网下载最新版的MySQL5.7.14,进入http://dev.mysql.com/downloads/mysql/,选择SourceCode下的GenericLinux。2.解压tarzxvfmysql-5.7. 查看详情

linux-centos7-常用解压命令-xz

参考技术Axz命令在linux不是常用,因为xz命令压缩时间较长。但xz也有它的优势,xz解压率较高,并且可以指定压缩率,压缩率由-0到-9参数决定,数字越大压缩率越高。参数解释实例注意,如果是.tar.xz包,需要使用xz先将其解压,... 查看详情

linux-centos7-/var/run/yum.pid被锁定

报错信息问题描述/var/run/yum.pid被锁定解决方法:执行命令:rm-f/var/run/yum.pid 查看详情

lnmp源码编译安装及一键部署lnmp架构

6LNMP源码编译安装及一键部署LNMP架构文章目录LNMP源码编译安装及一键部署LNMP架构1LNMP1.1LNMP介绍1.2LNMP工作原理1.3LAMP工作原理2.LAMP和LNMP的区别3.编译安装的优点4.各组件的主要作用5.LNMP架构的部署6安装Nginx服务6.1关闭防火墙与核心... 查看详情

lnmp源码编译安装zabbix

软件安装Mysql安装tarxfmysql-5.7.13-1.el6.x86_64.rpm-bundle.tar-Cmysqlrpm-e--nodeps mysql-libs-5.1.73-7.el6.x86_64rpm-vihmysql-community-*servicemysqldstart初始化rootgrep‘temporarypassword‘/var/log/mysqld. 查看详情

centos7手动编译安装内核4.11.7

 1.进入/usr/src/目录cd/usr/src 2.下载内核源码,网址:https://www.kernel.orgwgethttps://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.11.7.tar.xz 3.经过了蜗牛般的下载之后,解压源码包tarxflinux-4.11.7.tar.xz 4.进入源码 查看详情

centos7源码编译安装php(代码片段)

准备工作下载PHP源码包并解压$wgethttps://www.php.net/distributions/php-7.2.19.tar.bz2$tar-jxvfphp-7.2.19.tar.bz2进入PHP源码包目录$cdphp-7.2.19配置和构建PHP常用配置项及其说明如果看着麻烦可以直接看下面的总结步骤--prefix=/usr/local/php7#配置安装目... 查看详情

centos7.5安装gdal编译环境(代码片段)

安装准备的环境:名称类型与版本软件连接服务器linux-centos7.5 jdk1.8.0_25 ant1.9.14http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.14-bin.tar.gzpcre8.43https://jaist.dl.sourceforge.net/project/pcre/pcr 查看详情

linux-centos7命令行快捷键简介

1.概述CentOS7下输入命令的一些快捷键2.快捷键1.移动单个字符ctrl+b/f单个单词alt+b/f行首行尾ctrl+a/e2.编辑删除单个字符ctrl+h/d删除单个单词ctrl+w/alt+d这个删除有点奇怪,需要好好适应删除到行首行尾ctrl+u/k粘贴之前删除的内容ctrl+y3.其... 查看详情