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

Instalar owncloud en Ubuntu

Instalar owncloud en Ubuntu

Prerequisitos, instalar LAMP
Instalar las siguientes dependencias
[textoscrollh]sudo apt-get install php5-gd php-xml-parser php5-intl smbclient[/textoscrollh]
sudo apt-get install php5-curl

Habilita los siguientes modulos en apache
sudo a2enmod rewrite
sudo a2enmod headers

Editamos la configuración de Apache2 para que las normas rewrite de ownCloud funcionen.
sudo vim /etc/apache2/sites-available/default
en la sección Directory del directorio donde se aloja Owncloud sustituimos
AllowOverride None por AllowOverride All

Reiniciamos Apache
sudo service apache2 restart

Descargar e instalar
En el directorio raiz /var/www
[textoscrollh]wget – -no-check-certificate https://download.owncloud.org/community/owncloud-8.1.1.zip%5B/textoscrollh%5D
sudo unzip owncloud-8.1.1.zip
*La version 8 de owncloud precisa PHP 5.4, en Ubuntu 12.04 hay que actualizar php, en Ubuntu 14.04 no es necesario

Cambiamos permisos
chown -R www-data:www-data /var/www/owncloud/

Crear una base de datos para owncloud, en caso de no querer instalar phpmyadmin
mysql -u root -p
create database ejemplo;
show databases;
exit

Terminar instalacion en navegador
http:/dominio/owncloud