Difference between revisions of "User talk:Stephdl"

From SME Server
Jump to navigationJump to search
Line 5: Line 5:
 
{{tip box| msg=creer une page pour smeserver-qos http://bugs.contribs.org/show_bug.cgi?id=7100}}
 
{{tip box| msg=creer une page pour smeserver-qos http://bugs.contribs.org/show_bug.cgi?id=7100}}
 
smeserver-dar2 pour le panel  
 
smeserver-dar2 pour le panel  
*Creating and starting service
+
==== Creating and starting service ====
 
  ln -f -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S98popfile
 
  ln -f -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S98popfile
 
  /sbin/e-smith/db configuration set popfile service status enabled
 
  /sbin/e-smith/db configuration set popfile service status enabled
 
  /sbin/e-smith/signal-event remoteaccess-update
 
  /sbin/e-smith/signal-event remoteaccess-update
 
  service popfile start
 
  service popfile start
*Deleting and unregistering service
+
==== Deleting and unregistering service ====
 
  service popfile stop
 
  service popfile stop
 
  sleep 3
 
  sleep 3
Line 18: Line 18:
 
  /sbin/e-smith/signal-event remoteaccess-update
 
  /sbin/e-smith/signal-event remoteaccess-update
  
*creer un service a la main avec db configuration et lui attribuer des accès.
+
==== creer un service a la main avec db configuration et lui attribuer des accès. ====
 
  db configuration set transmission-daemon service
 
  db configuration set transmission-daemon service
 
  db configuration setprop transmission-daemon TCPPort 51413
 
  db configuration setprop transmission-daemon TCPPort 51413
 
  db configuration setprop transmission-daemon status enabled
 
  db configuration setprop transmission-daemon status enabled
 
  db configuration setprop transmission-daemon access public
 
  db configuration setprop transmission-daemon access public
*créer a la main des valeurs db configuration
+
==== créer a la main des valeurs db configuration ====
 
  ##set db configuration
 
  ##set db configuration
 
  #/sbin/e-smith/db configuration setprop automysqlbackup Mailcontent log
 
  #/sbin/e-smith/db configuration setprop automysqlbackup Mailcontent log
Line 29: Line 29:
 
  #/sbin/e-smith/db configuration setprop automysqlbackup Mailto root   
 
  #/sbin/e-smith/db configuration setprop automysqlbackup Mailto root   
 
  #/sbin/e-smith/signal-event console-save
 
  #/sbin/e-smith/signal-event console-save
*smesrver-geneweb #a regarder pourquoi le service doit etre demarré a la main
+
==== smesrver-geneweb #a regarder pourquoi le service doit etre demarré a la main ====
 
   
 
   
 
  config set gwd service
 
  config set gwd service
Line 35: Line 35:
 
  signal-event post-upgrade
 
  signal-event post-upgrade
 
  signal-event reboot
 
  signal-event reboot
*Wondershaper  
+
==== Wondershaper ====
 
  http://wiki.contribs.org/Wondershaper
 
  http://wiki.contribs.org/Wondershaper
 
  smeserver-qos daniel
 
  smeserver-qos daniel
 
  smeserver-htbwshaper  
 
  smeserver-htbwshaper  
* temp Folder for php
+
==== temp Folder for php ====
 
  mkdir /etc/e-smith/templates-custom/etc/php.ini/               
 
  mkdir /etc/e-smith/templates-custom/etc/php.ini/               
 
  nano /etc/e-smith/templates-custom/etc/php.ini/12phptmpfolder
 
  nano /etc/e-smith/templates-custom/etc/php.ini/12phptmpfolder
Line 48: Line 48:
 
and then do  
 
and then do  
 
  signal-event console-save  
 
  signal-event console-save  
* you also need to allow the "allow_url_fopen"
+
==== allow the "allow_url_fopen" ====
 
  <nowiki>
 
  <nowiki>
 
  mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
 
  mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
Line 69: Line 69:
 
  </nowiki>
 
  </nowiki>
  
*PWD=$(cat /etc/ldap.secret)###donne le mot de passe mysql root en argument
+
==== ROOT PWD ====
* yum --enablerepo smecontribs install cgminer
+
PWD=$(cat /etc/ldap.secret)###donne le mot de passe mysql root en argument
 +
==== CGMINER ====
 +
yum --enablerepo smecontribs install cgminer
 
  cgminer -o contribs.org:8332 -u myident -p x
 
  cgminer -o contribs.org:8332 -u myident -p x
 
  screen -S cgminer -t cgminer -dm cgminer -o contribs.org:8332 -u myident -p x
 
  screen -S cgminer -t cgminer -dm cgminer -o contribs.org:8332 -u myident -p x

Revision as of 19:48, 4 June 2013

de epel il y a bugzilla, cacti, gallery2, mediawiki, nagios, zaraf, moodle, ocsinventory, roundcube, wordpress et zabbix

voir smeserver-mediawiki.src.rpm smeserver-kplaylist.src.rpm smeserver-groupoffice smeserver-wordpress


Information.png Tip:
creer une page pour smeserver-qos http://bugs.contribs.org/show_bug.cgi?id=7100


smeserver-dar2 pour le panel

Creating and starting service

ln -f -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S98popfile
/sbin/e-smith/db configuration set popfile service status enabled
/sbin/e-smith/signal-event remoteaccess-update
service popfile start

Deleting and unregistering service

service popfile stop
sleep 3
rm -f /etc/rc7.d/S98popfile
rm -f /etc/rc.d/init.d/popfile
/sbin/e-smith/config delete popfile
/sbin/e-smith/signal-event remoteaccess-update

creer un service a la main avec db configuration et lui attribuer des accès.

db configuration set transmission-daemon service
db configuration setprop transmission-daemon TCPPort 51413
db configuration setprop transmission-daemon status enabled
db configuration setprop transmission-daemon access public

créer a la main des valeurs db configuration

##set db configuration
#/sbin/e-smith/db configuration setprop automysqlbackup Mailcontent log
#/sbin/e-smith/db configuration setprop automysqlbackup Sizemail 8000
#/sbin/e-smith/db configuration setprop automysqlbackup Mailto root  
#/sbin/e-smith/signal-event console-save

smesrver-geneweb #a regarder pourquoi le service doit etre demarré a la main

config set gwd service
config setprop gwd status enabled
signal-event post-upgrade
signal-event reboot

Wondershaper

http://wiki.contribs.org/Wondershaper
smeserver-qos daniel
smeserver-htbwshaper 

temp Folder for php

mkdir /etc/e-smith/templates-custom/etc/php.ini/              
nano /etc/e-smith/templates-custom/etc/php.ini/12phptmpfolder

then paste this and save the file by ctrl+x

upload_tmp_dir = /tmp

and then do

signal-event console-save 

allow the "allow_url_fopen"

 mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
 nano -w /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/99allow_url_fopen
 

and paste the following and save this

 <Directory /home/e-smith/files/ibays/owncloud/html>
 php_admin_flag allow_url_fopen on
 </Directory>
 

then at the command line prompt enter:

 expand-template /etc/httpd/conf/httpd.conf
 /etc/init.d/httpd-e-smith restart
 

ROOT PWD

PWD=$(cat /etc/ldap.secret)###donne le mot de passe mysql root en argument

CGMINER

yum --enablerepo smecontribs install cgminer
cgminer -o contribs.org:8332 -u myident -p x
screen -S cgminer -t cgminer -dm cgminer -o contribs.org:8332 -u myident -p x

If you want to make it start automatically and run in the background you can do the following:

screen -S cgminer -t cgminer -dm cgminer -o contribs.org:8332 -u myident -p x

then connect to it with:

screen -x

and disconnect from it with:

CTRL-A, CTRL-D


Commençons par le cas de la création d'un DBA avec accès depuis votre réseau local. Ceci est fort utile si vous souhaitez administrer votre serveur MySQL à partir d'une autre machine de votre réseau (il existe de sympathiques interfaces graphiques qui simplifient la vie). Je supposerais ici que l'adresse de votre réseau est 192.168.10.0/255.255.255.0 ; vous pouvez même spécifier une adresse IP en particulier, pour plus de sécurité (dans ce cas, le masque serait 255.255.255.255) :

mysql> GRANT ALL PRIVILEGES ON *.* TO 'nouveau_dba'@'192.168.10.0/255.255.255.0' IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION; Query OK, 0 rows affected (0.01 sec)

Nota : l'option "WITH GRANT OPTION" n'est pas indispensable et doit être évitée à chaque fois que c'est possible. Elle n'est présentée ici que pour être conforme aux droits que doit avoir un DBA (voir la documentation s'y rapportant pour plus d'informations).

Autre cas, création d'un utilisateur standard avec accès local sur une base de données existante (très utile pour les scripts PHP, notamment) :

mysql> GRANT SELECT, UPDATE, INSERT, DELETE ON base_de_données.* TO 'nouvel_utilisateur'@'localhost' IDENTIFIED BY 'mot_de_passe'; Query OK, 0 rows affected (0.01 sec)

Nota : ne modifiez pas le paramètre 'localhost'.

Il existe bien entendu de multiples variations et combinaisons, mais les deux cas que je viens de vous présenter correspond à l'immense majorité des besoins des utilisateurs sur SME.

Après la création de nouveaux utilisateurs, vous devez indiquer à MySQL de les prendre en compte et, ensuite, quitter le client :

mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)

mysql> QUIT; Bye