02.01.2015 Views

Una guía completa para la edición de publicaciones en línea - PKP

Una guía completa para la edición de publicaciones en línea - PKP

Una guía completa para la edición de publicaciones en línea - PKP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 13. Insta<strong>la</strong>ción<br />

Requisitos mínimos y preferidos<br />

Requisitos mínimos <strong>de</strong>l sistema<br />

• PHP >= 4.2.x (PHP 5.x incluido); Microsoft IIS requiere <strong>de</strong> PHP 5.x<br />

• MySQL >= 3.23.23 (MySQL 4.x y 5.x incluidos) o PostgreSQL >= 7.1 (PostgreSQL 8.x incluido)<br />

• Apache >= 1.3.2x o >= 2.0.4x o Microsoft IIS 6<br />

• Sistema operativo: cualquiera con soporte <strong>para</strong> el software aquí indicado, incluidos Linux, BSD, So<strong>la</strong>ris,<br />

Mac OS X, Windows<br />

Configuración recom<strong>en</strong>dada <strong>para</strong> el servidor<br />

• PHP 5.x con iconv, mbstring, libgd y soporte <strong>para</strong> libfreetype<br />

• MySQL 5.x con almac<strong>en</strong>ami<strong>en</strong>to <strong>de</strong> datos y conexión con UTF8<br />

• Sistema operativo tipo *NIX (Linux, BSD, Mac OS X)<br />

• Servidor web Apache configurado con PHP vía FastCGI<br />

También recom<strong>en</strong>damos que t<strong>en</strong>ga acceso SSH al servidor, ya que este tipo <strong>de</strong> acceso es obligatorio <strong>para</strong> algunas<br />

tareas avanzadas y, <strong>en</strong> g<strong>en</strong>eral, resulta útil al sistema.<br />

Compon<strong>en</strong>tes <strong>de</strong> <strong>la</strong> insta<strong>la</strong>ción<br />

• Ruta <strong>de</strong> insta<strong>la</strong>ción con OJS (por lo g<strong>en</strong>eral <strong>de</strong> 10 a 20MB)<br />

• Rutas <strong>de</strong> los archivos, conforme a <strong>la</strong> configuración <strong>en</strong> config.inc.php con <strong>la</strong> directiva files_dir; el<br />

tamaño varía <strong>en</strong> función <strong>de</strong> los docum<strong>en</strong>tos que se manejan (por ejemplo, formato <strong>de</strong>l archivo, complejidad<br />

<strong>de</strong>l diseño, número <strong>de</strong> rondas <strong>para</strong> revisión, etc.)<br />

• Base <strong>de</strong> datos MySQL, conforme a <strong>la</strong> configuración <strong>en</strong> config.inc.php <strong>en</strong> <strong>la</strong> sección [database];<br />

el tamaño varía <strong>de</strong> <strong>de</strong>c<strong>en</strong>as <strong>de</strong> megabytes <strong>en</strong> revistas pequeñas a ci<strong>en</strong>tos <strong>en</strong> revistas o colecciones gran<strong>de</strong>s<br />

• El OJS conti<strong>en</strong>e varias bibliotecas <strong>de</strong> código abierto <strong>de</strong> terceros, por ejemplo:<br />

• ADODB<br />

• Smarty<br />

• TinyMCE<br />

El proceso <strong>de</strong> insta<strong>la</strong>ción<br />

La insta<strong>la</strong>ción exitosa <strong>de</strong>l OJS requiere <strong>de</strong> varios elem<strong>en</strong>tos: <strong>de</strong>scarga y <strong>de</strong>scompresión <strong>de</strong> los archivos <strong>de</strong> aplicaciones<br />

OJS <strong>en</strong> un directorio <strong>de</strong> su servidor que sea accesible vía web; crear un directorio in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te files/ que no sea<br />

accesible vía web y, por lo g<strong>en</strong>eral, crear manualm<strong>en</strong>te una base <strong>de</strong> datos y un usuario <strong>de</strong> base <strong>de</strong> datos.<br />

255

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!