Instalación Apache2 y Orfeo 7 para php7

Apache es un servidor web distribuido bajo licencia Apache License 2.0, tenga en cuenta también que necesitaremos instalar PHP7.

Puede descargar orfeo en su versión argo o clonarlo a través de GIT

Tenga en cuenta que va a utlizar estos comandos, deben estar previamente instalados : wget, zip, git

  • Instalación Apache2, PHP7
#  sudo apt-get install apache2 libapache2-mod-php php-pgsql php-gd php-zip php-xsl php postgresql vim zip

* SEGUIR GUIA DE GIT

# cd /var/www/html/
git clone https://repo.correlibre.org/argopublico/argogpl orfeo7


Este comando se corre solo si hay error al realizar el "Clone"

# sudo -u www-data GIT_SSL_NO_VERIFY=true git clone https://repo.correlibre.org/argopublico/argogpl

* Cambiamos el archivo php.ini

# sudo gedit /etc/php/7.0/apache2/php.ini
  short_open_tag = Off 
por 
  short_open_tag = On

Modificar la opciones de PHP para que no muestre noticias ni Warnings. Agregar "& ~E_NOTICE & ~E_WARNING"

  Ej.
  error_reporting =   E_ALL & ~E_NOTICE & ~E_WARNING

** no olvidar reiniciar el apache
sudo service apache2 restart

* Creamos e instalamos la base de datos.

# sudo -u postgres psql -c "create database orfeo"
# cd /var/www/html/orfeo7/instalacion
#
# sudo -u postgres psql orfeo 
# \i   postgresdb.sql
# alter user postgres with password 'ClavE_Db_Orfeo';
  • Anteriormente procedíamos a configurar el acceso a la base de datos de orfeo, en el archivo orfeo/config.php. Esto lo cambiamos por :
  • Copiar el archivo dbconfig.php.bk que esta en la carpeta /instalacion en la ruta del proyecto con el nombre dbconfig.php
  • El archivo dbconfig.php debe ser editado con los datos de la base de datos.
  • Editamos en la base de datos los siguientes parámetros.
    conf_descripcion 
    conf_nombre ,
    conf_valor 
    conf_constante 
    conf_arreglo 
    conf_imagen 
    
    Ingrese a orfeo con admon y contraseña "123"
  • Creamos la carpeta bodega
# cd /var/www/html/argogpl
# sudo mkdir bodega
# sudo chown -R www-data bodega
  • Luego accedemos a /instalacion/carpeta_bodega.php y ejecutamos
  • Nuestra ahora debemos poder acceder a nuestro sistema localhost/argogpl

Nota

Si durante el proceso de instalación ocurre algún problema, se puede verificar el log del servidor apache que se encuentra en el archivo /var/log/apache2/error.log