In diesem Artikel beschreibe ich, wie man ein Linux-System so aufsetzt, dass man damit Änderungen an unseren Webseiten vornehmen kann. Die Beschreibung verwendet Ubuntu-16.04.1 (Xenial) als Basis.
Ausgangspunkt: Ubuntu-16.04.1 (Xenial)
Für die nachfolgende Beschreibung gehe ich davon aus, dass ein aktuelles Ubuntu-16.04.1 als Basis vorliegt. Zum Zeitpunkt der Erstellung dieser Anleitung meldet sich dieses beim Anmelden dann als “Ubuntu-16.04.1”.
1 2 |
|
Zunächst führen wir eine Systemaktualisierung durch:
1 2 |
|
Zusatzpakete einspielen
Nach der Systemaktualisierung haben wir nun sichergestellt, dass die aktuellen Pakete auf unserem Rechner verfügbar sind. Nun müssen diverse Zusatzpakete eingespielt werden:
1 2 3 4 5 6 7 |
|
DP-Webseite auschecken und Abhängigkeiten einspielen
Nachfolgender Schritt geht davon aus, dass die DP-Webseite in der Versionsverwaltung GIT auf dem DP-Rechner “internal.daemons-point.com” abgespeichert ist.
1 2 3 |
|
Als nächstes müssen die innerhalb der DP-Webseite festgelegten Abhängigkeiten einspielt werden. Dies sind in erster Linie diverse Ruby-Gems.
1 2 |
|
Zuletzt noch ein Test. Beim letzten Schritt sollte im Browser die DP-Webseite angezeigt werden!
1 2 3 4 |
|
Hier der Link für den Browser: http://localhost:4000
Häufige Fehler
ERROR: RVM Ruby not used, run rvm use ruby
first.
Die Fehlermeldung erscheint, wenn RVM nicht richtig initialisiert ist.
Abhilfe: . ~/.rvm/scripts/rvm
ausführen, danach sollte es klappen!
Änderungen
- 2016-11-21: Aktualisierung für Ubuntu-16.04 (Xenial)
- 2013-10-07: Neues Kapitel “Häufige Fehler”, Subversion und ImageMagick