2 téma: https és php külső sql-el

Kezdőlap Fórumok Debiannal kapcsolatos kérdések 2 téma: https és php külső sql-el

10 bejegyzés megtekintése - 1-10 / 27
  • Szerző
    Bejegyzés
  • #2188417
    lada2105
    Felhasználó

      Hali,

      1.,
      Az ssl-t én ezen doksi alapján szoktam megcsinálni:
      http://www.apache-ssl.org/
      Innen ez a fontos:

      Step one – create the key and request:

        openssl req -new > new.cert.csr

      Step two – remove the passphrase from the key (optional):

        openssl rsa -in privkey.pem -out new.cert.key

      Step three – convert request into signed cert:

        openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 3650

      Az alábbiból pedig kitalálható mit, és hova kell másolni, és a httpd.conf-ot illetve a vhost-ok configjait hogy kell esetleg felparaméterezni:
      The Apache-SSL directives that you need to use the resulting cert are:
        SSLCertificateFile /path/to/certs/new.cert.cert
        SSLCertificateKeyFile /path/to/certs/new.cert.key

      Plussz attól függ milyen disztró, be kell kapcsolni az SSL használtatát az apacheban. Ehhez suse-nél ha jól emlékszem kell egy a2enflag SSL illetve a2enmod SSL parancs. Debiannál sajnos nem tudom hogyan kell, sorry.

      2.,
      Próbáld meg a php.ini-t megnézegetni, ha jól emlékszem abban lehet valami default értékeket állítgatni a mysql kapcsolatra vonatkozóan is…
      Egyébként a php függvényt jól paraméterezed fel?
      Konzolról a mysql -u -h paranccsal tudsz kapcsolódni a távoli szerverhez?

      #2188418
      lada2105
      Felhasználó

        Hali,

        1.,
        Az ssl-t én ezen doksi alapján szoktam megcsinálni:
        http://www.apache-ssl.org/
        Innen ez a fontos:

        Step one – create the key and request:

          openssl req -new > new.cert.csr

        Step two – remove the passphrase from the key (optional):

          openssl rsa -in privkey.pem -out new.cert.key

        Step three – convert request into signed cert:

          openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 3650

        Az alábbiból pedig kitalálható mit, és hova kell másolni, és a httpd.conf-ot illetve a vhost-ok configjait hogy kell esetleg felparaméterezni:
        The Apache-SSL directives that you need to use the resulting cert are:
          SSLCertificateFile /path/to/certs/new.cert.cert
          SSLCertificateKeyFile /path/to/certs/new.cert.key

        Plussz attól függ milyen disztró, be kell kapcsolni az SSL használtatát az apacheban. Ehhez suse-nél ha jól emlékszem kell egy a2enflag SSL illetve a2enmod SSL parancs. Debiannál sajnos nem tudom hogyan kell, sorry.

        2.,
        Próbáld meg a php.ini-t megnézegetni, ha jól emlékszem abban lehet valami default értékeket állítgatni a mysql kapcsolatra vonatkozóan is…
        Egyébként a php függvényt jól paraméterezed fel?
        Konzolról a mysql -u -h paranccsal tudsz kapcsolódni a távoli szerverhez?

        #2188419
        gabaman
        Felhasználó

          1. Ha nem kívánsz SSL tanúsítványt vásárolni (20-40eFt/év), akkor ne is vesződj vele. Teszt vagy lejárt tanusitvánnyal csak feleslegesen ijesztegeted a látogatókat.

          2. Ez a hiba garantáltan figyelmetlenség eredménye:
          a. nem azt a fájlt szeresztetted mint amit az apache lát
          b. több sql_connect() létezik, és csak az egyiket módosítottad
          c. valahol gyorstár van beállítva(PHP/apache/proxy/browser), így nem is fut le a módosított PHP lekérés, csak az előző (tárolt) lekérést látod.

          #2188420
          gabaman
          Felhasználó

            1. Ha nem kívánsz SSL tanúsítványt vásárolni (20-40eFt/év), akkor ne is vesződj vele. Teszt vagy lejárt tanusitvánnyal csak feleslegesen ijesztegeted a látogatókat.

            2. Ez a hiba garantáltan figyelmetlenség eredménye:
            a. nem azt a fájlt szeresztetted mint amit az apache lát
            b. több sql_connect() létezik, és csak az egyiket módosítottad
            c. valahol gyorstár van beállítva(PHP/apache/proxy/browser), így nem is fut le a módosított PHP lekérés, csak az előző (tárolt) lekérést látod.

            #2188421
            djgrande
            Felhasználó

              Szia Lada2105!

              Nem, konzolról is a saját szerveremre akar kapcsolódni.

              Üdv,
              Attila

              #2188422
              djgrande
              Felhasználó

                Szia Lada2105!

                Nem, konzolról is a saját szerveremre akar kapcsolódni.

                Üdv,
                Attila

                #2188423
                lada2105
                Felhasználó
                  djgrande wrote:
                  Nem, konzolról is a saját szerveremre akar kapcsolódni.

                  Milyen paranccsal kapcsolódsz a mysql-hez? Be tudnád írni?
                  A php.ini mysql default beállításainál szerepel bármi is a hostnévnél/szervernél?

                  #2188424
                  lada2105
                  Felhasználó
                    djgrande wrote:
                    Nem, konzolról is a saját szerveremre akar kapcsolódni.

                    Milyen paranccsal kapcsolódsz a mysql-hez? Be tudnád írni?
                    A php.ini mysql default beállításainál szerepel bármi is a hostnévnél/szervernél?

                    #2188425
                    djgrande
                    Felhasználó

                      Azzal a paranccsal, amit Te írtál korábban: mysql -u -h

                      php.ini-ben ez van:

                      ; Default host for mysql_connect() (doesn’t apply in safe mode).
                      mysql.default_host =

                      A safe mode nálam On állapotú. Áttettem Off-ra, de akkor sem változott semmi…

                      Üdv,
                      Attila

                      #2188426
                      djgrande
                      Felhasználó

                        Azzal a paranccsal, amit Te írtál korábban: mysql -u -h

                        php.ini-ben ez van:

                        ; Default host for mysql_connect() (doesn’t apply in safe mode).
                        mysql.default_host =

                        A safe mode nálam On állapotú. Áttettem Off-ra, de akkor sem változott semmi…

                        Üdv,
                        Attila

                      10 bejegyzés megtekintése - 1-10 / 27
                      • Be kell jelentkezni a hozzászóláshoz.