> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/px-5.2.1/puesta-en-marcha/linux_inicio.md).

# Puesta en marcha Linux

## Parámetros de inicio

La aplicación **Editran/PX** se instala con una configuración predeterminada que establece los parámetros operativos por defecto.\
No obstante, dicha configuración puede personalizarse mediante las siguientes variables en el script `<home-px>/EDItranPX`:

* **Nivel de mensajes de log**. De menor a mayor los niveles posibles son: INFO (1), TRACE (2) y DEBUG (3). Por defecto el sistema se inicia con nivel INFO (equivalente a definir `EDI_DBGL=1`).

  ```bash
  #################
  #EDI_DBGL: Descomentar para establecer nivel de log INFO(1), TRACE(2), DEBUG(3)
  #EDI_DBGL=3
  #export EDI_DBGL
  ```
* Posibilidad de comprobar de forma periódica, en intervalos definidos en minutos, si existen **cambios en la configuración** y aplicarlos **sin necesidad de reiniciar el sistema**. Por defecto el sistema arranca sin esta comprobación (equivalente a definir `TCHECK_CFG=0`).

  ```bash
  #################
  #TCHECK_CFG: Descomentar para aplicar cambios en la configuracion. Intervalo en min
  #TCHECK_CFG=15
  #export TCHECK_CFG
  ```
* Posibilidad de **habilitar/deshabilitar el acceso al servidor de nombres**. Por defecto el sistema arranca con esta comprobación habilitada (equivalente a definir `CHECK_DNS=1`).

  ```bash
  #################
  #CHECK_DNS: Descomentar para habilitar/deshabilitar la consulta de DNS
  #CHECK_DNS=0
  #export CHECK_DNS
  ```

Los valores de estas variables se aplican al arrancar **Editran/PX**. Por tanto, cualquier modificación requiere un reinicio del mismo para que los cambios sean efectivos.

Si no se define alguna de estas variables, **Editran/PX** usará su valor por defecto.

## Arranque y parada

El script `EDItranPX` permite definir qué procesos deben iniciarse y detenerse durante las operaciones de arranque y parada. Para ello se utilizan las variables **PROC\_STAR** y **PROC\_STOP**:

```bash
PROC_STAR="ediproxyth logsrv"
PROC_STOP="ediproxyth logsrv"
```

Siendo:

* **ediproxyth**: Proceso **Editran/PX**.
* **logsrv**: Permite realizar consultas de estado, configuración y acceder al log de **Editran/PX** desde Editran z/OS e iSeries.

### Arranque y parada en modo proceso

* Para arrancar Editran/PX debe ejecutar: `EDItranPX start`
* Para parar Editran/PX debe ejecutar: `EDItranPX stop`
* Para comprobar el estado de Editran/PX: `EDItranPX status`

### Arranque y parada en modo servicio

* Para arrancar Editran/PX debe ejecutar: `systemctl start editranpx.service`
* Para parar Editran/PX debe ejecutar: `systemctl stop editranpx.service`
* Para comprobar el estado de Editran/PX: `systemctl status editranpx.service`

> ℹ️ *Nota:* Para poder arrancar **Editran/PX** es necesario tener definida la [configuración](/documentacion-editran/px-5.2.1/configuracion/configuracion.md) y disponer de una [licencia](/documentacion-editran/px-5.2.1/instalacion/licencia.md) válida.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/px-5.2.1/puesta-en-marcha/linux_inicio.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
