giovedì 18 dicembre 2014

Rocrail e Raspberry Pi - Configuriamo Rocrail Server

Ci siamo lasciati con una Raspberry Pi pronta all'utilizzo con Raspbian e Rocrail Server installati.

La directory di installazione di Rocrail è /opt/rocrail. Alla prima installazione noterete che non è presente nessun plan.xml e nemmeno il file rocrail.ini. Questi file vengono creati in automatico all'avvio se non vengono trovati, quindi lanciamo il server per farglieli creare:


cd /opt/rocrail 
sudo ./rocrail

Dovrebbe apparire l'output standard (notate anche il numero di versione e la data di build). Per terminare il server premere CTRL+C. Ricontrollate la directory e troverete i file mancanti.
Come ogni server nel mondo Linux è preferibile lanciare l'applicazione come demone ovvero come esecuzione on background vediamo come procedere:

Innanzitutto copiamo il demone nella cartella di systema di Linux (attenzione alle maiuscole e minuscole)

sudo cp /home/pi/rrsources/sources/rocrail/package/rocraild /etc/init.d/
sudo cp /home/pi/rrsources/sources/rocrail/package/rocraild.sh /opt/rocrail/

Quindi rendiamo eseguibili i file sopra citati ed aggiorniamo la lista dei demoni da avviare al boot.


sudo su
chmod 755 /etc/init.d/rocraild
chmod 755 /opt/rocrail/rocraild.sh
update-rc.d rocraild defaults

Se abbiamo già una cartella con il file di progetto già pronto possiamo impostare la directory di lavoro nel file "rocraild" appena copiato, basta modificare la variabile WORKING_DIR all'interno del file stesso. Il demone può essere avviato con il comando

sudo service rocraild start

Sostituire start con stop per fermare il demone. A questo punto avete il vostro sistema operativo. Per le configurazioni del server potrete utilizzare Rocview in esecuzione su un altro PC per accedere a in modalità grafica al file di configurazione.

E' tutto!

Nessun commento:

Posta un commento