Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: linux port forwarding

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    38

    linux port forwarding

    Salve a tutti. Sono nuovo di queste parti ma siccome ho un problema urgentissimo da risolvere un mio amico mi ha suggerito questo forum.Spero in un vostro aiuto.Vi spiego un po:
    Ho realizzato un'applicazione con joomla utilizzando xampp. Ho la necessita di interporre un proxy tra l'applicazione creata e il server mysql. Utilizzo nella fattispecie mysql-proxy. Ora di default,l'applicazione tramite apache e quindi php, comunicherà col server mysql sulla porta 3306. Io devo modificare le porte in modo tale che l'applicazione comunichi col server mysql sulla porta 4040 dove il proxy intercetta le richieste e lasciare inalterata la porta 3306 dove il proxy è in ascolto per comunicare con mysql. é piu difficile a spiegarsi che altro. Ho provato di tutto. Utilizzare iptables, modificare la configurazione di my.cnf, di php.ini di httpd.conf ed altro ancora. La cosa interessante è che se io creo da shell un client mysql sulla porta 4040 il proxy lavora bene.è solo che se mando una richiesta http da browser ad apache questa nell'accedere al database non passa mai per il proxy ...help me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    in laboratorio mi hanno detto che forse dovrei settare ad on una variabile di linux ma nn si ricordano quale...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    38
    nessuno mi aiuta?

  3. #3
    da terminale funziona senza aver impostato:

    export http_proxy='http://xxx.xxx.xxx.xxx:yyyy/'


    e da firefox che hai impostato?

  4. #4
    A me par di capire che lui vuole fare questo:

    codice:
    [DEFAULT CONFIG]
    joomla
    ----------------
    apache+php
    ----------------
    mysql:3306
    
    [kodiak83 CONFIG]
    joomla
    ----------------
    apache+php
    ----------------
    mysql-proxy:4040
    ----------------
    mysql:3306
    Di default la web-app (joomla) parla con mysql direttamente, mentre lui vuole che la comunicazione passi per il proxy.

    @kodiak83: quello che vuoi fare (non e' assolutamente inefficiente??) secondo me non dipende assolutamente da linux. Semplicemente dal file di configurazione di joomla, dove stanno i parametri di mysql, cambia la porta da 3306 a 4040.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    38
    non è inefficiente per quello che devo fare.Io devo loggare le risposte che il mio server mysql da in risposta all'applicazione e queso è l'unico modo che ho trovato( e penso che esisti)...dove devo cambiare il numero di porta i 4040?il file di configurazione è configuration.php? per favore ho solo oggi per rislvere questo problema----help me!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    38
    sacarde mi spieghi un po meglio che vuoi dire?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    225
    CREDO che le richieste del php a mysql, se risiedono sulla stessa macchina, lavorino su soket locali, quindi non passano per le porte tcp del server. Sottolineo il CREDO iniziale

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    38
    zorn è sicuramente cosi...quindi come posso fare?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    38
    puo essere che nessuno mi da una mano? è crisi nerissima---

  10. #10
    io avevo pensato alla variabile d'ambiente http_proxy

    ma non so se e' il tuo caso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.