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
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