Lancement Auto d'apache et Mysql [Newbie]

Lancement Auto d'apache et Mysql [Newbie] - Linux et OS Alternatifs

Marsh Posté le 15-05-2002 à 01:22:55    

Quels procédures dois-je exécuter pour lancer automatiquement au demarrage apache et mysql ?
 
Enfin comment demarrer linux SuSE 8.0 en ligne de commande, sans l'interface graphics ? sous MK8.1 y'avait tous les outils necessaires pour cela, je n'en trouve pas sous SuSE

Reply

Marsh Posté le 15-05-2002 à 01:22:55   

Reply

Marsh Posté le 15-05-2002 à 05:30:03    

apache et mysql : édite ton fichier /etc/rc.local et ajoute les commandes qui permettent de les lancer (pour apache : httpd, pour mysql je ne connais pas la commande vu que je ne l'utilise pas, mais c'est simple, suffit d'ajouter la commande que tu tapes pour le lancer), puis tu fermes ton rc.local en sauvant
 
démarrer sans X, donc en mode texte : édite ton fichier /etc/inittab
tu as quelque chose qui ressemble à ça dedans :
 
[...]
# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#  
id:5:initdefault:
 
# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
 
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
[...]
 
à la ligne en gras "id:5:initdefault:", tu remplaces le "5" par un "3", tu obtiendras donc : "id:3:initdefault:" (le tout sans les guillemets bien sûr)
 
ce mode d'éxécution est similaire au niveau 5, à part que xdm n'est pas éxécuté automatiquement, pour lancer X et donc passer en mode 5, il faudra taper : startx
 
voilà ;)  
 
 :hello:

Reply

Marsh Posté le 16-05-2002 à 21:05:09    

:hello:  
Merci mais j'ai trouver sur le net, et c'est bien plus simple que ça en fait :

Citation :


copier le prg apachectl dans /etc/rc.d/init.d sous le nom httpd.
 
Pour un lancement automatique sous RedHat à l'état de marche 3,4 et 5 on doit normalement taper :  
 
chkconfig --level 345 httpd on      
 
Pour créer les liens "à la main". Pour le lancement :  
 
ln -s /etc/rc.d/init.d/httpd  /etc/rc.d/rc3.d/S85httpd      
ln -s /etc/rc.d/init.d/httpd  /etc/rc.d/rc4.d/S85httpd    
ln -s /etc/rc.d/init.d/httpd  /etc/rc.d/rc5.d/S85httpd    
 
Pour l'arrêt, en appliquant la règle 85+Y=100 :  
 
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc0.d/K15httpd      
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc1.d/K15httpd    
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc2.d/K15httpd    
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/K15httpd    
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc6.d/K15httpd  


 
Sous suse  /etc/init.d/apache /ect/init.d/rc0.d/k15apache etc.. etc...
idem pour mysql.serveur
et la ça marche nickel chrome
 
Inittab n'est pas à modifier normalement

 

[jfdsdjhfuetppo]--Message édité par melba le 16-05-2002 à 21:11:05--[/jfdsdjhfuetppo]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed