Skip to content
Snippets Groups Projects
Commit 70218a72 authored by Andreas Åkre Solberg's avatar Andreas Åkre Solberg
Browse files

Improvements to installation manual. Added a section about upgrading etc.

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@392 44740490-163a-0410-bde0-09ae8108e29a
parent ad585218
No related branches found
No related tags found
No related merge requests found
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<para>To get the latest news about simpleSAMLphp you can follow this url: <para>To get the latest news about simpleSAMLphp you can follow this url:
<ulink <ulink
url="http://rnd.feide.no/taxonomy/term/4">http://rnd.feide.no/taxonomy/term/4</ulink>. url="http://rnd.feide.no/taxonomy/term/4">http://rnd.feide.no/taxonomy/term/4</ulink>.
It also conatins a RSS feed.</para> It also conatins an RSS feed.</para>
<para>Here is the simpleSAMLphp homepage: <ulink <para>Here is the simpleSAMLphp homepage: <ulink
url="http://rnd.feide.no/simplesamlphp">http://rnd.feide.no/simplesamlphp</ulink></para> url="http://rnd.feide.no/simplesamlphp">http://rnd.feide.no/simplesamlphp</ulink></para>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
from a subversion checkout instead.</para> from a subversion checkout instead.</para>
<section> <section>
<title>Getting a working copy of simpleSAMLphp from subversion</title> <title>Get a working copy of simpleSAMLphp from subversion</title>
<para>Go to the directory where you want to install <para>Go to the directory where you want to install
simpleSAMLphp:</para> simpleSAMLphp:</para>
...@@ -60,7 +60,7 @@ svn up</screen> ...@@ -60,7 +60,7 @@ svn up</screen>
</section> </section>
</section> </section>
<section> <section id="sect.upgrading">
<title>Upgrading from a previous version of simpleSAMLphp</title> <title>Upgrading from a previous version of simpleSAMLphp</title>
<para>If you run a the subversion version, you can just type in:</para> <para>If you run a the subversion version, you can just type in:</para>
...@@ -91,13 +91,22 @@ svn up</screen> ...@@ -91,13 +91,22 @@ svn up</screen>
<title>Upgrading metadata files</title> <title>Upgrading metadata files</title>
<para>Most likely the metadata format is backward compatible. Otherwise <para>Most likely the metadata format is backward compatible. Otherwise
it shold</para> it should give a very clear error message about how and what you need to
update. Still, it is reccomended to take a look at the metadata in the
metadata-templates directory after the upgrade, and see if the
reccomended defaults are changed.</para>
</section> </section>
</section> </section>
<section> <section>
<title>Making configuration and metadata files</title> <title>Making configuration and metadata files</title>
<tip>
<para>You do not need to read this section if you are upgrading
simpleSAMLphp from an earlier version, then see <xref
linkend="sect.upgrading" />.</para>
</tip>
<para>Configuration and metadata files are stored in a template format, <para>Configuration and metadata files are stored in a template format,
you need to copy them to have your local copies. The reason why it is done you need to copy them to have your local copies. The reason why it is done
this way, is that when you upgrade you can do svn up in subversion or just this way, is that when you upgrade you can do svn up in subversion or just
...@@ -124,7 +133,7 @@ cp -r metadata-templates/*.php metadata/ ...@@ -124,7 +133,7 @@ cp -r metadata-templates/*.php metadata/
to update the path in a few files. <link linkend="sect.altlocations">I to update the path in a few files. <link linkend="sect.altlocations">I
wrote a separate chapter about that, read on</link>.</para> wrote a separate chapter about that, read on</link>.</para>
<para>Of the folders inside simplesamlphp, only the www folder needs to be <para>Of the folders inside simpleSAMLphp, only the www folder needs to be
accessible from the web. There are several ways of putting the accessible from the web. There are several ways of putting the
simpleSAMLphp depending on the way web sites are structured on your apache simpleSAMLphp depending on the way web sites are structured on your apache
web server. Here is what I believe is the best configuration.</para> web server. Here is what I believe is the best configuration.</para>
...@@ -176,8 +185,8 @@ cp -r metadata-templates/*.php metadata/ ...@@ -176,8 +185,8 @@ cp -r metadata-templates/*.php metadata/
<warning> <warning>
<para>Don't click on any of the links yet, because they require you to <para>Don't click on any of the links yet, because they require you to
eigther have setup simpleSAMLphp as an Service Provider or as an either have setup simpleSAMLphp as an Service Provider or as an Identity
Identity Provider.</para> Provider.</para>
</warning> </warning>
<para>Here is an example screenshot of what the simpleSAMLphp page looks <para>Here is an example screenshot of what the simpleSAMLphp page looks
...@@ -220,8 +229,12 @@ cp -r metadata-templates/*.php metadata/ ...@@ -220,8 +229,12 @@ cp -r metadata-templates/*.php metadata/
<listitem> <listitem>
<para><ulink <para><ulink
url="http://rnd.feide.no/content/using-simplesamlphp-bridge-federation-protocols">Setting url="http://rnd.feide.no/content/simplesamlphp-idp-google-apps-education">Setting
up simpleSAMLphp as a bridge</ulink></para> up simpleSAMLphp with Google Apps for Eduation</ulink></para>
</listitem>
<listitem>
<para></para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</section> </section>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment