59 lines
1.3 KiB
ReStructuredText
59 lines
1.3 KiB
ReStructuredText
.. _installation:
|
|
|
|
=====================================
|
|
Installation and quickstart tutorials
|
|
=====================================
|
|
|
|
You'll find here how to start and configure very quickly Authentic 2 for its
|
|
main features. You just need Python 2.7 and Django 1.5.
|
|
|
|
First of all, you can boot Authentic vwithout root
|
|
privileges like this:
|
|
|
|
1. Initialize a virtualenv::
|
|
|
|
virtualenv authentic
|
|
source ./authentic/bin/activate
|
|
cd authentic
|
|
|
|
2. Install Authentic::
|
|
|
|
pip install authentic2
|
|
|
|
3. Initialize the database migrations::
|
|
|
|
authentic2-ctl syncdb --migrate
|
|
|
|
4. Run the HTTP test server::
|
|
|
|
authentic2-ctl runserver
|
|
|
|
Release cycle
|
|
-------------
|
|
|
|
In addition to the installation from sources, Entr'ouvert maintains `Debian GNU/Linux packages <https://deb.entrouvert.org/>`__ for Authentic that `follow the release cycle of Publik <https://dev.entrouvert.org/projects/publik/wiki/Cycle_de_mises_%C3%A0_jour>`__.
|
|
|
|
Quickstart guides and installation guidelines
|
|
---------------------------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
|
|
installation_modes
|
|
change_db
|
|
upgrading
|
|
deployment
|
|
|
|
Quickstarts
|
|
___________
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
quick_oauth2_idp
|
|
quick_saml2_idp
|
|
quick_saml2_sp
|
|
quick_cas_idp
|
|
quick_ldap_backend
|