MediaCP Manual
Comandi di sistema MediaCP

Last updated 2 mesi fa

Applicazione di base

L’applicazione MediaCP principale è gestita dal gestore del servizio di sistema (systemd) in modo da consentire l’utilizzo di comandi standard per gestire l’applicazione.
systemctl status mediacp; # Provides status of entire mediacp suite
systemctl restart mediacp; # Restarts application services (nginx, php, mysql, redis, queue)
systemclt stop mediacp; # Stops application services
Inoltre, il binario dell’applicazione è mappato a /usr/bin/mediacp consentendo una serie di opzioni di gestione aggiuntive.
/usr/bin/mediacp help; # Shows all available commands
/usr/bin/mediacp restart services; # Restarts all media services
/usr/bin/mediacp phpmyadmin enable; # Enables phpmyadmin access to database

Server multimediali

Motore di streaming Wowza

Wowza Streaming Engine è gestito dal gestore del servizio systemd, quindi è possibile controllare lo stato e riavviare utilizzando comandi di sistema standard tra cui il seguente. È importante notare che il server di stremaing e l’interfaccia di gestione vengono eseguiti in due procedure separate.

systemctl status WowzaStreamingEngine; # Check Wowza streaming status
systemctl status WowzaStreamingEngineManager; # Check Wowza manager status
systemctl restart WowzaStreamingEngine; # Restarts Wowza streaming Engine

systemctl restart WowzaStreamingEngineManager; # Restarts wowza manager

Server multimediale flussonico

Flussonic è gestito dal gestore del servizio di sistema (servizio). Può essere gestito da systemd ma nella nostra esperienza è meglio gestito dal comando di servizio.

service Flussonic status; # Check Flussonicstreaming status
service Flussonic restart; # Restarts Flussonic

Nginx-Rtmp

Nginx-Rtmp Video Server è gestito direttamente da MediaCP, può essere controllato utilizzando lo stato MediaCP standard, ad esempio systemctl status mediacp, tuttavia è possibile gestire il processo in modo indipendente tramite i comandi seguenti.

/usr/bin/mediacp status nginx-rtmp
/usr/bin/mediacp restart nginx-rtmp

Servizi di streaming audio

Arrestare tutti i servizi audio

I comandi seguenti inviano un segnale a ciascun servizio audio per richiedere una normale procedura di arresto.

pkill icecast;
pkill sc_serv;
pkill liquidsoap;
pkill ices;

Forza l'arresto di tutti i servizi audio

I comandi seguenti costringeranno a chiudere tutte le applicazioni di servizio audio, non seguono la normale procedura di arresto e devono essere utilizzati solo se necessario.

pkill -9 icecast;
pkill -9 sc_serv;
pkill -9 liquidsoap;
pkill -9 ices;

Riavviare tutti i servizi multimediali

/usr/bin/mediacp restart services

Table of Contents