/
8. Ajustes adicionales de Fuse, Tomcat y certificados

8. Ajustes adicionales de Fuse, Tomcat y certificados

Se centraliza el certificado para los en el directorio: /home/fuseadmin/sii/ssl


1-      Parar en primer lugar el servidor Tomcat

STOPTOMCAT7077

STOPTOMCAT8511

2-      Copiar star_techedgegroup_es.jks en el nuevo directorio ssl

cd ~

mkdir ssl

cp sii/tomcat/apache-tomcat-8.5.11/ssl/star_techedgegroup_es.jks sii/ssl/

3-      Adecuar los respectivos server.xml de Tomcat

Contenidos de ~/sii/dev/tomcat/apache-tomcat-8.5.11/conf/server.xml


4-      Editar también el archivo de configuración de Fuse org.ops4j.pax.web.cfg

cd ~

cd sii/dev/fuse/jboss-fuse-6.3.0.redhat-187/etc/

vim org.ops4j.pax.web.cfg

Contenidos org.ops4j.pax.web.cfg

5-      Añadir al script setenv de Fuse

Contenidos de ~/sii/fuse/jboss-fuse-6.3.0.redhat-187/bin/setenv

(...)

echo ''

echo '======================================================='

echo 'Estableciendo variables de Entorno'

echo '======================================================='

set -x

export JAVA_HOME=/usr/local/jdk1.7.0_80

export ANT_HOME=/usr/local/apache-ant-1.9.9

export M2_HOME=/usr/local/apache-maven-3.3.9

export GROOVY_HOME=/usr/local/groovy-2.4.9

export M2=$M2_HOME/bin

export MAVEN_OPTS="-Xms256m -Xmx512m -Dmaven.artifact.threads=3"

export PATH=$JAVA_HOME/bin:$M2:$ANT_HOME/bin:$GROOVY_HOME/bin:$PATH

export EXTRA_JAVA_OPTS="-Dorg.apache.activemq.SERIALIZABLE_PACKAGES=*"

set +x

echo ' '

(...)


6-      Editar el archivo de configuración de Fuse org.apache.karaf.management.cfg

Importante cambiar 0.0.0.0 por 127.0.0.1

Contenidos de ~/sii/fuse/jboss-fuse-6.3.0.redhat-187/etc/org.apache.karaf.management.cfg

7-      Crear el servicio de Fuse fuseSIIprod.service

Contenidos de /etc/systemd/system/multi-user.target.wants/fuseSIIprod.service

 


8-      Probar y habilitar el servicio de Fuse

 

9-      Aspecto final de .bashrc

10- Volver a editar ~/sii/tomcat/apache-tomcat-8.5.11/conf/server.xml, añadiendo la conexión con la base de datos.

  <GlobalNamingResources>

    <!-- Editable user database that can also be used by

         UserDatabaseRealm to authenticate users

    -->

    <Resource name="UserDatabase" auth="Container"

              type="org.apache.catalina.UserDatabase"

              description="User database that can be updated and saved"

              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"

              pathname="conf/tomcat-users.xml" />

    <!-- CONEXION BASE DE DATOS SII -->

    <Resource auth="Container" driverClassName="oracle.jdbc.OracleDriver" factory="org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory" maxActive="200" maxIdle="200" maxWait="-1" name="jdbc/SIIOracle" password="tech2017" testOnBorrow="true" type="javax.sql.DataSource" url="jdbc:oracle:thin:@//172.26.1.71:1521/FACTCLOUD" username="DASHBOARDSII" validationQuery="select 1 from dual" validationQueryTimeout="5"/>

 

    <Resource auth="Container" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" maxActive="200" maxIdle="200" maxOpenPreparedStatements="100" maxWait="-1" name="jdbc/SIISqlserver" password="u2r_da2hb0ard" poolPreparedStatements="true" type="javax.sql.DataSource" url="jdbc:sqlserver://192.168.60.66:1433;databaseName=sii;user=usr_dashboard;password=u2r_da2hb0ard;" username="usr_dashboard" validationQuery="select 1"/>

  

    <Resource auth="Container" driverClassName="org.postgresql.Driver" maxActive="200" maxIdle="200" maxWait="-1" name="jdbc/postgresql" password="PlantillaInstalacion2017%" testOnBorrow="true" type="javax.sql.DataSource" url="jdbc:postgresql://localhost:5432/siiprod_db" username="fuseadmin" validationQuery="select 1"/>

 

  </GlobalNamingResources>




Related content

1.3.8. Additional setup for Fuse, Tomcat and certificates.
1.3.8. Additional setup for Fuse, Tomcat and certificates.
More like this
6. Instalación de certificados
6. Instalación de certificados
More like this
1.3.6. Certificate Installation
1.3.6. Certificate Installation
More like this
1.3.7. FUSE Installation
1.3.7. FUSE Installation
More like this
4. Instalación y configuración del servidor Tomcat
4. Instalación y configuración del servidor Tomcat
More like this
3. Configuración del entorno Java
3. Configuración del entorno Java
More like this

Avvale 2024