6g下载网
当前位置: 主页 > 软件教程 > 云计算 >

怎样在OpenStack上搭建开发环境

时间: 2015-11-20 21:55 来源: 6g下载网

分享到:

这篇文章给大家介绍怎样在OpenStack上搭建开发环境,希望能给大家提供帮助。

OpenStack的从安装使用到开发是一件极富有挑战性的事情。其中,从源码调试和开发OpenStack是其中最为困难的部分。本文主要根据自己的开发经验,讲解怎样在OpenStack上搭建开发环境。

系统环境准备

操作系统

在OpenStack老的官网上提供了在mac下利用虚拟环境调试OpenStack的方法,本人经过实验,极其复杂,故不推荐在mac上直接使用,而推荐使用虚拟机的方法安装。对于开发者而言,推荐使用fedora xface版本进行开发,界面简单快速。当然使用xubantu也可以。不推荐使用ubuntu,应为Unity在虚拟机环境下运行效果不好。

为了省去之后的麻烦,注意将用户名直接设为 stack 。

安装系统完成后最好升级系统

sudo yum update

sudo yum upgrade

sudo apt-get update

sudo apt-get upgrade

网络设置

OpenStack的网卡设置很重要,尽量使用传统的eth0命名网卡。在fedora下使用修改网卡名称。

ifrename -i 原网卡名 -n eth0

在ubuntu下通过配置udev来更改网卡名称,这方面教程很多。

网卡使用固定的IP配置

配置python源

由于国内使用pypi经常无法访问,所以使用豆瓣源加速python包的安装

mkdir ~/.pip

cat > ~/.pip/pip.conf << EOF

[global]

index-url =

EOF

配置防火墙和selinux

对于开发环境而言,最好的办法,关了

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

sudo setenforce 0

sudo service iptables stop

sudo chkconfig iptables off

安装软件包

安装git

sudo yum install git

sudo apt-get install git

安装eclipse

sudo yum install eclipse

sudo apt-get install eclipse

(责任编辑:6g下载网)

分享到:

------分隔线----------------------------