• 06-12-2022, 22:32:24
    #1
    Selam arkadaşlar temam için ssl aktif ve node.js kurmam gerekli saatlerdir kuramadım.
    VPS Kullanıyorum putty ile kurdum yine olmadı pleskten kurdum yine olmadı.
    Centos7 sunucu. Yardımcı olabilecek varsa çok iyi olur..
  • Kabul Edilen Cevap
    • 1 Beğeni
      Terminali kapattıktan sonra app.js yi çalıştırmaya devam edebilirsiniz npm ile pm2yi dahil edin sonra start verin.
      Pm2
  • 06-12-2022, 22:37:10
    #2
    fs ile sunucudaki ssl yolunu tanımlamanız gerekiyor.
  • 06-12-2022, 22:41:20
    #3
    CodeDev adlı üyeden alıntı: mesajı görüntüle
    fs ile sunucudaki ssl yolunu tanımlamanız gerekiyor.
    Fs'den kastınız nedir hocam anlamadım onu ? Şu şekilde işlemler denedim bu arada;
    pleskten kurduğum ssl dosyalarını indirip ana dizine attım.(key,csr,crt) gibi. İnternette bulduğum kodlarla server.js oluşturdum bu ssl dosyalarının yolunu ekledim bu dosyaya.
    Plesktende node.js eklentisinden bu server.js yi seçiyorum bu sefer site tamamen hata veriyor ve açılmıyor.
  • 06-12-2022, 22:59:25
    #4
    emregurcu18 adlı üyeden alıntı: mesajı görüntüle
    Fs'den kastınız nedir hocam anlamadım onu ? Şu şekilde işlemler denedim bu arada;
    pleskten kurduğum ssl dosyalarını indirip ana dizine attım.(key,csr,crt) gibi. İnternette bulduğum kodlarla server.js oluşturdum bu ssl dosyalarının yolunu ekledim bu dosyaya.
    Plesktende node.js eklentisinden bu server.js yi seçiyorum bu sefer site tamamen hata veriyor ve açılmıyor.
    Npm ile önce https ve fs paketlerini dahil edin. Sonra buradaki dokümana bir göz atın. Ssl dosyaları ubuntu ve centosta etc klasörü altında bir yerde bulunur, yapmanız gereken klasör ve yolunu tespit edip fs ile okumak.
  • 06-12-2022, 23:07:19
    #5
    Bknz. Nginx
  • 06-12-2022, 23:25:27
    #6
    CodeDev adlı üyeden alıntı: mesajı görüntüle
    Npm ile önce https ve fs paketlerini dahil edin. Sonra buradaki dokümana bir göz atın. Ssl dosyaları ubuntu ve centosta etc klasörü altında bir yerde bulunur, yapmanız gereken klasör ve yolunu tespit edip fs ile okumak.
    bu dökümanla daha önce de yorumunuzdan sonra da birçok defa sıfırdan vs kurup denedim. henüz yapamadım yarın temiz kafayla tekrar deneyeceğim teşekkür ederim
  • 06-12-2022, 23:33:49
    #7
    emregurcu18 adlı üyeden alıntı: mesajı görüntüle
    bu dökümanla daha önce de yorumunuzdan sonra da birçok defa sıfırdan vs kurup denedim. henüz yapamadım yarın temiz kafayla tekrar deneyeceğim teşekkür ederim
    Aldığınız hatalar nedir tam olarak belirtmemişsiniz hocam. Olasılıklar çok fazla misal herşeyi doğru yapsanız dahi, nodejsde kullandığınız port güvenlik duvarında tanımlı değilse yine hata alırsınız. Bir örnek daha vereyim dosyalarınız root dizininde ise direk ssl yolu / belirtebilirsiniz, ama public_html içine kurulum yaptıysanız, ../../ geri root dizinine giderek tanimlamanız gerekir. Neler yaptığınızı bilemediğim için yardımcı olamıyorum. Rica ederim.
  • 06-12-2022, 23:41:23
    #8
    CodeDev adlı üyeden alıntı: mesajı görüntüle
    Aldığınız hatalar nedir tam olarak belirtmemişsiniz hocam. Olasılıklar çok fazla misal herşeyi doğru yapsanız dahi, nodejsde kullandığınız port güvenlik duvarında tanımlı değilse yine hata alırsınız. Bir örnek daha vereyim dosyalarınız root dizininde ise direk ssl yolu / belirtebilirsiniz, ama puplic_html içine kurulum yaptıysanız, ../../ geri root dizinine giderek tanimlamanız gerekir. Neler yaptığınızı bilemediğim için yardımcı olamıyorum. Rica ederim.
    şöyle ki teknik çok detay bilmiyorum hocam haklısınız biraz daha detay vermeliyim ama direkt bir hata ile karşılaşmıyorum örneğin 4008 portuna yönlendiriyorum herşeyi yapıyorum ama node.js sitem:4008 e gittiğimde çalıştığına dair bir şey gelmiyor koddaki gibi.
    Ben sertifikaları root'a kurdum denedim, httpdocs'ta denedim neredesye her yerde denedim ama bir türlü yapamadım malesef. Port açmak için ise firewall-cmd --add-port=4008/tcp kodunu kullandım.
    pleskten node.js eklentisini kurup yapmaya çalıştığımda da bu sefer bu hatayı alıyorum site tamamen devredışı kalıyor. :
    atada karşılaştığım sitem: hep59.com buradan görebilirsiniz.
    The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper". But Passenger was unable to execute that helper tool because it encountered an internal error.

    vps kullanıyorum sertifika dosyaları ve nodejs'nin server.js dosyası hangi konumda olmalı ve hangi konumdan sunucuda işlem yapmalıyım burada bir yanlış yapıyor olabilirim?
  • 07-12-2022, 01:01:21
    #9
    Görünüşe göre web server olarak Phusion Passenger(R) kullanıyorsunuz. Bu olayı daha komplike hale getiriyor hocam. Ngnix ve apaci ile çalışabilir bu sunucu bağımsızda çalışabilir. Ancak trde nginxi dahi düzgün yapılandırabilen sistem yöneticisine rastlamadım henüz. Öğrenme aşamasında olan biri için çok komplike sistemler bulunuyor vds 'de.
    Size tavsiyem localhostta ciddi manada önce kendinizi geliştirin. Daha sonra vds alıp ubuntu veya centos kurun kontrol paneli olarakta cyberpanel öneririm ücretsiz litespeed ile birlikte gelmekte (tek domain için)