Creem el directori:
mkdir /etc/apache2/ssl
Creem el nostre certificat:
openssl req $@ -new -x509 -days 3650 -nodes -out /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache.pem
Paràmetres:
Donem permisos al fitxer creat:
chmod 600 /etc/apache2/ssl/apache.pem
Activem el modul ssl de l'apache i el reiniciem:
Creem un nou virtualhost dintre del nostre site moodle:
<VirtualHost *:443>
ServerAdmin webmaster@iessitges.xtec.cat ServerName iessitges.xtec.cat ServerAlias www.iessitges.xtec.cat
DocumentRoot /var/www/moodle
<Directory /var/www/moodle > Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>
SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.pem
</VirtualHost>
Reiniciem l'apache
Service apache2 restart
Al moodle (com administrador), entrem a Administració del lloc:
-> Seguretat -> Seguretat HTTP i marquem "Utilitza HTTPS per a les entrades"
Documentació extreta de:
http://moodle.org/mod/forum/discuss.php?d=64735&parent=295824
http://willytell-moodle.blogspot.com.es/2010/12/habilitar-https-en-moodle.html
» FAQ's