Non sono esperto di Linux, ho appena installato un server locale seguendo le vostre guide.
Ora mi chiedo: è indispensabile far partire ogni volta apache e mysql da linea di comando, dovendo tra l'altro tenere la shell aperta?
Oppure c'è un qualche modo per far sì che cliccando su un apposito file io possa lanciare automaticamente il comando di avvio dei due servizi?
Quote:
Ora mi chiedo: è indispensabile far partire ogni volta apache e mysql da linea di comando, dovendo tra l'altro tenere la shell aperta?
Oppure c'è un qualche modo per far sì che cliccando su un apposito file io possa lanciare automaticamente il comando di avvio dei due servizi?
puoi farlo tramite script bash e farti un collegamento sul desktop, tipo:
#! /bin/sh
# file serverweb.sh o serverweb
case "$1" in
start)
/usr/local/mysql/mysql.server start
/usr/local/apache2/bin/apachectl start
;;
stop)
/usr/local/mysql/mysql.server stop
/usr/local/apache2/bin/apachectl stop
;;
/usr/local/mysql/mysql.server restart
/usr/local/apache2/bin/apachectl restart
;;
esac
salvi e assegni i permessi di esecuzione con chmod a+x serverweb
poi fai un collegamento al desktop del tipo:
[Desktop Entry]
Comment=
Comment[it]=Server
GenericName=
GenericName[it]=Server Start
Name=
Name[it]=Server Start
Icon=exec
Exec=/home/user/serverweb start
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
poi lo salvi come ServerStart.desktop
oppure puoi farlo facendo tasto destro sul desktop crea collegamento ad applicazione.
nel caso devi disporre dei privilegi di root nel file che ti ho scritto basta che cambi:
Exec=/home/user/serverweb start
con
Exec=kdesu -c "/home/user/serverweb start"
altrimenti se fai con il tasto destro del mouse su desktop devi aggiungere kdesu -c "..." in comando sotto la scheda applicazione.
in modo che ti chiede la password di root per l'esecuzione.
le cartelle che ho usato io per apache e mysql sono un esempio dovresti controllare i percorsi con la tua installazione, puoi vederlo su yast gestione pacchetti selezionando il pacchetto e poi elenco file.
sei hai problemi fammi sapere.
Novell Suse 9.1 Professional 32bit / 9.3 Professional 32bit
Novell Suse Enterprise Desktop 10 SP1 64bit
openSuSE 10.2 x86 / 64bit