Diferencia entre revisiones de «Instalar Geonodo 3»

De Wiki Informatica Gobierno Regional
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
Línea 57: Línea 57:


  sh -c "echo export JAVA_HOME=/usr/jre/jdk1.7.0_79 >> /etc/environment"
  sh -c "echo export JAVA_HOME=/usr/jre/jdk1.7.0_79 >> /etc/environment"
== Instalación de Apache y PHP ==
Se ejecuta YUM con las siguientes librerias:
yum install httpd php php-pdo php-pgsql php-pear libxml2-devel php-xml gd gd-devel php-gd
Luego se instala la libreria pear HTTP_Request2:
pear install HTTP_Request2
=== Configuración de Variables PHP ===
Se debe editar vi /etc/php.ini e incluir la siguiente ruta:
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
include_path = “/usr/share/pear”
Luego modificar los siguientes valores indicados:
max_execution_time = 90
max_input_time = 90
post_max_size = 64M
extension_dir = "/usr/lib64/php/modules"
upload_max_filesize = 64M
date.timezone = "America/Chile"


= Referencias =
= Referencias =


* https://www.digitalocean.com/community/tutorials/how-to-install-java-on-centos-and-fedora
* https://www.digitalocean.com/community/tutorials/how-to-install-java-on-centos-and-fedora

Revisión del 09:10 8 ene 2016

Entregables Geonodo 3

Entregables:

  • Fuentes
    • geonodo_yii
    • geonodoadm30
    • geonodo30
  • Instalables
    • Bases de datos
      • geonodo_desarrollo.backup
      • geonodo_geonetwork.backup
    • Componentes y herramientas
      • apache-tomcat-7.0.59.tar
      • pgdg-centos92-9.2-6-noarch.rpm
      • php-5.5.3.tar
    • Apache
      • libphp5.so
      • php.conf
      • proxy.conf
  • Desplegables
    • geoserverGeonodo
    • geonetworkGeonodo.war

Creación de Usuarios

Se crea el usuario centos:

useradd centos

Se crea el usuario tomcat:

useradd tomcat

Instalación Paquetes de herramientas de desarrollo y Java

Se instala grupo de paquetes "Development Tools":

yum groupinstall "Development tools"

Para instalar Java, se descargará la jre version 7u79 de Oracle Java:

cd /tmp
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jre-7u79-linux-x64.rpm"

Luego se instala con YUM:

yum localinstall jre-7u79-linux-x64.rpm

Java quedó instalado en /usr/java/jre1.7.0_79/bin/java y vinculado con /usr/bin/java.

Se elimina el archivo descargado:

rm jre-7u79-linux-x64.rpm

Para configurar las variables de ambiente de JRE_HOME, configuramos environment:

sh -c "echo export JAVA_HOME=/usr/jre/jdk1.7.0_79 >> /etc/environment"

Instalación de Apache y PHP

Se ejecuta YUM con las siguientes librerias:

yum install httpd php php-pdo php-pgsql php-pear libxml2-devel php-xml gd gd-devel php-gd

Luego se instala la libreria pear HTTP_Request2:

pear install HTTP_Request2

Configuración de Variables PHP

Se debe editar vi /etc/php.ini e incluir la siguiente ruta:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
include_path = “/usr/share/pear”

Luego modificar los siguientes valores indicados:

max_execution_time = 90 
max_input_time = 90
post_max_size = 64M
extension_dir = "/usr/lib64/php/modules"
upload_max_filesize = 64M
date.timezone = "America/Chile"

Referencias