Service

De SME Server Wiki
Révision de 11 octobre 2006 à 15:38 par 192.168.1.100 (discussion)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

ajouter un service

aprés avoir réaliser l'installation complete d'un demon ou service (y compris ajout des fichiers dans /etc/rc.d/init.d), il peut être une bonne idée de le déclarer à SME 7 et son système de template afin qu'il le lance au démarrage etc...

 db configuration set MonService service access public status enabled


faire ouvrir les ports vers l'exterieur pour un service déclaré à SME

Prenons l'exemple de Mysqld

Ces deux ligne ssont valables pour tous les services

 db configuration setprop mysqld UDPPort 3306
 db configuration setprop mysqld TCPPort 3306

et spécialement pour mysql....

 db configuration setprop mysqld acces public
 db configuration setprop mysqld LocalNetworkingOnly no

On verifie tout cela:

 db configuration show mysqld
mysqld=service
    LocalNetworkingOnly=no
    TCPPort=3306
    UDPPort=3306
    acces=public
    status=enabled

de facon accessoire on aurait pu restreindre l'accés à certaiens IP

  config setprop mysqld ~AllowHosts 1.2.3.4,10.11.12.0/24
  config setprop mysqld ~DenyHosts 16.17.18.18

suivit pour mettre à jour les fichiers de configuration:

d'abord spécialement pour mysql:

 expand-template /etc/my.cnf

ensuite pour tous les services:

 signal-event remoteaccess-update