After placing the howto install iFolder Server on openSUSE, I received the question if this is also possible on SLES.
Good news for those looking to do this, as it's just as easy as installing on openSUSE. There are some small differences when installing on SLES 11.
In a nutshell:
1) Add the repository in YaST > Software Repositories
http server name : download.opensuse.org
server directory : /repositories/Mono:/UIA:/iFolder/MonoSLE_11/
2) Goto YaST > Sofware Management and install packages apache2, ifolder-server, ifolder-server-plugins
3) Enable SSL for Apache
NOTE: I'm assuming when SLES was installed, the installer defaults have been kept and the CA was created so all the needed certificates are in place. If not, you'll need to configure this or can probably get away with running the gensslcert script
In a terminal screen run:
su - # switch to root
a2enmod ssl #enable using ssl in Apache
cp /etc/apache2/vhosts.d/vhosts.ssl.template vhosts-ssl.conf #copy the template file to use as ssl configuration.
Now you'll need to edit the copied ssl template.
Open vhost-ssl.conf with your favorite editor, find the line that starts with 'SSLCertificateFile...'. change it to:
Do the same for the entry stating with 'SSLCertificateKeyFile', change it to:
REPETITIVE NOTE: Both pem files were created during the SLES install when creating the default CA. If these files are missing you with have to create them manually.
4) As stated in the Installing iFolder Server on openSUSE (the bit starting at 'Now to configure iFolder') run the configuration scripts for:
- Simias config
- iFolder admin config
- iFolder web config
Restart Apache once more and hopefully you can enjoy iFolder on SLES!