Add mosquitto installation

una
Sergio Alvariño 3 years ago
parent 55af6502cb
commit d8ffa8760b

@ -1971,6 +1971,31 @@ versión o versiones que queramos de `node.js`
nvm ls-remote # para listar las versiones disponibles
nvm install node # instala la última versión disponible
### Instalación de `mosquitto`
`mosquitto` es un *mqtt broker* muy sencillo y completo, aunque no es
capaz de aguantar cargas grandes, para aprender es perfecto.
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
sudo apt install mosquitto
Con esto queda el servicio instalado y funcionando (`scs mosquitto` o
`systemctl status mosquitto`)
Si queremos el servicio parado para arrancarlo nosotros manualmente:
scsp mosquitto.service
scd mosquitto.service
Y sin alias sería:
sudo systemctl stop mosquitto.service
sudo systemctl disable mosquitto.service
Para arrancarlo cuando lo necesitemos le damos un *start* con
`scst mosquitto.service` o `sudo systemctl start mosquitto.service`
### Instalación de `node-red`
Una vez instalado el `node.js` instalar el `node-red` es muy fácil

@ -1694,6 +1694,31 @@ Ahora que tenemos ''%%nvm%%'' instalado, ya podemos instalar fácilmente la vers
nvm ls-remote # para listar las versiones disponibles
nvm install node # instala la última versión disponible
</code>
==== Instalación de mosquitto ====
''%%mosquitto%%'' es un //mqtt broker// muy sencillo y completo, aunque no es capaz de aguantar cargas grandes, para aprender es perfecto.
<code bash>
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
sudo apt install mosquitto
</code>
Con esto queda el servicio instalado y funcionando (''%%scs mosquitto%%'' o ''%%systemctl status mosquitto%%'')
Si queremos el servicio parado para arrancarlo nosotros manualmente:
<code bash>
scsp mosquitto.service
scd mosquitto.service
</code>
Y sin alias sería:
<code bash>
sudo systemctl stop mosquitto.service
sudo systemctl disable mosquitto.service
</code>
Para arrancarlo cuando lo necesitemos le damos un //start// con ''%%scst mosquitto.service%%'' o ''%%sudo systemctl start mosquitto.service%%''
==== Instalación de node-red ====
Una vez instalado el ''%%node.js%%'' instalar el ''%%node-red%%'' es muy fácil

Binary file not shown.

@ -1479,6 +1479,25 @@ Ahora que tenemos <code>nvm</code> instalado, ya podemos instalar fácilmente la
<source lang="bash">nvm ls-remote # para listar las versiones disponibles
nvm install node # instala la última versión disponible</source>
=== Instalación de <code>mosquitto</code> ===
<code>mosquitto</code> es un ''mqtt broker'' muy sencillo y completo, aunque no es capaz de aguantar cargas grandes, para aprender es perfecto.
<source lang="bash">sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
sudo apt install mosquitto</source>
Con esto queda el servicio instalado y funcionando (<code>scs mosquitto</code> o <code>systemctl status mosquitto</code>)
Si queremos el servicio parado para arrancarlo nosotros manualmente:
<source lang="bash">scsp mosquitto.service
scd mosquitto.service</source>
Y sin alias sería:
<source lang="bash">sudo systemctl stop mosquitto.service
sudo systemctl disable mosquitto.service</source>
Para arrancarlo cuando lo necesitemos le damos un ''start'' con <code>scst mosquitto.service</code> o <code>sudo systemctl start mosquitto.service</code>
=== Instalación de <code>node-red</code> ===
Una vez instalado el <code>node.js</code> instalar el <code>node-red</code> es muy fácil

Binary file not shown.

Binary file not shown.

@ -2625,6 +2625,47 @@ la versión o versiones que queramos de \texttt{node.js}
\end{Highlighting}
\end{Shaded}
\hypertarget{instalaciuxf3n-de-mosquitto}{%
\subsubsection{\texorpdfstring{Instalación de
\texttt{mosquitto}}{Instalación de mosquitto}}\label{instalaciuxf3n-de-mosquitto}}
\texttt{mosquitto} es un \emph{mqtt broker} muy sencillo y completo,
aunque no es capaz de aguantar cargas grandes, para aprender es
perfecto.
\begin{Shaded}
\begin{Highlighting}[]
\FunctionTok{sudo}\NormalTok{ apt{-}add{-}repository ppa:mosquitto{-}dev/mosquitto{-}ppa}
\FunctionTok{sudo}\NormalTok{ apt{-}get update}
\FunctionTok{sudo}\NormalTok{ apt install mosquitto}
\end{Highlighting}
\end{Shaded}
Con esto queda el servicio instalado y funcionando
(\texttt{scs\ mosquitto} o \texttt{systemctl\ status\ mosquitto})
Si queremos el servicio parado para arrancarlo nosotros manualmente:
\begin{Shaded}
\begin{Highlighting}[]
\ExtensionTok{scsp}\NormalTok{ mosquitto.service}
\ExtensionTok{scd}\NormalTok{ mosquitto.service}
\end{Highlighting}
\end{Shaded}
Y sin alias sería:
\begin{Shaded}
\begin{Highlighting}[]
\FunctionTok{sudo}\NormalTok{ systemctl stop mosquitto.service}
\FunctionTok{sudo}\NormalTok{ systemctl disable mosquitto.service}
\end{Highlighting}
\end{Shaded}
Para arrancarlo cuando lo necesitemos le damos un \emph{start} con
\texttt{scst\ mosquitto.service} o
\texttt{sudo\ systemctl\ start\ mosquitto.service}
\hypertarget{instalaciuxf3n-de-node-red}{%
\subsubsection{\texorpdfstring{Instalación de
\texttt{node-red}}{Instalación de node-red}}\label{instalaciuxf3n-de-node-red}}

@ -576,6 +576,39 @@ nvm ls-remote # para listar las versiones disponibles
nvm install node # instala la última versión disponible
```
### Instalación de `mosquitto`
`mosquitto` es un _mqtt broker_ muy sencillo y completo, aunque no es
capaz de aguantar cargas grandes, para aprender es perfecto.
```bash
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
sudo apt install mosquitto
```
Con esto queda el servicio instalado y funcionando (`scs mosquitto` o
`systemctl status mosquitto`)
Si queremos el servicio parado para arrancarlo nosotros manualmente:
```bash
scsp mosquitto.service
scd mosquitto.service
```
Y sin alias sería:
```bash
sudo systemctl stop mosquitto.service
sudo systemctl disable mosquitto.service
```
Para arrancarlo cuando lo necesitemos le damos un _start_ con `scst
mosquitto.service` o `sudo systemctl start mosquitto.service`
### Instalación de `node-red`
Una vez instalado el `node.js` instalar el `node-red` es muy fácil

Loading…
Cancel
Save