CentOS7如何源码编译CloudStack 4.10.0版本生成RPM包
.
1.下载CloudStack源码
使用git命令下载CloudStack源码:
git clone https://github.com/apache/cloudstack.git
2.编译CloudStack
进入cloudstack目录,执行编译脚本:
cd cloudstack mvn -P developer -pl developer,tools/devcloud -Ddeploydb mvn -P developer clean install
3.安装依赖包
安装依赖包:
yum install mysql-connector-java yum install java-1.8.0-openjdk-devel
4.创建CloudStack数据库
创建CloudStack数据库:
mysql -u root -p create database cloud; grant all privileges on cloud.* to 'cloud'@'localhost' identified by 'password' with grant option; flush privileges; quit;
5.导入CloudStack数据
导入CloudStack数据:
cd /root/cloudstack/setup/databases/mysql/ ./createdb.sh -u cloud -p password -h localhost cloud
6.配置CloudStack
修改配置文件/etc/cloudstack/management/db.properties,指定数据库连接信息:
db.url=jdbc:mysql://localhost:3306/cloud?autoReconnect=true db.user=cloud db.password=password
7.启动CloudStack Management Server
启动CloudStack Management Server:
cd /root/cloudstack/client/ target/cloud-client-ui-4.10.0-SNAPSHOT/cloud-client-ui-4.10.0-SNAPSHOT/bin/cloud-client-ui
访问http://localhost:8080/client,使用管理员帐号密码登录CloudStack管理界面。
相关文章