Benutzer:MathiasMahnke/OpenSlides: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (20 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
http://openslides.org |
http://openslides.org |
||
Amazon AWS AMI: |
|||
http://files.openslides.org/INSTALL-1.3.1.txt |
|||
* Servername anpassen: |
|||
| ⚫ | |||
AWS AMI Instanz |
|||
* Docker installieren: |
|||
* (ggf.) Hostname setzen, /etc/hostname |
|||
sudo yum update |
|||
sudo yum install -y docker |
|||
sudo usermod -a -G docker ec2-user |
|||
* sudo easy_install openslides |
|||
sudo service docker start |
|||
sudo chkconfig docker on |
|||
Mac OS (Mountain Lion) |
|||
* |
* OpenSlides installieren: |
||
| ⚫ | |||
* Command Line Tools via XCode Preferences (Download Tab) installieren |
|||
git clone https://github.com/OpenSlides/OpenSlides.git |
|||
* MacPorts installieren und aktualisieren |
|||
cd OpenSlides/docker/ |
|||
| ⚫ | |||
./build.sh all |
|||
* sudo easy_install openslides |
|||
* CloudWatch Monitoring installieren: |
|||
sudo yum install -y amazon-cloudwatch-agent |
|||
Apache Einbindung siehe |
|||
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard |
|||
* https://github.com/piratenmv/openslides/blob/master/README.md |
|||
* https://github.com/piratenmv/openslides/tree/master/openslides/apache |
|||
* Apache Django WSGI Pfad anlegen |
|||
cd /usr/lib/python2.6/site-packages/openslides-1.3.1-py2.6.egg/openslides/ |
|||
mkdir apache |
|||
* File "django.wsgi" anlegen mit |
|||
import os |
|||
import sys |
|||
path = '/usr/lib/python2.6/site-packages/openslides-1.3.1-py2.6.egg/openslides/' |
|||
if path not in sys.path: |
|||
sys.path.insert(0, '/usr/lib/python2.6/site-packages/openslides-1.3.1-py2.6.egg/openslides/') |
|||
os.environ['DJANGO_SETTINGS_MODULE'] = 'openslides.settings' |
|||
import django.core.handlers.wsgi |
|||
application = django.core.handlers.wsgi.WSGIHandler() |
|||
Nur als Dienst starten: |
|||
--- main.py_old 2013-01-13 05:19:58.980515549 +0000 |
|||
+++ main.py 2013-01-13 05:21:48.049717770 +0000 |
|||
@@ -298,8 +298,9 @@ |
|||
argv.append("%s:%d" % (addr, port)) |
|||
- if start_browser_url: |
|||
- start_browser(start_browser_url) |
|||
+# start as service only, changed by mathias mahnke 2013-01-13 |
|||
+# if start_browser_url: |
|||
+# start_browser(start_browser_url) |
|||
execute_from_command_line(argv) |
|||
Jahresversammlung 2013: |
|||
| ⚫ | |||
* HTTP admin u. persönliche Accounts ("Vorname Nachname") |
|||
* SSH ec2-users (via SSH Key) |
|||
Aktuelle Version vom 2. Dezember 2020, 05:01 Uhr
http://openslides.org Amazon AWS AMI:
- Servername anpassen:
sudo hostnamectl set-hostname openslides.opennet-initiative.de
- Docker installieren:
sudo yum update sudo yum install -y docker sudo usermod -a -G docker ec2-user sudo service docker start sudo chkconfig docker on
- OpenSlides installieren:
sudo yum install -y git git clone https://github.com/OpenSlides/OpenSlides.git cd OpenSlides/docker/ ./build.sh all
- CloudWatch Monitoring installieren:
sudo yum install -y amazon-cloudwatch-agent sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard