The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Sistemi Operativi > SUN Solaris
.
google unix.com



SUN Solaris Il Sistema Operativo Solaris, comunemente noto semplicemente come Solaris, è un libero Unix basati su sistema operativo introdotto da Sun Microsystems.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Apache iniziare questione rs266 SUN Solaris 6 08-21-2008 12:17 PM
help me ........... il mio apache non può iniziare yatmianto SUN Solaris 5 04-14-2008 12:19 AM
Start Stop Apache MILLERJ62 AIX 2 12-27-2005 05:40 PM
Apache start (era: Come faccio?) [Split da LF] donohd UNIX for Dummies Domande & Risposte 1 03-19-2002 05:54 AM
Apache non si avvia Alpha_Harblo UNIX for Dummies Domande & Risposte 4 01-02-2002 09:26 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 06-29-2009
h@foorsa.biz h@foorsa.biz is offline
Utente Registrato
  
 

Iscriviti Data: giugno 2008
Interventi: 49
apache non può iniziare

Ciao a tutti
Ho un problema con apache su Solaris SPARC 10
Sto cercando di avviare httpd come root
ma non con il seguente messaggio di errore

Codice:
/usr/local/apache2/bin/httpd -k start
httpd: Could not determine the server's fully qualified domain name, using 192.168.1.11 for ServerName
(20014)Error string not specified yet: Error retrieving pid file logs/httpd.pid

Ho verificato che l'errore di log per vedere se posso ottenere qualcosa di più informativo


Codice:
[Sun Jun 14 16:04:31 2009] [notice] Digest: done
[Sun Jun 14 16:04:32 2009] [warn] pid file /usr/local/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sun Jun 14 16:04:32 2009] [notice] Apache/2.0.58 (Unix) mod_jk/1.2.15 DAV/2 PHP/5.1.4 configured -- resuming normal operations
[Sun Jun 14 16:23:52 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/local/apache2/bin/suexec)
[Sun Jun 14 16:23:53 2009] [notice] Digest: generating secret for digest authentication ...
[Sun Jun 14 16:23:53 2009] [notice] Digest: done
[Sun Jun 14 16:23:54 2009] [warn] pid file /usr/local/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sun Jun 14 16:23:54 2009] [notice] Apache/2.0.58 (Unix) mod_jk/1.2.15 DAV/2 PHP/5.1.4 configured -- resuming normal operations

i corse ls per visualizzare directroris perm

Codice:
bash-3.00# ls -l /usr/local/apache2/logs/
total 433398
-rw-r--r--   1 root     root           0 Mar 11 12:42 access_log
-rw-r--r--   1 root     root     3489021 Sep  3  2007 access_log.gz
-rw-r--r--   1 root     root     100248972 Jun 15 09:09 dummy-host.example.com-access_log
-rw-r--r--   1 root     root     87096852 Mar  5 23:11 dummy-host.example.com-access_log.gz
-rw-r--r--   1 root     root     13216739 Jun 15 04:48 dummy-host.example.com-error_log
-rw-r--r--   1 root     root     9175989 Mar  5 23:10 dummy-host.example.com-error_log.gz
-rw-r--r--   1 root     root     5902845 Jun 15 09:21 error_log
-rw-r--r--   1 root     root     2522824 Mar  5 23:09 error_log.gz
-rw-r--r--   1 root     root           0 Jun 15 09:21 httpd.pid
-rw-r--r--   1 root     root       67584 Jun 15 09:21 jk-runtime-status
-rw-r--r--   1 root     root           1 Jun 15 09:21 jk-runtime-status.lock

Sono bloccato qui, senza idea di cosa c'è di nuovo
tutte le idee sarebbe un grande favore
grazie in anticipo
  #2 (permalink)  
Old 06-29-2009
Neo's Avatar
Neo Neo is online now Forum Staff  
Administrator
  
 

Join Date: Sep 2000
Località: Asia-Pacifico
Messaggi: 6.784
Qual è il vostro uid apache trasformazione in esecuzione?

Non dovrebbe essere eseguito come root, BTW, questo è importante la sicurezza preoccupazione.

E, se non è a eseguire come root, che non dovrebbe essere, non può scrivere la (tua) httpd.pid (-rw-r - r - 1 root root 0 giu 15 09:21) httpd . pid file perché il file (file che hai inviato la tua) è scrivibile solo da root

Guarda come si dispone di una serie di problemi, e non ho discusso il vostro DNS, FQDN problema.

La prima cosa che consiglio è di determinare la non-root groupid userid e che si sta per eseguire apache sotto. Modifica tutti i file nella vostra directory web (ricorsivamente) a quella non-root userid e di gruppo.

Poi configurare Apache per l'esecuzione come utente non-root (sopra).

Per quanto riguarda il tuo FQDN errore, che è qualcosa che si può facilmente correggere, se si sa che cosa è il vostro nome completo di dominio per il server, ma prima si deve fissare il vostro filesystem di base e di processo / proprietà del file problemi con Apache.
  #3 (permalink)  
Old 07-03-2009
h@foorsa.biz h@foorsa.biz is offline
Utente Registrato
  
 

Iscriviti Data: giugno 2008
Interventi: 49
sì la sua esecuzione come root
non ho assegnato il server FQDN

Codice:
-rw-r--r--   1 root     root           0 Jun 15 09:21 httpd.pid

httpd.pid è scrivibile da root tutto sembra essere ok
hai ragione la sua preoccupazione per la sicurezza di Apache come root eseguire il server è il server locale
ma se si salta FQDN problema e problema di sicurezza
vi è alcuna correzione per risolvere il problema
  #4 (permalink)  
Old 07-03-2009
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Iscriviti Data: marzo 2005
Luogo: Irlanda
Messaggi: 4.242
Basta cancellare il vecchio file pid, sarebbe insolito (ma non di inedito) per Apache non essere avviato da root in modo che possa impegnare alla porta 80. Tuttavia, il file di configurazione di Apache deve anche specificare il runtime utente di utilizzare una volta che il processo è già iniziato.
  #5 (permalink)  
Old 07-04-2009
h@foorsa.biz h@foorsa.biz is offline
Utente Registrato
  
 

Iscriviti Data: giugno 2008
Interventi: 49
@ reborg thanks a lot
Ho eliminato httpd.pid ora funziona bene
dal modo in cui vi è alcuna guida o il documento di istituire server apache utente privilegiato con i paesi terzi
Grazie ancora
  #6 (permalink)  
Old 07-04-2009
Neo's Avatar
Neo Neo is online now Forum Staff  
Administrator
  
 

Join Date: Sep 2000
Località: Asia-Pacifico
Messaggi: 6.784
Good job, è lieta di lavoro ora. Tali pesky httpd.pid file possono causare problemi.

Per quanto riguarda il processo apache proprietà, si potrebbe già essere OK.

Ti è controllare il file di configurazione?

Normalmente, non vi è una linea in httpd.conf (apache.conf o apache2.conf) file in cui si specifica il proprietario processo, qualcosa di simile:


Codice:
Port 80
User apache
Group apache

E 'insolito per apache, ricordo, di avere un file di configurazione di default con l'utente root.

Puoi postare il vostro?
  #7 (permalink)  
Old 07-04-2009
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Iscriviti Data: marzo 2005
Luogo: Irlanda
Messaggi: 4.242
Citazione:
Originalmente inviato da h@foorsa.biz View Post
@ reborg thanks a lot
Ho eliminato httpd.pid ora funziona bene
dal modo in cui vi è alcuna guida o il documento di istituire server apache utente privilegiato con i paesi terzi
Grazie ancora
Con Solaris 10, dovrebbe essere possibile utilizzando pfexec e privilegi appropriati, ma è più usuale per avviarlo come root e utilizzare il "Utente" e "gruppo" nel file di configurazione di runtime per il normale uso come suggerito Neo.

Qualsiasi utente può eseguire Apache (a condizione che il pid file di log e possono essere scritti dagli utenti), ma è necessario per eseguire i privilegi extra su standard porti. Se si imposta il numero di porta> 1024 ogni utente normale si potrebbe cominciare. Mi hanno permesso in passato alcuni utenti di controllare il server Apache su alcuni server senza dar loro l'accesso come root con la creazione di uno IPFilter a porta avanti da 80 a uno unprivileged porto che è stato l'ascolto su apache. Per un utente esterno non vi è alcuna differenza, ma non vi è alcuna necessità di concedere ulteriori autorizzazioni per l'utente che esegue il server.
Reply

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 04:30 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0