Händler-Anwendung (Ruby-on-Rails-Beispiel)
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Zweck
Anhand einer einfachen Web-Anwendung sollten die Prinzipien von Ruby on Rails erläutert werden.
Voraussetzungen
Folgende Softwarepakete wurden installiert:
Ruby on Rails wurd ezusammen mit einigen Erweiterungs-Modulen mit Hilfe des Ruby-Befehls gem installiert:
RUBY_DIR=...; export RUBY_DIR
POSTGRESQL_DIR=...; export POSTGRESQL_DIR
gem install rails --include-dependencies
gem install postgres -r -- --with-pgsql-dir=${POSTGRESQL_DIR}
gem install passenger
${RUBY_DIR}/bin/passenger-install-apache2-module
Auf dem Test-Server steht in der Datei /etc/hosts ein
Eintrag für den geüwnschten virtuellen Server, auf dem die Anwendung laufen soll (die IP-Adresse
und der Rechnernamen können natürlich angepasst werden):
192.168.0.161 haendler.kowa haendler
Diese IP-Adresse ist einem echten oder virtuellen Rechner zugeordnet.
Unter SuSE 11 kann man einem Rechner ganz einfach mehrere IP-Adressen zuordnen.
Man trägt die neue IP-Adresse einfach in die Datei /etc/sysconfig/network/ifcfg-eth0 ein:
IPADDR_haendler='192.168.0.161'
NETMASK_haendler='255.255.255.0'
Danach wird der Netzwerzugriff neu gestartet:
/etc/init.d/network restart
Anlegen einer Rails-Anwendung
Quellen
Dieser Artikel ist GlossarWiki-konform.
