CentOS7如何源码编译CloudStack 4.10.0版本生成RPM包
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关CentOS7如何源码编译CloudStack 4.10.0版本生成RPM包的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。编译Apache Clo
千家信息网最后更新 2026年11月03日CentOS7如何源码编译CloudStack 4.10.0版本生成RPM包
这篇文章给大家分享的是有关CentOS7如何源码编译CloudStack 4.10.0版本生成RPM包的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
编译Apache CloudStack的先决条件¶
编译CloudStack所需的先决条件很多,本文在Linux CentOS7系统上编译,使用RPM包管理。
如下是编译CloudStack的最低需求:
Maven (版本 3)
Java (Java 8/OpenJDK 1.8)
Apache网页服务器常用工具(ws-commons-util)
MySQL
MySQLdb (提供python数据库API)
Tomcat 7
genisoimage
rpmbuild
下载源码包
wget http://www.apache.org/dyn/closer.lua/cloudstack/releases/4.10.0.0/apache-cloudstack-4.10.0.0-src.tar.bz2
或到github上clone源码,然后切到4.10.0分支
提取的源代码
tar -xvf apache-cloudstack-4.10.0.0-src.tar.bz2
配置MySQL的Yum源
cat << eof > /etc/yum.repos.d/mysql.repo[mysql-community]name=MySQL Community connectorsbaseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/$releasever/$basearch/enabled=1gpgcheck=1eof
Import GPG public key from MySQL
rpm --import http://repo.mysql.com/RPM-GPG-KEY-mysql
安装mysql-connector
yum install mysql-connector-python
安装openjdk,mysql,maven等
yum install java-1.8.0-openjdk-devel.x86_64 genisoimage mysql mysql-server ws-commons-util MySQL-python tomcat maven
安装netscaler,vmware等jar到本地maven仓库
#进入deps目录[root@czfbsdb500h01 cloudstack]# cd deps#执行如下wget下载jar包wget http://zooi.widodh.nl/cloudstack/build-dep/cloud-manageontap.jarwget http://zooi.widodh.nl/cloudstack/build-dep/cloud-iControl.jarwget http://zooi.widodh.nl/cloudstack/build-dep/vmware-vim.jarwget http://zooi.widodh.nl/cloudstack/build-dep/vmware-vim25.jarwget http://zooi.widodh.nl/cloudstack/build-dep/vmware-apputils.jarwget http://zooi.widodh.nl/cloudstack/build-dep/cloud-netscaler.jar#下载成功后执行安装到本地maven仓库[root@czfbsdb500h01 deps]# ./install-non-oss.sh
生成RPM包
cd packaging/./package.sh -d centos7
备注:初次打包执行时间非常长
生成RPM包目录如下
[root@czfbsdb500h01 x86_64]# pwd/root/apache-cloudstack-4.10.0.0-src/dist/rpmbuild/RPMS/x86_64
RPM包列表

感谢各位的阅读!关于"CentOS7如何源码编译CloudStack 4.10.0版本生成RPM包"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
编译
源码
版本
生成
仓库
先决条件
内容
更多
条件
目录
篇文章
不错
实用
最低
成功
上编
分支
备注
工具
常用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东万易互联网科技有限公司惠州分公司
互联网科技有限公司图片
互联网医疗科技
猪兼强互联网科技
互联网科技小贷
礼当家互联网科技
互联网科技公司官网
互联网科技革命
中盈科技互联网信息有限公司
互联网科技中介
来此购互联网科技有限公司
宝灵互联网科技有限公司
中国航天科技大学国际工业互联网
消费医药和互联网科技
科技赋能视角下互联网保险发展
2021互联网科技公司排名
东营紫格互联网科技
互联网领先科技活动
科技和互联网行业的特点
互联网对科技影响
华服互联网科技怎么样
互联网科技公司经营范围
新华互联网科技学院
互联网 新科技
上海宁丞科技互联网
华夏互联网科技业
新氧科技和美国互联网有关系吗
广西泛欧互联网科技有限公司
杭州科技互联网公司有哪些
科技互联网专业务虚会材料