server web

20 risposte [Ultimo messaggio]
Ritratto di Linuxer
Linuxer
(Geek)
Offline
Geek
Iscritto: 06/09/2008
Messaggi: 179

quindi deduco che non è possibile avviare lampp in automatico al boot...

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Scusa Anubis, ma è doveroso fare presente all'utente che tu stai proponendo una soluzione alternativa, non una soluzione al suo problema. Non che sia sbagliata, ma è importante rendere consapevole l'utente di cosa sta facendo, altrimenti poi accade questo.
In ogni caso, la scelta del server di OpenSuse è molto migliore, e anche in quel caso è tutto già configurato e pronto al funzionamento. Oltre a questo, qual'ora ci fosse la necessità di utilizzare una configurazione diversa, si può modificare tranquillamente via yast.

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

prova a creare uno script di init come questo:

#! /bin/sh
#
# Please send feedback to andrea@opensuse.org
#
# /etc/init.d/slim
#
### BEGIN INIT INFO
# Provides:          xampp
# Required-Start:    
# Required-Stop:     
# Should-Start:      
# Should-Stop:       
# Default-Start:     3 5
# Default-Stop:
# Description:       Xampp
# Short-Description: Xampp
### END INIT INFO
 
. /etc/rc.status
 
case $1 in
start)
    COMANDO PER ACCENDERE XAMPP
    rc_status -v 
    ;;
stop)
    COMANDO PER SPEGNERE XAMPP
    rc_status -v
    ;;
restart)
    $0 stop
    sleep 2
    $0 start
    rc_status
    ;;
reload)
    $0 stop
    sleep 2
    $0 start
    rc_status
    ;;
*)
    echo "Usage: $0 {start|stop|restart|reload|*}"
    exit 1
    ;;
esac
rc_exit
 

mettilo in file di testo eseguibile e piazzalo in /etc/init.d/ poi vai da yast --> editor dei runlevels ed abilitato...

---edit---

Citazione:

Citazione:

Scusa Anubis, ma è doveroso fare presente all'utente che tu stai proponendo una soluzione alternativa, non una soluzione al suo problema. Non che sia sbagliata, ma è importante rendere consapevole l'utente di cosa sta facendo, altrimenti poi accade questo.
In ogni caso, la scelta del server di OpenSuse è molto migliore, e anche in quel caso è tutto già configurato e pronto al funzionamento. Oltre a questo, qual'ora ci fosse la necessità di utilizzare una configurazione diversa, si può modificare tranquillamente via yast.

  


 

pensavo volesse avviare un server LAMP qualunque.. solo dopo ho connesso e mi sono ricordato che xampp è il pacchetto "preparato"

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Linuxer
Linuxer
(Geek)
Offline
Geek
Iscritto: 06/09/2008
Messaggi: 179

scusa, devo dare al file un nome particolare?
estensione .txt o .cgi o altra?
quando provo ad abilitare il runlevel mi da errore 126.

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

un file di testo chiamato "lamp" senza estensione dovrebbe essere sufficiente

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Linuxer
Linuxer
(Geek)
Offline
Geek
Iscritto: 06/09/2008
Messaggi: 179

niente, mi da errore.

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

domanada stupida.. hai sostituito le righe:

    COMANDO PER ACCENDERE XAMPP
    COMANDO PER SPEGNERE XAMPP

con i rispettivi comandi?
se dai da root "/etc/init.d/xampp start" che succede?

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Linuxer
Linuxer
(Geek)
Offline
Geek
Iscritto: 06/09/2008
Messaggi: 179

Sì...
I rispettivi comandi sarebbero /opt/lampp/lampp start (e stop).
se digito, da root,  la riga che mi hai dato, mi dice "permission denied".

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

devi rendere eseguibile if file

chmod +x /etc/init.d/xampp

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Linuxer
Linuxer
(Geek)
Offline
Geek
Iscritto: 06/09/2008
Messaggi: 179

OK!!!!
Tutto funziona a dovere.
Grazie un milione Anubis!