Cree su propio sitio web para compartir videos usando ‘CumulusClips Script’ en Linux

Cree su propio sitio web para compartir videos usando ‘CumulusClips Script’ en Linux

CumulusClips. es una plataforma de código abierto para compartir videos (administración de contenido), que proporciona una de las mejores funciones para compartir videos similar a Youtube. Con la ayuda de CumulusClips, puede iniciar su propio sitio web para compartir videos o agregar secciones de video en su sitio web existente, donde los usuarios pueden registrarse, cargar videos, comentar videos, calificar videos, insertar videos y mucho más.

 Instalar CumulusClips en Linux  Instalar CumulusClips en Linux Instalar CumulusClips en Linux

Funciones de CumulusClips

  1. Fácil carga de videos (mpg, avi, divx y más) desde la computadora del usuario con barra de progreso de carga.
  2. Agregar, eliminar y editar videos desde el panel.
  3. Permitir o deshabilitar comentarios en videos y así como la incrustación de videos.
  4. Fácil registro de usuario con URL única para su página de perfil y personalización completa del perfil.
  5. Aprobar o rechazar videos subidos por usuarios a través del Panel de control.
  6. Tema/complemento integrado y listo para traducción.
  7. Cree, elimine y ejecute anuncios fácilmente.
  8. Soporte para futuras actualizaciones automáticas.

Demostración de CumulusClips

Eche un vistazo rápido a la página de demostración implementada por el desarrollador en la siguiente ubicación.

  1. http://demo.cumulu sclips.org/

Requisitos del servidor

La aplicación CumulusClips solo se ejecuta en sistemas operativos Unix/Linux. Los siguientes son los requisitos para ejecutar CumulusClips en la plataforma Linux.

  1. Servidor web Apache con mod_rewrite y FFMpeg habilitados.
  2. MySQL 5.0+ y FTP
  3. PHP 5.2+ con módulos GD, curl, simplexml y zip.

Configuración de PHP

A continuación se muestran los requisitos de PHP.

  1. upload_max_filesize = 110M.
  2. post_max_size = 110M
  3. max_execution_time = 1500
  4. open_basedir = sin valor.
  5. safe_mode = Off
  6. registre _globals = Off

Entorno de prueba

  1. Sistema operativo- CentOS 6.5. y Ubuntu 13.04.
  2. Apache-2.2.15
  3. PHP- 5.5.3.
  4. MySQL-5.1.71
  5. CumulusClips- 1.3.2.

Instalación de CumulusClips en RHEL/CentOS/Fedora y Debian/Ubuntu/Linux Mint

Instalación de CumulusClips scri pt es muy simple e implica pocos pasos sencillos y sencillos. Antes de que pueda comenzar con el proceso de instalación, asegúrese de que su servidor cumpla con los requisitos para ejecutar el script CumulusClips.

Paso: 1 Instale los paquetes requeridos freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: ” tecmint_incontent “);

Primero, instalemos los paquetes necesarios para ejecutar la aplicación para compartir videos CumulusClips en el sistema, siguiendo estos sencillos pasos.

En RedHat, CentOS y Fedora # yum instale httpd mysql mysql-server # yum install php php-mysql php-xml pcre php-common php-curl php-gd

Una vez instalados los paquetes necesarios, inicie el servicio Apache y MySQL.

# service httpd start # service mysqld start

A continuación, instale el paquete FFMPEG habilitando el repositorio RPMForge de terceros en sus distribuciones de Linux.

# yum install ffmpeg En Debian, Ubuntu y Linux Mint

En un sistema basado en Debian, puede instalar fácilmente los paquetes requeridos usando lo siguiente comandos.

$ sudo apt-get install apache2 mysql-server mysql-client $ sudo apt-get install php5 libapache2-mod-auth-mysql libmysqlclient15-dev php5-mysql curl libcurl3 libcurl3-dev php5-curl $ sudo apt-get install ffmpeg $ sudo service apache2 start $ sudo service mysql start Paso 2 : Crear base de datos y usuario

A continuación, cree una base de datos y un usuario de base de datos para ejecutar CumulusClips. Utilice los siguientes comandos para crear una base de datos y un usuario.

# mysql-u root-p Ingrese la contraseña: Bienvenido al monitor MySQL. Los comandos terminan con; o \ g. Su identificación de conexión MySQL es 5340 para la versión del servidor: 3.23.54 Escriba ‘ayuda;’ o ‘\ h’ para obtener ayuda. Escriba ‘\ c’ para borrar el búfer. mysql> CREAR BASE DE DATOS cumulusclips. Consulta OK, 1 fila afectada (0.00 seg) mysql> OTORGAR TODOS LOS PRIVILEGIOS EN cumulusclips. * A “ cumulus. @ “localhost” IDENTIFICADO POR “ contraseña “; Consulta OK, 0 filas afectadas (0.00 seg) mysql> DESCARGAR PRIVILEGIOS; Consulta OK, 0 filas afectadas (0.01 seg) mysql> salir

Nota. Lo anterior, el nombre de la base de datos, el nombre de usuario y la contraseña se requerirán más adelante en el asistente de instalación. .

Paso 3: Configure las opciones de PHP

Abra el archivo de configuración ‘ php.ini. y realice los siguientes cambios como se sugiere.

# vi/etc/php.ini [ en sistemas basados ​​en RedHat. $ sudo nano/etc/php5/apache2/php.ini [en sistemas basados ​​en Debian.

Busque y modifique valores como se sugiere a continuación .

upload_max_filesize = 110M. post_max_size = 110M. max_execution_time = 1500. open_basedir = sin valor. safe_mode = Desactivado. registrar _globals = Desactivado.

Guarde y cierre el archivo después de realizar cambios. A continuación, reinicie el servidor web Apache.

# service httpd restart [en sistemas basados ​​en RedHat. $ sudo service apache2 restart [en sistemas basados ​​en Debian. Paso 4: Instale y Configure FTP

Ahora, instale el servidor FTP (es decir, vsftpd. en su sistema operativo Linux, usando el siguiente comando.

# yum install vsftpd [en RedHat. basado Sistemas] $ sudo apt-get install vsftpd [en sistemas basados ​​en Debian.

Una vez instalado Vsftpd, puede ajustar la configuración como se muestra a continuación. Abra el archivo de configuración.

# vi/etc/vsftpd/vsftpd.conf [en sistemas basados ​​en RedHat. $ sudo nano/etc/vsftpd.conf [en Debian ]

Cambie ‘ anonymous_enable. a NO.

anonymous_enable = NO

Después de eso, elimine ‘ #. ‘al principio de la línea’ local_enable. ‘, cambiándola a YES.

local_enable = YES

Elimine la opción’ #. ‘al comienzo de estas líneas para permitir que todos los usuarios locales se conecten a sus directorios de inicio y no tengan acceso a ninguna otra parte del servidor.

chroot_local_user = YES chroot_list_enable = YES chroot_list_file =/etc/vsftpd/chroot_list

Finalmente reinicie el servicio vsftpd.

# service vsfptd restart [en sistemas basados ​​en RedHat. $ sudo service vsftpd restart [en Debian basados ​​en. Sistemas] Paso 5: Descargue e instale CumulusClips

Para comenzar, primero debe obtener su policía libre y del script CumulusClips en http://cumulusclips/download/, o puede usar el siguiente comando wget. para descargarlo como se muestra a continuación.

# cd/var/www/html/[on Sistemas basados ​​en RedHat. # cd/var/www/[en sistemas basados ​​en Debian. # wget http://cumulusclips.org/cumulusclips.tar.gz # tar-xvf cumulusclips.tar.gz # cd cumulusclips

Ahora conceda el permiso ‘ 777. (lectura, escritura y ejecución) en los siguientes directorios. Asegúrese de que el servidor web y PHP puedan escribir en estos directorios.

# chmod-R 777 cc-core/logs # chmod-R 777 cc-content/uploads/flv # chmod-R 777 cc-content/uploads/mobile # chmod-R 777 cc-content/uploads/temp # chmod-R 777 cc-content/uploads/thumbs # chmod-R 777 cc-content/uploads/avatars

A continuación, otorgue la propiedad a cumulusclips para que el servidor web ser grabable.

# chown-R apache: apache/var/www/html/cumulusclips [en sistemas basados ​​en RedHat. # chown-R www-data: www-data/var/www/cumulusclips [en sistemas basados ​​en Debian. Paso 6: Asistente de instalación de CumulusClips

Una vez que todo esté listo, puede tener acceso a su asistente de instalación de CumulusClips en ( http://your-domain.com/cumulusclips/cc-install/), utilizando su navegador web.

 Bienvenido a CumulusClips  Bienvenido a CumulusClips Bienvenido a CumulusClips

El asistente de instalación verificará que el servidor web pueda escribir en los archivos . De lo contrario, se le pedirá que ingrese las credenciales de FTP para realizar futuras actualizaciones y otros cambios en el sistema de archivos.

Introduzca las credenciales de FTP Ingrese las credenciales de FTP Ingrese las credenciales de FTP

Ingrese los detalles de la base de datos, como el nombre de la base de datos, el usuario y la contraseña, que hemos creado en el Paso 2. arriba.

 Enter Database Settings  Ingresar a la base de datos Configuración Ingresar la configuración de la base de datos

Ingrese sobre la configuración de su sitio, como URL base, nombre del sitio, cuenta de administrador, contraseña y correo electrónico.

Ingresar detalles del sitio Ingrese los detalles del sitio Ingrese los detalles del sitio

Panel de administración de CumulsCliops

 Panel de administración de CumulusClips  Panel de administración de CumulusClips Panel de administración de CumulusClips

Ver la página principal de un sitio web.

 CumulusClips Front View  Vista frontal de CumulusClips Vista frontal de CumulusClips

Empiece a subir sus propios videos.

 Subir videos propios  Subir videos propios Subir videos propios

Ver lista de videos aprobados.

 Videos aprobados por el usuario  Videos aprobados por el usuario Videos aprobados por el usuario

Configuración general

 Configuración general  Configuración general Configuración general

Iniciar la reproducción de videos

 Reproducir videos Reproducir videos Reproducir videos  Reproducción de un video  Reproducción de un video Reproducción de un video

¡Eso es! Ahora, puede comenzar a cargar videos, personalizar y marcar la marca de su sitio web CumulusClips Video Sharing recién instalado.