部署-TarsPHP环境搭建(CentOS 7.8)

本文介绍在CentOS 7.8环境下使用Docker快速部署MySQL数据库的方法,并详细记录了因CMake版本过旧导致的问题及解决过程。通过官方渠道安装最新版CMake以满足项目依赖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

操作系统版本

$ cat /etc/redhat-release 
CentOS Linux release 7.8.2003 (Core)

环境搭建

mysql

$ docker run --name mysql --net=host \
    -e MYSQL_ROOT_PASSWORD='root@appinside' -d -p 3306:3306 \
    -v /opt/mysql-data:/var/lib/mysql mysql:5.7

cmake
通过yum安装的cmake版本为2.8,不满足tars依赖需求

$ yum install -y cmake

$ cmake --version
cmake version 2.8.12.2

从官网下载最新版本cmake并安装

$ cd /tmp \
	wget https://github.com/Kitware/CMake/releases/download/v3.18.4/cmake-3.18.4-Linux-x86_64.sh \
	chmod +x cmake-3.18.4-Linux-x86_64.sh \
	./cmake-3.18.4-Linux-x86_64.sh --prefix=/opt/app/cmake

$ vim /etc/profile
export CMAKE_HOME=/opt/app/cmake/cmake-3.18.4-Linux-x86_64
export PATH=.:$CMAKE_HOME/bin:$PATH

$ source /etc/profile

参考资料

CMake相关:

MySQL相关:

Tars相关:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值