Difference between revisions of "User talk:Stephdl"
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 ==== | |
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 ==== | |
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. ==== | |
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 ==== | |
##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 ==== | |
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 ==== | |
http://wiki.contribs.org/Wondershaper | http://wiki.contribs.org/Wondershaper | ||
smeserver-qos daniel | smeserver-qos daniel | ||
smeserver-htbwshaper | smeserver-htbwshaper | ||
− | + | ==== 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 | ||
− | + | ==== 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> | ||
− | + | ==== 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 | 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
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