Archivo de la etiqueta: Owncloud

Aumentar tamaño maximo de subida de archivos en owncloud

Aumentar tamaño maximo de subida de archivos en owncloud

Hay que añadir al archivo .htaccess del directorio de owncloud las siguientes directivas

php_value max_execution_time 300
php_value max_input_time 300

El resultado sería este:

<IfModule mod_php5.c>
php_value upload_max_filesize 10G
php_value post_max_size 10G
php_value memory_limit 512M
php_value max_execution_time 300
php_value max_input_time 300
php_value mbstring.func_overload 0
php_value always_populate_raw_post_data -1
php_value default_charset ‘UTF-8’
php_value output_buffering off
<IfModule mod_env.c>
SetEnv htaccessWorking true
</IfModule>
</IfModule>

Instalar Youtube Downloader en owncloud 7.0.5

Instalar Youtube Downloader en owncloud 7.0.5

Esta aplicación sirve para descargar videos de Youtube en mp4, y también descargarlos como un archivo mp3.
Para que funcione tenemos que instalar ‘youtube-dl y ‘avconv’ en el servidor, en este caso Ubuntu 12.04.

Descargar Youtube Dl
sudo curl https://yt-dl.org/downloads/2015.03.28/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl

Descargar Avnconv
sudo apt-get install libav-tools

instalamos los codecs de carácter privativo
sudo apt-get install ubuntu-restricted-extras

si diera error el programa descargamos también las librerías extras
sudo apt-get install ffmpeg libavcodec-extra-53

Descargamos y descomprimimos la aplicación en el directorio de owncloud
cd /var/www/owncloud/apps
sudo wget ––no-check-certificate https://github.com/shibby/owncloud-youtubedl/archive/master.zip
sudo unzip master.zip

Nos crea un directorio llamado owncloud-youtubedl-master, y dentro de este otro llamado youtubedl, copiamos este último en el directorio apps
sudo cp -R /var/www/owncloud/apps/owncloud-youtubedl-master/youtubedl /var/www/owncloud/apps/

Borramos el archivo master.zip y el directorio owncloud-youtubedl-master

Vamos a aplicaciones y en Youtube DL la activamos.

Vincular almacenamiento externo en Owncloud

Owncloud permite vincular cuentas de almacenamiento externas como Amazon S3, Google drive, Dropbox, o almacenamiento local para que aparezcan en nuestra nube como una carpeta mas.

En Aplicaciones activar ‘External Storage Support’, por defecto viene desactivado, y en el menú de Administración habilitar la casilla ‘Habilitar almacenamiento externo de usuario’.
Por ejemplo para activar una cuenta de Google Drive necesitamos una API de Drive. Logarse en cuenta de google drive e ir a la consola de las apis, https://console.developers.google.com
Crear un nuevo proyecto, en el menu de ‘APIs y Autenticacion’ ir a APIs y habilitar Drive API.
En Credenciales -> Añadir Credenciales -> ID de cliente de OAuth 2.0, pinchar en Aplicacion Web y rellenar los campos Nombre, Orígenes de JavaScript autorizados (https://www.ejemplo.com), URIs de redireccionamiento autorizados (https://www.ejemplo.com/index.php/settings/admin y https://www.ejemplo.com/index.php/settings/personal).

Seguir leyendo Vincular almacenamiento externo en Owncloud

Instalar aplicaciones en owncloud 8.0.2

Instalar aplicaciones en owncloud 8.0.2

Por ejemplo vamos a instalar un juego llamado pong.
Para ver las apps de owncloud visita https://apps.owncloud.com

Vete al directorio apps
cd /var/www/HTML/owncloud/apps
y descarga la aplicación
sudo wget –no-check-certificate https://apps.owncloud.com/CONTENT/content-files/166942-pong.zip

Crea un directorio en apps llamado pong
sudo mkdir /var/www/HTML/owncloud/apps/pong

Descomprime el archivo zip
sudo tar xvzf 166942-pong.zip -C pong

En owncloud ‘Aplicaciones’ -> ‘No habilitado’ activa la aplicación.

Instalar owncloud 8.0.2 en CentOS 7

Instalar owncloud 8.0.2 en CentOS 7

Prerequisitos, puede que ya los tengas instalados
yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget

Establecer SELinux para permitir a owncloud escribir los datos
setsebool -P httpd_unified 1

Otros prerequisitos a tener en cuenta
Firewall configurado
firewall-cmd –permanent –zone=public –add-service=http
firewall-cmd –permanent –zone=public –add-service=https
firewall-cmd –reload
Apache y mariadb iniciado
systemctl start httpd.service
systemctl start mariadb.service

Descargar e instalar
En el directorio raiz /var/www/html
wget ––no-check-certificate https://download.owncloud.org/community/owncloud-8.0.2.zip
sudo unzip owncloud-8.0.2.zip

chown -R apache:apache /var/www/html/owncloud/

Crear una base de datos para owncloud

Crear archivo owncloud.conf y añadir las siguientes lineas
nano /etc/httpd/conf.d/owncloud.conf

<IfModule mod_alias.c>
Alias /owncloud /var/www/html/owncloud/
</IfModule>
<Directory “/var/www/html/owncloud/”>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
Order allow,deny
allow from all
</Directory>

Reiniciar apache
systemctl restart httpd.service
http:/dominio/owncloud