rpc ubuntu 包下载_【RPC】Tars框架在Ubuntu上的部署小结

本文详述了在Ubuntu上部署腾讯开源RPC框架Tars的全过程,包括依赖安装、源码编译、MySQL配置、TarsWeb部署等步骤,以及遇到的问题和解决方案。通过这次实践,不仅了解了Tars的部署流程,还掌握了Docker、MySQL的使用技巧。
摘要由CSDN通过智能技术生成

这几天倒腾了腾讯的开源RPC框架Tars,踩了不少坑,好不容易搭建好了,赶紧趁热记录下来!

一开始我图方便就想着用Docker来部署Tars,官方文档也建议这么做,可是最终死活运行不起来,后来便采用源码部署的方案了。

虽然也有些坑,但还好搞定了。

这里主要也是记录源码部署的过程!

1  Tars依赖安装

按照官方文档,源码编译过程需要安装一系列依赖包:gcc,glibc,bison,flex,cmake,ncurses-devel和zlib-devel。

Ubuntu系统的安装命令如下。

~$ sudo apt-get install build-essential bison flex cmake psmisc libncurses5-dev zlib1g-dev

接着安装MySQL数据库管理系统。

刚开始直接用Docker那一套方案的MySQL环境没有出现问题,可是后来搭建主从节点的时候才发现MySQL在Docker中的IP是本地虚拟网络,其他机子没办法连接,所以就在主节点本地安装了MySQL 5.7。

这里直接参考官方文档的MySQL APT安装指引就可以了,网页链接放在文末(其实直接搜索就行了:D)。

装好MySQL之后,为了让其他机子远程登录使用,还需要再做些配置工作。

(当然,如果只是在一台机子上搭建Tars的话,这一步可以跳过,只要本机能访问就行了。)

先打开MySQL的配置文件/etc/mysql/mysql.conf.d/mysqld.cnf,找到其中的bind-address,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值