Table of Contents
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
Funciones de CumulusClips
- Fácil carga de videos (mpg, avi, divx y más) desde la computadora del usuario con barra de progreso de carga.
- Agregar, eliminar y editar videos desde el panel.
- Permitir o deshabilitar comentarios en videos y así como la incrustación de videos.
- Fácil registro de usuario con URL única para su página de perfil y personalización completa del perfil.
- Aprobar o rechazar videos subidos por usuarios a través del Panel de control.
- Tema/complemento integrado y listo para traducción.
- Cree, elimine y ejecute anuncios fácilmente.
- 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.
- 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.
- Servidor web Apache con mod_rewrite y FFMpeg habilitados.
- MySQL 5.0+ y FTP
- PHP 5.2+ con módulos GD, curl, simplexml y zip.
Configuración de PHP
A continuación se muestran los requisitos de PHP.
- upload_max_filesize = 110M.
- post_max_size = 110M×
- max_execution_time = 1500×
- open_basedir = sin valor.
- safe_mode = Off×
- registre _globals = Off×
Entorno de prueba
- Sistema operativo- CentOS 6.5. y Ubuntu 13.04.
- Apache-2.2.15×
- PHP- 5.5.3.
- MySQL-5.1.71”
- 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
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.
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.
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.
Ingrese los detalles del sitio
Panel de administración de CumulsCliops
Panel de administración de CumulusClips
Ver la página principal de un sitio web.
Vista frontal de CumulusClips
Empiece a subir sus propios videos.
Subir videos propios
Ver lista de videos aprobados.
Videos aprobados por el usuario
Configuración general
Configuración general
Iniciar la reproducción de videos
Reproducir videos
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.