Francisco J. 曹 Tsao Santín : MindTouch

Principal :: Índice de Páginas :: Acceso
Oldest known version of this page was edited on 2011-04-17 11:04:16 by AdminTsao []
Page view:

MindTouch DekiWiki: instalación y puesta a punto


Instalación de una wiki sobre un servidor web construído con Debian GNU/Linux. Los pasos básicos que se han realizado son:
mysqladmin -u root -p shutdown

 

Hacer un backup de la wiki


Deki por https

(copiado descaradamente de la wiki de MindTouch)
Crear un certificado autofirmado (un poco chungo, pero nos vale):

mkdir /etc/apache2/ssl
apt-get install ssl-cert
make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache2.pem

 
Configurar el Apache
Añadir "Listen 443" to /etc/apache2/ports.conf
Editar /etc/apache2/sites-available/deki para que tenga esto:
  
<VirtualHost *:443> 
       ServerName deki-hayes 
 
       **SSLEngine on** 
       **SSLCertificateFile /etc/apache2/ssl/apache2.pem** 
 
       ErrorLog /var/log/apache2/error.log 
       CustomLog /var/log/apache2/access.log common 
 
       DocumentRoot "/var/www/deki-hayes" 
 
       RewriteEngine On 
       RewriteCond %{REQUEST_URI} ^/$ 
       RewriteRule ^/$ /index.php?title= [L,NE] 
 
       RewriteCond %{REQUEST_URI} !/(@api|editor|skins|config)/ 
       RewriteCond %{REQUEST_URI} !/(redirect|texvc|index|Version).php 
       RewriteCond %{REQUEST_URI} !/error/(40(1|3|4)|500).html 
       RewriteCond %{REQUEST_URI} !/favicon.ico 
       RewriteCond %{REQUEST_URI} !/robots.txt 
       RewriteCond %{QUERY_STRING} ^$ [OR] %{REQUEST_URI} ^/Special:Search 
       RewriteRule ^/(.*)$ /index.php?title=$1 [L,QSA,NE] 
 
       # deki-api uses encoded slashes in query parameters so AllowEncodedSlashes must be On 
       AllowEncodedSlashes On 
 
       # mod_proxy rules 
       ProxyPass /@api http://localhost:8081 retry=1 
       ProxyPassReverse /@api http://localhost:8081 
       SetEnv force-proxy-request-1.0 1 
       SetEnv proxy-nokeepalive 1 
</VirtualHost> 

Activar el módulo ssl:
a2enmod ssl

Y reiniciar, obviamente:
/etc/init.d/apache2 restart
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.0175 seconds