[连载教程一]CentOS 6.3上通过源码安装Openstack Folsom之前提工作

http://www.openstack.org.cn/blog/blog.php?do=showone&uid=15150&type=blog&itemid=74
 
系统环境
操作系统:CentOS 6.3 x86_64    
服务器网络:    
        eth0:172.16.24.138    
        eth1:quantum使用    
        quantum使用FlatDHCP模式
 


OpenStack软件版本

OpenStack组件名称 组件版本号
Nova 2012.2.2 [Folsom Releae第二次修正版]
Glance 2012.2.1 [Folsom Releae第一次修正版]
Keystone 2012.2.1 [Folsom Releae第一次修正版]
Cinder 2012.2.1 [Folsom Releae第一次修正版]
Quantum 2012.2.1 [Folsom Releae第一次修正版]
Horizon 2012.2.1 [Folsom Releae第一次修正版]

OpenStack组件名称 组件版本号
NoVNC GitHub
python-novaclient GitHub
python-glanceclient GitHub
python-keystoneclient GitHub
python-cinderclient GitHub
python-quantumclient GitHub
python-swiftclient GitHub




1. 安装EPEL第三方RPM扩展库源
  # Fedora的EPEL源包版本会定期升级,如当前包不能找到请自行更改包版本号(比如6-9、6-10等...)
 
 
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
  实际测试这个可用


2. 安装相关开发工具
 
yum install -y gcc gcc-c++ make libtool patch automake
 

3. 安装Git客户端、Pypi客户端、wget下载工具

 
yum install -y git python-pip wget
 
4. 关闭SELinux
 

sed -i '/SELINUX/ s/enforcing/disabled/g' /etc/selinux/config    
setenforce 0    
 
 


5. MySQL安装及启动
yum install -y mysql-server    
/etc/init.d/mysqld start    
 


5.1 设置MySQL的root密码
 
mysqladmin -uroot password 'openstack'    


 


6. RabbitMQ安装及启动
yum install -y rabbitmq-server    
/etc/init.d/rabbitmq-server start

6.1 更改RabbitMQ默认guest用户密码
rabbitmqctl change_password guest openstack    


7. 设置服务开机自启
 

chkconfig --level 3 mysqld on    
chkconfig --level 3 rabbitmq-server on    



 

你可能感兴趣的:(操作系统,服务器,openstack,folsom)