ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tutorial Boca


Enviado por   •  23 de Mayo de 2014  •  1.194 Palabras (5 Páginas)  •  626 Visitas

Página 1 de 5

Instalar BOCA Online Contest Administrator

1.­ Descargar http://www.ime.usp.br/~cassio/boca/

la versión que se mostrara como instalar es la boca­1.5.7 o si tienes buena velocidad de internet descargarte el iso q esta es su pagina creo q esta con ubuntu 12 o descargar el iso q creo @branimirE con la version 1.4 http://dropbox.com/ 2­ Descomprimir todo en /var/www/boca­1.5.7

Preparar el campo para BOCA Online Contest

Administrator

Instalar los requerimientos

Configurar java hay muchas paginas donde instalar, configurar java en el patch

apt­get install zenity apache2 evince g++ gcc gedit scite libstdc++6 makepasswd manpages­dev mii­diag php5­cli php5­mcrypt php5 php5­pgsql postgresql sharutils sysstat xfce4 php5­gd debootstrap schroot

copiar el contenido:

cp /var/www/boca­1.5.7/tools/etc/apache2/conf.d/boca

/etc/apache2/conf.d/

Editamos los siguientes archivos

“nano /etc/sysctl.d/30­postgresql­shm.conf y lo cambiamos por los siugiente: kernel.shmmax = 805416960 kernel.shmall = 196635

compilar el archivo safeexec cd /var/www/boca­1.5.7/tools gcc safeexec.c ­o safeexec cp safeexec /usr/bin/safeexec No es necesario como super usuario

.­ Editar /var/www/boca­1.5.7/src/private/conf.php

$conf["dbpass"]="dAm0HAiC"; $conf["dbsuperpass"]="dAm0HAiC";

las dos lineas cambiamos por la contraseña que se quieran, una es para la BD y otra para la cuenta admin al momento de crear el constest

4.­ Crear la BD en postgres

“ sudo su postgres

psql ­h 127.0.0.1 ­U postgres ­d template1

template1=# create user bocauser with password 'boca' createdb;

template1=# \q ”

Una vez q ya esta creada la BD procedemos ejecutar el script que creara la tablas.

“ root@Scarlet:/var/www/boca­1.5.7/src/private# php createdb.php ”

Rayos me salio ese error

“PHP Fatal error: Call to undefined function define_syslog_variables() in

/var/www/boca­1.5.7/src/globals.php on line 222 ”

Estuve investigando y ese error sale por “define_syslog_variables()” ya q es obsoleto en las versiones nuevas :o la solucion es facil editar el archivo

“ nano /var/www/boca­1.5.7/src/globals.php ” y comentar “define_syslog_variables()”

Ejecutar de nuevo y ya no hay el feo error :D, si todo les salio perfect saldra lo siguiente.

Hasta aqui todo ahora nos dirigimos con la terminal “/var/www/boca­1.5.7” y ejecutamos lo siguiente

Nos dirigimos a http://localhost/boca/

Para crear un Constest siempre hay q iniciar primero como system

“user: system

pass:boca ”

En mi caso, tendrán q poner por la contraseña q cambiaron mas arriba en “conf.php” Si todo marcha bien les saldra esto:

Si cuando ponen los datos no se actualiza la pagina o no muestra ningún de error con el nombre de usuario o la pagina se queda en blanco, es por que algunas dependencias no instalaron bien a mi me paso eso y tarde en darme cuenta mucho rato :( ;(

Si todo esta bien les saldrá esto

Esta parte es intuitiva :D

Tener en cuenta esto

Your PHP config. allows at most: 8 MB(max. post) and 10MB(max. filesize ) Originalmente es

Your PHP config. allows at most: 8 MB(max. post) and 2MB(max. filesize )

2MB(max. Filesize) es el tamaño maximo que puede pesar un archivo para subir al server, al momento de adicionar problemas nos traerá algún problema, cuando algún set pese mas de 2MB si eso pasa hay q ir a

“ nano /etc/apache2/apache2.conf ”

y editar como sudo lo que dice ” upload_max_filesize= 2M “ por el tamaño que quieran :D

Reiniciamos el apache “/etc/init.d/apache2 restart ”, actualizamos la pagina y veremos que cambio donde dice “Your PHP config. allows at most ..... ”.

Ahora le damos en Send luego Activate nos saldra el siguiente mensaje si todo esta OK

Nos logueamos como admin y el mismo pass que pusimos en “conf.php”

A diferencia de otras versiones

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com