Tja im Moment bekomme ich nur die Meldung das https://server/admin
gar nicht vorhanden ist. Obwohl ich den Spaß nach Anweisung installiert
habe. Aber da fehlen wohl sämtliche Verzeichnisse Ifolder und Simias. ☹
Ich finde es immer lustig wenn man nach Anweisung vorgeht und es dann
doch nicht hinhaut. Naja weitermachen und rausbekommen was da los ist.
Ich habe das folgendermaßen gemacht:
Install packages required for building.
sudo apt-get install bzr bzr-builddeb equivs
'''Ich habe die badgerports-lucid.list nicht installiert da ich ja Natty einsetze.
Oder war das der Fehler? Hätte ich das einsetzen müssen? Wobei ich ja nach
dem apt-get install oben sämtlich Pakete überspielt bekommen habe. '''
Get the source code and install build dependencies.
cd /tmp
bzr branch http://bazaar.launchpad.net/~csights/+junk/simias/
cd simias
mk-build-deps
sudo dpkg -i simias-build-deps_1.0_all.deb
You will likely see errors. They indicate that dpkg doesn't install dependencies
automatically. Use your favourite package manager to install any missing build
dependencies. (e.g.: sudo apt-get -f install) '''<-- Habe ich aufgelöst! '''
Compile.
bzr-buildpackage
During execution of bzr-buildpackage you will receive the following error message,
which you can safely ignore. It's related to package signing which can only be done
by the maintainer.
running debsign failed bzr: ERROR: The build failed.
If you run into other problems, try installing these dependencies:
sudo apt-get install build-essential automake autoconf mono-complete liblog4net1.2-cil
uuid-dev libxml2-dev mono-apache-server mono-apache-server2 gsoap libapache2-mod-mono
libncurses-dev libtool g++ gcc
The last step is to install the generated packages.
cd ../build-area
sudo dpkg -i libsimias*deb simias-client*deb
Make sure there are no broken dependencies using your favourite package manager.
(e.g.: sudo apt-get -f install)
Bis Dato verlief auch alles sehr gut und ohne Fehler ☺
Nun hatte ich ja libsimias*deb und simias-client*deb installiert, also weiter
mit der Konfiguration ....
Configuring Simias
A number of configuration questions will appear on screen. This tool is creating configuration files for Apache and Simias. If you find out later that you made a mistake you can reconfigure Simias using the command dpkg-reconfigure simias-server.
When the configuration prompts finish, again make sure there are no broken dependencies using aptitude or your favourite package manager.
Configure Apache
The following section describe how to enable SSL on Apache2. As it's not a documentation about Apache or Security, it's just describe the easiest way to get it work. Generate a SSL certificate with the following command.
sudo make-ssl-cert generate-default-snakeoil
Enable SSL module and rewrite module for apache.
sudo a2enmod ssl
sudo a2enmod rewrite
Add the following content at the top of /etc/apache2/sites-available/default.
<VirtualHost _default_:443>
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
</VirtualHost>
Make sure mod_mono is enabled
sudo a2enmod mod_mono
Restart apache.
sudo /etc/init.d/apache2 restart
Nun mal eine Frag zu der /apache2/default....
die SSL Eintragungen stehen doch aber in der /apache2/ssl_default und
dort stehen sie dann auch so wie es hier eingetragen wurde.
Ich habe es dann also auch mal mit einem:
sudo a2enmod ssl_default
ausgeführt statt mit dem default. Danach den apache2 restart durchgeführt.
So wenn ich jetzt wüßte wo die Verzeichnisse hin installiert wurden, dann
könnte ich ja mal nach einem Fehler-Log schauen. Ich finde leider nichts.☹
Greetz
Alex