Pydio en raspberri pi


Pasos para instalar Pydio en raspberri:

1.Instalamos apache php y mysql –> LAMP

sudo su apt-get update && apt-get upgrade apt-get install apache2 php5 mysql-client mysql-server vsftpd

2.Descargamos src de Pydio y descomprimimos en www:

wget [latest_stable_sourceforge] Pydio
tar -xvzf pydio-zzz.tar.gz
mkdir /var/www/pydio
cp -R pydio-zzz /var/www/pydio

3.Aplicamos permisos al directorio data:

chown -R www-data /pydio/install/path/data/.

4. Editamos el vhost para permitir escritura y que quede del siguiente modo.

5. Instalamos prerequisitos:

apt-get install php5-mcrypt

apt-get install php5-gd

6. Desactivar la salida de buffer en php.ini

nano /etc/php5/apache2/php.ini

ej:

————————————–

; Possible Values:
; On = Enabled and buffer is unlimited. (Use with caution)
; Off = Disabled
; Integer = Enables the buffer and sets its maximum size in bytes.
; Note: This directive is hardcoded to Off for the CLI SAPI
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
; http://php.net/output-buffering
output_buffering = Off

————————————–

 

7. Activamos php-cli

install php php-cli

8. Forzamos comunicación segura editando el fichero bootstrap_conf.php de la carpeta conf en nuestra instalación:

nano conf/bootstrap_conf.php

————————————–
/*
* If you want to force the https, uncomment the line below. This will automati$
* redirect all calls to ajaxplorer via http to the same URL with https
*/
define(“AJXP_FORCE_SSL_REDIRECT”, true);

————————————–

Activamos ssl

sudo a2enmod ssl

sudo a2ensite default-ssl

sudo /etc/init.d/apache2 restart

Creamos las llaves:

cd /etc/apache2

sudo openssl genrsa -des3 -out server.key 1024

sudo openssl req -new -key server.key -out server.csr

sudo openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

sudo cp server.crt /etc/ssl/certs/
sudo cp server.key /etc/ssl/private/

 

Abrimos el archivo de configuracion default-ssl

sudo nano /etc/apache2/sites-available/default-ssl

# reemplazamos y habilitamos la siguiente configuracion
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key

Lo habilitamos

sudo a2ensite default-ssl

Modificamos la codificación a utf8 en el fichero bootstrap_conf.php

sudo nano /var/www/pydio/conf/bootstrap_conf.php

————————————————
* Windows users may define an empty string
* define(“AJXP_LOCALE”, “”);
*/
define(“AJXP_LOCALE”, “es_ES.UTF-8”);
//define(“AJXP_LOCALE”, “”);

————————————————

y reiniciamos apache

sudo /etc/init.d/apache2 restart

 

Ahora podemos iniciar nuestro pydio desde https://ip/pydio y seguir el asistente de instalación.

Si todo ha ido bien deberíamos ver la pantalla de instalación:

 

start1

 

Acerca de albertoarceti
Administrador de sistemas informáticos, y erps en la industria farmacéutica.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: