aboutsummaryrefslogtreecommitdiff
path: root/doc/doc.RPKI.CA.UI.GUI.Installing
diff options
context:
space:
mode:
Diffstat (limited to 'doc/doc.RPKI.CA.UI.GUI.Installing')
-rw-r--r--doc/doc.RPKI.CA.UI.GUI.Installing35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/doc.RPKI.CA.UI.GUI.Installing b/doc/doc.RPKI.CA.UI.GUI.Installing
new file mode 100644
index 00000000..df52fdc2
--- /dev/null
+++ b/doc/doc.RPKI.CA.UI.GUI.Installing
@@ -0,0 +1,35 @@
+****** Installing the Web Portal for the First Time ******
+
+This page documents how to install the web portal software. If you have
+previously installed the software, see doc/RPKI/CA/UI/GUI/Upgrading for
+instructions.
+
+***** Prerequisites *****
+
+This page assumes that you have already followed the steps to install the CA
+software (see doc/RPKI/Installation)
+
+This page assumes that you have already created /etc/rpki.conf (see doc/RPKI/
+CA/Configuration)
+
+***** Create Database Tables *****
+
+This step creates the tables used by the web portal in the database. Run the
+following commands in the shell (you do not need to be root, just have
+permission to read /etc/rpki.conf):
+
+ rpki-manage syncdb --noinput
+ rpki-manage migrate
+
+Note that at the end of the syncdb output you will see the following message:
+
+ Not synced (use migrations):
+ - rpki.gui.app
+ (use ./manage.py migrate to migrate these)
+
+You should ignore the message about running ./manage.py since that script does
+not exist in our setup (we use rpki-manage instead`).
+
+***** Next Step *****
+
+See doc/RPKI/CA/UI/GUI/Configuring