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文件

阅读剩余部分

相关阅读 >>

composer是怎么安装的?

堡垒机安装google-authenticator

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

怎么样在ubuntu中安装docker

linux服务器重启命令是什么

linux如何安装wdcp面板脚本

如何解决在服务器维护中处理高并发所导致的一些常见问题

进行eclipse 服务器配置时怎么添加 tomcat 服务器

qq for linux如何安装

服务器用什么linux?

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



打赏

取消

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

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

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

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

评论

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