Fixed API installation procedure

Change-Id: I646ca96d8f6afca77c2f48baaaa1847f605d4ca2
This commit is contained in:
Timur Nurlygayanov
2013-07-29 11:37:14 -04:00
parent 8bd5d3b75d
commit 785cdb65da

View File

@@ -1,4 +1,4 @@
<!-- <!--
Copyright (c) 2013 Mirantis, Inc. Copyright (c) 2013 Mirantis, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
@@ -3379,46 +3379,56 @@ http://docbook.org/ns/docbook "
<section> <section>
<title>Install</title> <title>Install</title>
<itemizedlist> <itemizedlist>
<listitem>
<para>Need to work as root</para>
<programlisting>
<![CDATA[
sudo su
]]>
</listitem>
<listitem> <listitem>
<para>Navigate to the temporary directory and clone Murano API Service from repository <para>Navigate to the temporary directory and clone Murano API Service from repository</para>
</para> <para><emphasis>Ubuntu Linux 12.04 / 12.10</emphasis></para>
<para><emphasis>Ubuntu Linux 12.04 / 12.10</emphasis> <programlisting>
</para> <![CDATA[
<programlisting>
<![CDATA[
mkdir -p /tmp/murano mkdir -p /tmp/murano
cd /tmp/murano cd /tmp/murano
apt-get install -y git apt-get install -y git
git clone https://github.com/stackforge/murano-api git clone https://github.com/stackforge/murano-api
]]> ]]>
</programlisting> </programlisting>
<para><emphasis>CentOS 6.x</emphasis> <para><emphasis>CentOS 6.x</emphasis></para>
</para> <programlisting>
<programlisting> <![CDATA[
<![CDATA[
mkdir -p /tmp/murano mkdir -p /tmp/murano
cd /tmp/murano cd /tmp/murano
yum install -y git yum install -y git
git clone https://github.com/stackforge/murano-api git clone https://github.com/stackforge/murano-api
]]> ]]>
</programlisting> </programlisting>
</listitem> </listitem>
<listitem> <listitem>
<para>Switch to just created directory</para> <para>Switch to just created directory and them perform installation</para>
<programlisting> <para><emphasis>Ubuntu Linux 12.04 / 12.10</emphasis></para>
<![CDATA[ <programlisting>
user@work:~/$ cd murano-api <![CDATA[
]]> cd murano-api
</programlisting> chmod +x setup.sh
</listitem> ./setup.sh install
<listitem> ]]>
<para>And them perform installation:</para> </programlisting>
<programlisting> <para><emphasis>CentOS 6.x</emphasis></para>
<![CDATA[ <programlisting>
user@work:~/murano-api$ chmod +x setup.sh ; sudo ./setup.sh install <![CDATA[
]]> cd murano-api
</programlisting> chmod +x setup.sh
yum install -y
http://mirror.yandex.ru/epel/6/x86_64/epel-release-6-8.noarch.rpm
./setup-centos.sh install
]]>
</programlisting>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</section> </section>
@@ -3429,19 +3439,21 @@ user@work:~/murano-api$ chmod +x setup.sh ; sudo ./setup.sh install
<para> First configure rabbitMQ by adding vhost and user with administrator rights:</para> <para> First configure rabbitMQ by adding vhost and user with administrator rights:</para>
<programlisting> <programlisting>
<![CDATA[ <![CDATA[
sudo rabbitmqctl add_user murano murano rabbitmqctl add_user murano murano
sudo rabbitmqctl set_user_tags murano administrator rabbitmqctl set_user_tags murano administrator
sudo rabbitmqctl add_vhost murano rabbitmqctl add_vhost murano
sudo rabbitmqctl set_permissions -p murano murano ".*" ".*" ".*" rabbitmqctl set_permissions -p murano murano ".*" ".*" ".*"
]]> ]]>
</programlisting> </programlisting>
</listitem> </listitem>
<listitem> <listitem>
<para>Copy and edit configuration file:</para> <para>Copy and edit configuration files:</para>
<programlisting> <programlisting>
<![CDATA[ <![CDATA[
user@work:~/murano-api$ sudo cp /etc/murano-api/murano-api.conf.sample /etc/murano-api/murano-api.conf cd /etc/murano-api
user@work:~/murano-api$ sudo nano /etc/murano-api/murano-api.conf cp murano-api.conf.sample murano-api.conf
cp murano-api-paste.ini.sample murano-api-paste.ini
vi murano-api.conf
]]> ]]>
</programlisting> </programlisting>
</listitem> </listitem>
@@ -3484,11 +3496,10 @@ password = murano
</programlisting> </programlisting>
</listitem> </listitem>
<listitem> <listitem>
<para>Copy and edit one more configuration file:</para> <para>Edit one more configuration file:</para>
<programlisting> <programlisting>
<![CDATA[ <![CDATA[
user@work:~/murano-api$ sudo cp etc/murano-api/murano-api-paste.ini.sample etc/murano-api/murano-api-paste.ini vi murano-api.conf
user@work:~/murano-api$ sudo nano /etc/murano-api/murano-api-paste.ini
]]> ]]>
</programlisting> </programlisting>
</listitem> </listitem>
@@ -3542,7 +3553,7 @@ user@work:~/$ keystone endpoint-create
<para>Run Murano API and supply valid configuration file:</para> <para>Run Murano API and supply valid configuration file:</para>
<programlisting> <programlisting>
<![CDATA[ <![CDATA[
user@work:~/$ sudo service murano-api start service murano-api start
]]> ]]>
</programlisting> </programlisting>
</section> </section>