Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - imband

Pagine: [1]
1
Server / Re: Httpd proxy e Balancer
« il: 28 Ottobre 2011, 15:13:02 »
La domanda non è banale e richiede delle competenze Middleware abastanza geek.
Ad ogni modo leggi qui : http://httpd.apache.org/docs/2.2/mod/mod_proxy.html e prendi in considerazione l'utilizzo di ping e timeout .
Ovviamente predisponi uan fase di test e qa adeguata.


Ciao

Grazie per la tua risposta dankan77. Il timeout l'ho già preso in considerazione anche perché quello che potrebbe succedere non è tanto che il server sia spento, ma che l'app sia andata in errore e quindi ritorni un erroe 404 etc...

2
Server / Httpd proxy e Balancer
« il: 19 Ottobre 2011, 11:55:49 »
buongiorno a tutti,
Ho la necessità di bilanciare il carico su 2 server, su cui è installato Apache tomcat6, dove è deployata la stessa applicazione.
Quindi ho installato, su un terzo server Centos5, Apache2 configurandolo come proxy, con il bilanciamento del carico. Ho provato 2 configurazioni.
La prima molto semplice che non fa niente altro che reindirizzare la richiesta verso uno dei due server

Codice: [Seleziona]
<VirtualHost *:80>

ProxyPass / balancer://mycluster/
ProxyPassReverse / balancer:///

<Proxy balancer://mycluster/>
  Allow from all
  BalancerMember http://server1:8080/app/  loadfactor=10
  BalancerMember http://server2:8080/app/  loadfactor=2
</Proxy>

</VirtualHost>

La seconda invece che va a lavorare con l'ajp nascondendo al richiedente il server a cui è stato reindirizzato:
Codice: [Seleziona]
<VirtualHost *:80>
        ServerName proxyweb
        ServerAlias proxyweb

        DocumentRoot /var/www2

        ProxyRequests Off

        <Proxy *>
          Order deny,allow
          Allow from all
        </Proxy>

        ProxyPass /balancer-manager !
        ProxyPass / balancer://mycluster/ stickysession=JSESSIONID nofailover=On
        ProxyPassReverse / ajp://server1:8009
        ProxyPassReverse / ajp://server2:8009

        <Proxy balancer://mycluster>
          BalancerMember ajp://server1:8009 route=public1 loadfactor=1
          BalancerMember ajp://server2:8009 route=public2 loadfactor=5
          ProxySet lbmethod=byrequests
        </Proxy>

       <Location /balancer-manager>
          SetHandler balancer-manager
        </Location>

       <Directory "/var/www2">
           AllowOverride AuthConfig
        </Directory>

</VirtualHost>

Fino a qui sembrerebbe tutto ok il bilanciamento sembra funzionare in tutte e due le configurazioni. Naturalmente le due configurazioni sopra inserite sono molto diverse l'una dall'altra e il bilanciamento viene gestito in modo differente.
Ora mi si è posto davanti un problema. Se una delle due applicazioni non è raggiungibile, causa l'applicazione è andata in crash oppure impiega troppo tempo a caricare la pagina richiesta generando un timeout, come faccio a far redirigere la richiesta verso l'altro server attivo?

avete idee in merito?

Grazie in anticipo

3
Sicurezza / Re: Accesso ssh
« il: 03 Giugno 2011, 10:33:29 »
ho un Active Directory.. ma il server e gli user del server per il momento non vi sono legati..

4
Sicurezza / Re: Accesso ssh
« il: 03 Giugno 2011, 09:40:37 »
Grazie LonelyWolf,
pensavo fosse qualcosa di più macchinoso ;D

5
Sicurezza / Re: Accesso ssh
« il: 02 Giugno 2011, 11:26:37 »
Ti  interessa discorso samba?

Si mi interessa... ;D ho optato per la soluzione più immediata.. :) se mi spieghi come fare quando avrò un ritaglio di tempo la provo. Naturalmente l'acceso alla cartella deve essere possibile solo ad alcuni utenti :D

6
Sicurezza / Re: Accesso ssh
« il: 31 Maggio 2011, 16:34:14 »
CON SAMBA PUOI METTERE IN RETE LA MACCHINA O A DOMINIO SE HAI UNA RETE WINDOWS.

POI CONDIVIDI LE CARTELLE CHE DESIDERI AGLI UTENTI CHE TI SERVONO

IN QUESTO MODO POSSONO FARE UN SEMPLICE COPIA INCOLLA

mayers81 grazie per il suggerimento.. ma x quello che mi serve la soluzione di LonelyWolf va più che bene. Comunque quando avrò un po di tempo proverò anche con la tua soluzione. Grazie ancora :)

7
Server / Re: Aggiornamento php
« il: 31 Maggio 2011, 16:29:09 »
Ciao wenfi
io proprio ieri ho aggiornato php dalla versione 5.1 alla versione 5.2 seguendo questo tutorial http://wiki.centos.org/HowTos/PHP_5.1_To_5.2
Versione di Centos utilizzata è la 5.6 x86_64

8
Sicurezza / Re: Accesso ssh
« il: 30 Maggio 2011, 09:52:50 »
agli utenti gruppo apache e come home metti /var/www/html.



Grazie LonelyWolf ho fatto come mi hai suggerito e va tutto bene! nessun problema con winscp Grazie ancora :)

9
Sicurezza / Re: Accesso ssh
« il: 28 Maggio 2011, 16:01:48 »
agli utenti gruppo apache e come home metti /var/www/html.


Grazie della dritta LonelyWolf  ;) provo come posso :)

10
Sicurezza / Re: Accesso ssh
« il: 27 Maggio 2011, 21:53:44 »
versione di winspc ultima release?

Direi che è un problema del software in quanto poi ti lascia scrivere alla fine quindi i diritti sono ok.

Provo a fare qualche test ma se loggandoti con l'utente funziona.....

Hai pensato di utilizzare Samba condividendo la cartella solo a determinati utenti?

Ciao... grazie per le tue dritte..  :) ad utilizzare samba non ci avevo pensato anche perché non ho molto dimestichezza l'ho usato per creare cartelle condivise in rete, ma nulla di che... Come mi consigli di procedere?

11
Sicurezza / Re: Accesso ssh
« il: 27 Maggio 2011, 17:17:05 »
scusa solo un appunto l'utente è utente o utente1?

Scusa ho sbagliato a scrivere l'utente e sempre lo stesso.  :D

12
Sicurezza / Re: Accesso ssh
« il: 26 Maggio 2011, 16:58:46 »
no assegna l'utente al gruppo apache

Grazie  ;D ho provato anche come mi hai consigliato tu.. ho solo un piccolo problema stero che mi puoi aiutare.
Utilizzo WinSCP per accedere al server, navigare le cartelle, copiare o modificare files. In quest'ultimo caso quando salvo mi viene visualizzato il seguente errore:
Citazione
Permesso negato.
Codice errore: 3
Messaggio errore dal server: Permission denied
Codice richiesto: 3

però se clicco sul pulsante "salta" della finestra dell'errore il file viene salvato normalmente.

Avevo creato precedentemente l'utente con il seguente comando:
Codice: [Seleziona]
/usr/sbin/adduser utente1
Poi ho assegnato l'utente1 al gruppo apache con questo comenado
Codice: [Seleziona]
/usr/sbin/usermod -G apache utente1
Se accedo alla macchina tramite shell loggandomi con l'utente1 e modifico un file all'interno della cartella html questo viene salvato senza problemi..



13
Sicurezza / Re: Accesso ssh
« il: 25 Maggio 2011, 18:23:16 »
Per il momento ho creato l'utente e l'ho assegnato al gruppo root.
E poi ho dato i diritti di scrittura alla cartella html al gruppo root.

Sembra funzionare però non mi convince molto questa soluzione. Qualcuno mi può consigliare un altra strada?

14
Sicurezza / Re: Accesso ssh
« il: 25 Maggio 2011, 14:51:05 »
scusa dai permessi sulla cartella agli utenti che desideri?
Forse è proprio lì il problema. Ho creato un utente e l'unico modo che ho avuto per poter scrivere nella cartella "html" di apache è quello di impostare i permessi a 777 e sincerante non e che mi piaccia molto sta cosa.

domanda hai selinux abilitato?

No. selinux è disabilitato.

15
Sicurezza / Accesso ssh
« il: 25 Maggio 2011, 11:13:53 »
Ciao a tutti!!

Spero di aver scelto la sezione giusta :)

Ho installato e configurato un server Centos 5.6 a 64bit.
Ho installato apache.

Ora vorrei far accedere più persone alla macchina via ssh oppure via scp. fino a qui tutto ok.
Però vorrei creare per ogni utente un account sulla macchina dando soltanto la possibilità di pubblicare nuovi siti web e di non fare niente altro. In pratica varrei dare la possibilità di andare a scrivere e salvare nella cartella /var/www/html di apache di nuovi siti senza far utilizzare l'utenza di root.

Non so proprio come fare anche perché mi sono avvicinato da poco al mondo GNU/Linux.

qualcuno mi potrebbe dare una mano?

Grazie in anticipo!

Pagine: [1]