Archiv der Kategorie ‘OpenSolaris‘
Montag, den 9. März 2009
Von all den Tutorials, die die Installation von Ruby on Rails unter Solaris oder OpenSolaris beschreiben, laß sich das folgende HowTo am angenehmsten: http://blog.hendrikvolkmer.de/2009/1/29/deploying-a-rails-application-on-opensolaris-with-passenger-aka-modrails Vorrangiges Qualitätsmerkmal ist die möglichst weitgehende Verwendung des OpenSolaris-Paketmanagers pkg. Andere Tutorials greifen hier nur allzu oft zu früh zu Quellcode und Kompiler.
Kategorie Allgemein, OpenSolaris, Ruby on Rails | Kommentare deaktiviert
Samstag, den 7. März 2009
Um Sqlite unter OpenSolaris zu installieren, kann der Solaris-Paketmanager verwendet werden: pkg install SUNWsqlite3 Das Sqlite-GEM installiert man dann wie folgt: gem install sqlite3-ruby
Kategorie Allgemein, OpenSolaris, Ruby on Rails, Sqlite | Kommentare deaktiviert
Freitag, den 6. März 2009
Irgendwas ist schief gegangen, es müssen Prozesse sterben. Sowas hat jeder schonmal erlebt. Als Linux-erfahrener User greift man automatisch zu killall httpd So beendet man unter Linux alle Prozesse mit dem Namen httpd. Obwohl des das killall-Kommando auch hier gibt, funktioniert dies unter OpenSolaris leider nicht. Das Solaris-killall hat eine andere Semantik und dient zum [...]
Kategorie Allgemein, OpenSolaris | 1 Kommentar »
Freitag, den 6. März 2009
Wenn der Befehl svcadm enablesvc:/network/http:apache22 aufgerufen wurde, der Apache jedoch nicht startet, läßt sich dich folgendes Kommando der Status genauer untersuchen: svcs -xv Die Ausgabe kann dann wie folgt aussehen: svc:/network/http:apache22 (Apache 2.2 HTTP server) State: maintenance since 6. März 2009 10:02:35 CET Reason: Start method exited with $SMF_EXIT_ERR_FATAL. See: http://sun.com/msg/SMF-8000-KS See: man -M /usr/apache2/2.2/man [...]
Kategorie Apache 2, OpenSolaris | Kommentare deaktiviert
Donnerstag, den 19. Februar 2009
Wo finde ich unter OpenSolaris /etc/init.d/apache2 start | stop | restart? Für einen eingefleischten Linux-Benutzer stellt sich beim Umstieg auf OpenSolaris schnell die Frage, wo das Pendant zum /etc/init.d Verzeichnis zu finden ist. So gibt es unter Solaris die svc-Kommandos: svcadmin svcfg svcprob svcs Um den Status des Apache-Webserver, hier am Beispiel von Apache 2.2, [...]
Kategorie Apache 2, OpenSolaris | 1 Kommentar »
Sonntag, den 15. Februar 2009
Zum Zeitpunkt dieses Blog-Beitrags ist dieser Branch von Passenger unter OpenSolaris zu verwenden, da der eigentliche Passenger-Code nicht fehlerfrei kompiliert werden kann: git clone git://github.com/farra/passenger.git cd passenger bin/passenger-install-apache2-module Natürlich müssen vorher die notwendigen Voraussetzungen für die Installation geschaffen werden. Hierbei hilft der Installer jedoch in einem ausreichenden Maße.
Kategorie Allgemein, OpenSolaris, Ruby on Rails | Kommentare deaktiviert
Sonntag, den 15. Februar 2009
Leider scheint es kein Sun-Paket für die Versionsverwaltungssoftware (SCM – Source Code Management) Git zu geben. Demnach muss man zum Quellcode greifen. Zuerst installiert man jedoch die notwendigen Compile-Werkzeuge: pkg install SUNWgmake pkg install SUNWgcc pkg install SUNWperl584usr Dann besorgt man sich einen Quellcode-Tarball von der Git-Homepage. wget http://kernel.org/pub/software/scm/git/git-1.6.1.3.tar.bz2 tar xjvf git-1.6.1.3.tar.bz2 cd git-1.6.1.3 ./configure [...]
Kategorie Git, OpenSolaris | Kommentare deaktiviert
Freitag, den 13. Februar 2009
Nachdem Ruby on Rails auf OpenSolaris installiert wurde, kam es beim Anlegen eines Rails-Projekts zu folgender Fehlermeldung jfischer@opensolaris2:~/rails$ rails test1 /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:275:in `iconv’: invalid encoding (“ascii//ignore//translit”, “utf-8″) (Iconv::InvalidEncoding) from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:275:in `transliterate’ from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:280 from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support.rb:26 from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/rails-2.2.2/bin/../lib/rails_generator.rb:28 from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from [...]
Kategorie OpenSolaris, Ruby on Rails | 1 Kommentar »