DevStack的安装步骤与使用


本文摘自PHP中文网,作者零下一度,侵删。

官网安装教程链接:

我在ubuntu14.04 LTS 桌面版/服务器版都安装DevStack成功后,在这里记录下安装过程。

介绍下安装环境:

  VMware Workstation Pro 12

  ubuntu14.04 LTS 系统

安装前准备:

  1、系统更换ubuntu源 ,从链接中选择一个数据源,我选择的源如下:

1

deb http://mirrors.yun-idc.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.yun-idc.com/ubuntu/ trusty-security main restricted universe multiverse deb http://mirrors.yun-idc.com/ubuntu/ trusty-updates main restricted universe multiverse deb http://mirrors.yun-idc.com/ubuntu/ trusty-proposed main restricted universe multiverse deb http://mirrors.yun-idc.com/ubuntu/ trusty-backports main restricted universe multiverse deb-src http://mirrors.yun-idc.com/ubuntu/ trusty main restricted universe multiverse deb-src http://mirrors.yun-idc.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://mirrors.yun-idc.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://mirrors.yun-idc.com/ubuntu/ trusty-proposed main restricted universe multiverse deb-src http://mirrors.yun-idc.com/ubuntu/ trusty-backports main restricted universe multiverse

  2、ubuntu手动配置一个IP,便于在ubuntu系统重启后,DevStack能够使用。

  3、ubuntu配置一张能够访问外网的网卡即可。

  4、由于安装环境时会涉及到pip工具,需要把pip源的地址映射到国内:

1

2

3

[global]

timeout = 6000index-url = http://pypi.douban.com/simple/[install]

trusted-host = pypi.douban.com

安装步骤

配置pip源

1

2

3

4

5

6

7

root@ubuntu:/# mkdir /root/.pip

root@ubuntu:/# vi /root/.pip/pip.conf

 

 

[global]

timeout = 6000index-url = http://pypi.douban.com/simple/[install]

trusted-host = pypi.douban.com

下载DevStack

安装git工具并下载DevStack

1

2

3

root@ubuntu:/# sudo apt-get install git

root@ubuntu:/# cd /home

root@ubuntu:/# git clone http://git.trystack.cn/openstack-dev/devstack.git -b stable/mitaka

创建stack用户

在非root用户下创建stack

1

Devstack@ubuntu:~$ cd /home/devstack/tools/Devstack@ubuntu:~$ sudo ./create-stack-user.sh

为stack用户授权

在root用户下

1

2

3

4

5

6

7

8

9

root@ubuntu:/# vi /etc/sudoers

 

#找到如下一行:

root ALL=(ALL:ALL) ALL

#添加stack授权:

stack ALL=(ALL:ALL) ALL

 

root@ubuntu:/# chown -R stack:stack /home/devstack

root@ubuntu:/# chown -R stack:stack /opt/stack

创建local.conf文件

阅读剩余部分

相关阅读 >>

linux系统怎么安装swoole

centos7安装zabbix的详细介绍

centos7安装图形化界面实例

centos6.5安装教程

如何使用u盘安装linux系统

ubuntu输入密码后无法进入桌面怎么办

linux中如何安装后缀为.deb的文件

苹果电脑怎么安装docker

linux中判断jdk是否安装的方法

linux中如何同步设置ntp服务器时间的详解

更多相关阅读请进入《ubuntu14.04》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...