-
assigned issue to
Setup auf Ubuntu server
Ich habe ubuntu server mit dem lamp-paket sowie git und svn installiert
Comments (13)
-
reporter -
Habs hier korrigiert: https://bitbucket.org/dpsgmr/dpsgmr-website/commits/66cf7fd72bf284eb5cedd72b4d4ef832941e741e
Probier mal aus obs funktioniert.
-
reporter geht noch immer nicht (node wird noch immer nicht gefunden) aber ich habe jetzt einfach das zeug vom webspace dazukopiert und mit apache getestet - habe jetzt auch php-mbstring drüberinstalliert aber habe jetzt die fehlermeldung:
Fatal error: Uncaught Error: Call to a member function generateNav() on null in /var/www/html/backend/index.php:95 Stack trace: #0 /var/www/html/index.php(27): require() #1 {main} thrown in /var/www/html/backend/index.php on line 95
-
reporter Vielleicht ist es weniger Aufwand für dich ein Festplatten-Image für eine VM fertigzumachen als mir zu helfen.
-
Jupp, kann ich machen. Ich nehm dann die aktuelle Ubuntu-Server-Variante
-
Hi Jan, ich hab jetzt eine VM fertig. Diese beinhaltet einen Auto-Updater, der dir mit zwei Scripts folgendes immer aktuell hält:
- Die Programmdaten (git pull)
- Paket-Dependencies (composer und bower)
- Datenbank (ein Dumpfile liegt im FTP unter /build)
Du bekommst eine komplett eingerichtete VM bei der (fast) alles schon läuft (SSL-Zertifikat, phpMyAdmin, php7, apache, npm, bower, ...). Folgendes ist hierbei wichtig:
- Der Updater hat selbst auch eine Auto-Update-Funktion. Dieser aktualisiert sich über FTP und zieht sich die Daten aus dem /build-Ordner. Hier bitte nix ändern. Diese Funktion habe ich eingebaut, damit ich dir bei Problemen besser helfen kann
- Dein Benutzername: jan
- Dein Password: janbrohl
- Dieses Passwort habe ich überall verwendet (root, mysql)
- Du musst fürs erste mal folgendes nach dem Einloggen aufrufen: ./updateDPSGMR/initialDPSGMR.sh
- Nachdem du dein Bitbucket-Passwort eingegeben hast, legt er initial alles an, was benötigt wird. Leider konnte ich dir nicht alles fertig konfiguriert geben, weil ich dein Bitbucket-Passwort nicht hab ;)
- Wenn das Skript durchgelaufen ist, findest du die Webseite unter https://dpsgmr.localhost
- PHPMyAdmin findest du unter https://localhost/phpmyadmin
- Solltest du eine Port-Weiterleitung eingerichtet haben, ändere unbedingt die WEBSITE_DEFAULT_URI-Konstante in /var/www/backend/config/config.php mit dem richtigen Port ab.
- Das Git-Repo liegt übrigens unter /var/git/dpsgmr-website, Die Website unter /var/www/dpsgmr (mit symlink), deine CA unter /opt/ca
- Wenn du später das Projekt updaten möchtest, rufe einfach im UserHome ./updateDPSGMR/updateDPSGMR.sh auf
Ich meld mich, wenn ich die VM auf dem FTP-Server hab
-
So, die VM ist auf dem Server unter /VM.7z
-
reporter Danke!
Habe es gezogen...
-
reporter Macht das was?
-
Jepp, das hätte die Database.php schreiben sollen. Führe erst updateDPSGMR aus, danach initialDPSGMR. Habs wieder heile gemacht (hoffentlich, konnte es noch nicht testen)
-
reporter https://dpsgmr.localhost geht nicht aber ich kann bei mir über https://ubuntu-dpsgmr.fritz.box/ drauf. YAY
-
reporter - changed status to resolved
-
- removed milestone
Removing milestone: Leiterrundenvorstellung (automated comment)
- Log in to comment