3.2. Prepare el ambiente para la instalación

Necesita crear un directorio para el OJS a fin de guardar ahí sus archivos. No debe ser un directorio accesible vía web, pues los archivos privados quedarían expuestos a otras personas en línea (por ejemplo, usuarios sagaces que intenten llegar directamente al archivo en cuestión al escribir http://www.example.com/files/journals/1/articles/1/submission/review/1-3-1-RV.doc en su navegador). Si, por ejemplo, usted ubicó los archivos de las aplicaciones del OJS en /var/www/html/ojs/, tendrá que crear este directorio fuera de /var/www/.

Después tendrá que otorgar permisos de acceso a archivos a fin de que el servidor web pueda administrar y escribir en los subdirectorios public/ y cache/ de la ruta de instalación del OJS, el directorio files/ que acaba de crear y el archivo de configuración config.inc.php. Los detalles de los permisos dependerán de la configuración de su servidor web, es decir, si los scripts PHP ejecutan SetUID. La página de instalación le advertirá en caso de no disponer de los permisos necesarios.

Figura 13.2. Instalación del OJS: permisos insuficientes

Instalación del OJS: permisos insuficientes

En este ejemplo el servidor no puede escribir en config.inc.php (lo que no es estrictamente necesario para un funcionamiento normal, aunque sí lo es para la instalación automática) ni en el directorio cache/t_cache/. Recuerde que el servidor debe ser capaz de escribir en todos los directorios dentro de cache/.