דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. אני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?

אני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 4 כותבים 176 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • צבי-שצ מחובר
    צבי-שצ מחובר
    צבי-ש
    כתב ב נערך לאחרונה על ידי
    #2

    התקנתי דוקר,
    אני מצליח להריץ קבצים כמו בלוקאלית.
    רק לא מצליח להפנות את הדומיין לSERVICE שבניתי.

    כיף לגלות דברים חדשים.
    חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

    yossizY A0533057932A 2 תגובות תגובה אחרונה
    0
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב לצבי-ש ב נערך לאחרונה על ידי
      #3

      @צבי-ש אפשר להשתמש ב-nginx כדי להפנות תעבורה לפורט הרצוי

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      צבי-שצ תגובה 1 תגובה אחרונה
      3
      • A0533057932A מנותק
        A0533057932A מנותק
        A0533057932
        השיב לצבי-ש ב נערך לאחרונה על ידי
        #4

        @צבי-ש אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

        התקנתי דוקר,
        אני מצליח להריץ קבצים כמו בלוקאלית.
        רק לא מצליח להפנות את הדומיין לSERVICE שבניתי.

        server {
            listen 80;
        
            server_name forum.example.com;
        
            location / {
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header Host $http_host;
                proxy_set_header X-NginX-Proxy true;
        
                proxy_pass http://127.0.0.1:8080;
                proxy_redirect off;
        
                # Socket.IO Support
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "upgrade";
            }
        }
        

        נ.ב. אולי לא כדאי את 8080

        A0533057932A תגובה 1 תגובה אחרונה
        2
        • צבי-שצ מחובר
          צבי-שצ מחובר
          צבי-ש
          השיב לyossiz ב נערך לאחרונה על ידי
          #5

          @yossiz אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

          @צבי-ש אפשר להשתמש ב-nginx כדי להפנות תעבורה לפורט הרצוי

          וזה אומר בעצם שאני "יאזין" לפורט והוא ינתב את כל הבקשות לשם?

          כיף לגלות דברים חדשים.
          חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

          yossizY A0533057932A 2 תגובות תגובה אחרונה
          1
          • yossizY מנותק
            yossizY מנותק
            yossiz
            השיב לצבי-ש ב נערך לאחרונה על ידי
            #6

            @צבי-ש כן. בעצם תוכל לעשות שהדוקר יאזין ישירות לפורט חיצוני, אבל נראה לי יותר כדאי לנתב דרך nginx

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            תגובה 1 תגובה אחרונה
            0
            • A0533057932A מנותק
              A0533057932A מנותק
              A0533057932
              השיב לצבי-ש ב נערך לאחרונה על ידי
              #7

              @צבי-ש אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

              @yossiz אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

              @צבי-ש אפשר להשתמש ב-nginx כדי להפנות תעבורה לפורט הרצוי

              וזה אומר בעצם שאני "יאזין" לפורט והוא ינתב את כל הבקשות לשם?

              אתה מפנה בעזרת NGINX את הדומיין לפרוקסי הפוך לפורט שהדוקר מאזין
              אם הבנתי אותך נכון

              תגובה 1 תגובה אחרונה
              1
              • י מנותק
                י מנותק
                יוסף בן שמעון
                כתב ב נערך לאחרונה על ידי
                #8

                הדרך המומלצת לדעתי היא - להקים שתי מכונות, אחת לאפקליציית פייתון, ואחת לשרת פרוקסי
                שתי המכונות יהיו על אותו רשת פנימית של דוקר, והתקשורת ביניהם תהיה דרך הרשת הפנימית, דהיינו השם של הסרביס יהיה הדומיין שמפנה לאייפי של המכונה השניה.
                לדוגמא, המכונה של פייתון נקראת בשם phtyon-machine, אז בקובץ הגדרות של אנגאיקס צריך להגדיר את הפרוקסי ההפוך כך

                 location / {
                        proxy_pass phtyon-machine:8080;
                    }
                

                כמובן שהמכונה של אנגאיקס צריכה לחשוף את הפורטים 80 ו 443 כדי להאזין להם

                הרווח הוא שהשרת החיצוני נשאר נקי, לא צריך לבצע התקנות נוספות מלבד דוקר, וגם כך אפשר לנייד בקלות את האפליקציה כולל כל התלויות שלה (שזה בעצם המעלה העיקרית של דוקר)

                תגובה 1 תגובה אחרונה
                2
                • י מנותק
                  י מנותק
                  יוסף בן שמעון
                  כתב ב נערך לאחרונה על ידי
                  #9

                  ואגב למה אנגנאיקס, למה לא caddy, זה מטפל בתעודת אבטחה בצורה אוטומטית ללא מגע יד אדם

                  תגובה 1 תגובה אחרונה
                  2
                  • צבי-שצ מחובר
                    צבי-שצ מחובר
                    צבי-ש
                    כתב ב נערך לאחרונה על ידי
                    #10

                    @A0533057932 אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

                    @צבי-ש אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

                    @yossiz אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

                    @צבי-ש אפשר להשתמש ב-nginx כדי להפנות תעבורה לפורט הרצוי

                    וזה אומר בעצם שאני "יאזין" לפורט והוא ינתב את כל הבקשות לשם?

                    אתה מפנה בעזרת NGINX את הדומיין לפרוקסי הפוך לפורט שהדוקר מאזין
                    אם הבנתי אותך נכון

                    איך עושים את זה?

                    כיף לגלות דברים חדשים.
                    חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

                    תגובה 1 תגובה אחרונה
                    0
                    • A0533057932A מנותק
                      A0533057932A מנותק
                      A0533057932
                      השיב לA0533057932 ב נערך לאחרונה על ידי
                      #11

                      @A0533057932 אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

                      @צבי-ש אמר באני יודע להריץ לוקאלית קובץ פייתון, איך אני מריץ אותו על שרת?:

                      התקנתי דוקר,
                      אני מצליח להריץ קבצים כמו בלוקאלית.
                      רק לא מצליח להפנות את הדומיין לSERVICE שבניתי.

                      server {
                          listen 80;
                      
                          server_name forum.example.com;
                      
                          location / {
                              proxy_set_header X-Real-IP $remote_addr;
                              proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                              proxy_set_header X-Forwarded-Proto $scheme;
                              proxy_set_header Host $http_host;
                              proxy_set_header X-NginX-Proxy true;
                      
                              proxy_pass http://127.0.0.1:8080;
                              proxy_redirect off;
                      
                              # Socket.IO Support
                              proxy_http_version 1.1;
                              proxy_set_header Upgrade $http_upgrade;
                              proxy_set_header Connection "upgrade";
                          }
                      }
                      

                      נ.ב. אולי לא כדאי את 8080

                      קובץ תצורה כזה
                      מה כוונתך איך עושים את זה?

                      תגובה 1 תגובה אחרונה
                      0

                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום