PDA

Ver la Versión Completa : Instalando Centovacast sobre CentOS


caminoweb
31-may-2011, 17:37
Instalando centovacast versión 2 sobre CentOS 64 Bits
Centova Cast es un panel de control para hospedar streaming de radio por internet.
Administre una sola emisora con facilidad, o automatice un completo negocio de streaming con miles de clientes.

Verificamos los requerimientos
#rpm -q gcc-c++ yum mysql-server httpd php php-gd php-cli php-mysql

Instalamos los requerimientos
#yum install gcc-c++ mysql-server httpd php php-gd php-cli php-mysql

Edite /etc/conf/httpd/httpd.conf
Agregue el .php al http.conf
DirectoryIndex index.html index.html.var index.php

Y en la seccion de .htaccess edite

AllowOverride None
Cambie por
AllowOverride all

Reinicie apache
service httpd restart

Descargamos el servidor ftp para integrarlo con centova
h t t p : / / packages.sw.be/proftpd/proftpd-1.3.1-1.el5.rf.x86_64.rpm --> esta es la versión recomendada en el manual de centova

Lo instalamos
#rpm -ivh proftpd-1.3.1-1.el5.rf.x86_64.rpm

Reiniciamos mysql y asignamos contraseña al root
#service mysqld restart

Aseguramos mysql
#/usr/bin/mysql_secure_installation

Creamos la base de datos para centova
#mysql -uroot -p
#create database centovacast;

Agregamos los servicios de mysqld y proftpd al inicio

Procedemos a descargar centovacast
Para este caso centovacast-2.2.4-lin64.tar.gz bajalo de centova.com

Descomprimimos y procedemos a instalar

#./install.sh

Damos la ruta URL de instalación
h t t p : / / streaming1.sudominio.com/

Damos la ruta absoluta de instalación (o una subcarpeta)
/var/www/html/

Seleccionamos shoutcast como servidor de streaming

Ahora aceptamos la opción para que compile los programas requeridos relacionados con el AutoDJ ( por que para 64 bits no hay los rpm)

Pasamos centovacast a español

Edite
/home/centovacast/system/config.php

Y cambie la línea
en_US
por
es_ES

Integramos centovacat con el servidor FTP
Edite el archivo de configuración de proftpd
/etc/proftpd.conf

AuthOrder mod_auth_pam.c* mod_auth_unix.c
Cambie por
AuthOrder mod_auth_unix.c mod_auth_file.c

Para actualizar las credenciales de usuario FTP (si no quiere esperar el cron)
#php -q /home/centovacast/ftp/centovacast-userdump.php /home/centovacast/passwd /home/centovacast/group