Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Alternativ 2: Lagrad identifierare

Installera mysql:

Code Block
# apt-get install mysql-server

.. under installationen sätts ett root-lösenord ..

...

Hämta en JDBC-connector för mysql från http://dev.mysql.com/downloads/connector/j/ (tex mysql-connector-java-5.1.13.tar.gz). Packa upp i lämplig katalog och kopiera jar-filen (tex mysql-connector-java-5.1.13-bin.jar) till den katalog där din servlet-motor kan hitta den. För jboss är det $JBOSS_HOME/server/default/lib lib-katalogen för binär-paketet till shibboleth. Detta är katalogen med en install.sh och install.bat. Kör sedan install.sh} (eller {{instal.bat om du använder Windows) för att skapa en ny version av idp.war med mysql-connectorn instoppad. Starta sedan om din servlet-motor.

Warning

När du kör install.sh så får du frågan om du vill skriva över den existerande installationen. Svara 'N' (nej) på den frågan - annars försvinner dina inställningar. En ny war-fil skapas alltid.

Studera loggarna för din servlet-motor samt idp (idp-process.log). Om du får felmeddelanden om att det inte går att hitta mysql-connectorn i classpath så har du misslyckats med att installera connectorn - gå tillbaka och kontrollera att en ny idp.war faktiskt skapades.

Code Block
# cp mysql-connector-java-5.1.13-bin.jar /opt/jboss/server/default/lib