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

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

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

אשמח לעזרה, כיצד להפנות פורט חדש לשרת בקונטאבו

מתוזמן נעוץ נעול הועבר תכנות
38 פוסטים 3 כותבים 591 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • י מנותק
    י מנותק
    יצחק ז
    כתב ב נערך לאחרונה על ידי
    #1

    שלום וברכה,
    אינני מתכנת, אך יש ברשותי שרת בקונטאבו, בשביל מערכת גדולה שאני מפעיל, שמישהו פיתח לי אותה בעבר,
    כעת קניתי ממישהו קוד PHP שהיה נחוץ לי, ואשמח אם מישהו יוכל להדריך אותי כיצד אני מגדיר הפניית פורט חדש בשרת הנ"ל,
    תודה רבה!!

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי dovid
      #2

      @יצחק-ז היקר, ברוך הבא לפורום!
      תרגיש בנח לכתוב לנו הכי אמיתי ופשוט, אתה פטור לגמרי מהבנת נושא מסויים בכלל או לעומקו, אין פה שום ציפיה של הבנה בסיסית בתחום כל שהוא.
      מה יש לנו פה:
      א. שרת בקונטאבו
      ב. רצה עליו בהצלחה מערכת גדולה
      ג. אתה רוצה להוסיף קוד PHP כל שהוא (באותה מערכת, או אתר נפרד?)
      ד. אתה סבור שצריך לשם כך הפניית פורט

      יש לי הרבה מחשבות וניחושים מה כוונתך, אולי תעזור לי עם עוד כמה מילים לדייק יותר את העובדות:
      א. למה אתה חושב/מי אמר לך שאתה צריך להגדיר הפניית פורט?
      ב. מהמילים הפניית פורט חדש אני מבין שיש כבר הפניה אחת קיימת, תוכל להרחיב במה מדובר
      ג. הקוד שקנית, אתה רוצה שירוץ בשרת (כי אפשר גם אצלך במחשב להריץ קוד)? הוא קשור או צריך להיות חלק מהמערכת הגדולה?

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

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      7
      • י מנותק
        י מנותק
        יצחק ז
        כתב ב נערך לאחרונה על ידי
        #3

        א. תודה רבה על קבלת הפנים המכבדת!!

        ב. לגופו של עניין, אכתוב בצורה מפורטת יותר.

        1. יש לי מערכת גדולה שפועלת על השרת שלי, והיא כשלעצמה עובדת מצויין ב"ה, וזה לא קשור כלל למה שאני צריך כעת.

        2. יש לי מערכת טלפונית בימות המשיח, ואני זקוק להשתמש עם פונקצייה שאינה קיימת אצלם, אך הם נותנים אפשרות של חיבור API. - ומישהו פיתח את הפונקציה הנצרכת לי בפיתוח פרטי שלו, והוא פירסם לתועלת הציבור את הפורט שמפנה לקוד שלו.

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

        4. כעת אני הכנסתי את הקוד שקניתי לתוך השרת שלי, וניסיתי להפנות אליו מהמערכת של ימות המשיח, ובינתיים לא הצלחתי,

        5. [אם לא צריך בכלל הפניית פורט לכזה דבר, אז באמת הייתי צריך לנסות להתחבר בצורה שונה ממה שניסיתי עד עכשיו, - ואשמח אם תעזור לי מה אני צריך לכתוב אחרי הכתובת IP הבסיסית של השרת? מייד לכתוב ROOT וכו' כמו תיקיות רגילות, או שצריך להפעיל זאת בדרך אחרת??]

        תודה רבה!!!

        תגובה 1 תגובה אחרונה
        1
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          כתב ב נערך לאחרונה על ידי dovid
          #4

          הבנתי אותך.
          אתה צריך להוסיף אתר לשרת.
          א. דבר ראשון אתה יוצר תיקיה ושם שמה את הקובץ PHP שרכשת, בא תעשה את זה פה: /var/www/ ותקרא לתיקיה לבינתיים בשם new-site.
          ב. אתה צריך להגדיר דומיין או פורט בשירות האינטרנט כדי שפניה דרך הדומיין הזה/הפורט יביאו לך את התשובה הנכונה (נרחיב על זה להלן)
          ג. בשביל לבדוק אם זה עובד או לא אתה יכול לפתוח בדפדפן את הip עם הפורט, לא צריך לנסות דרך ימות המשיח. כשזה עובד בדפדפן אתה מגדיר בימות המשיח.

          נרחיב כעת איך מרימים אתר חדש של PHP בשרת:
          קודם צריך לברר מה שירות האינטרנט, האם apache (מסתבר) או אחר.
          האם יש לך תיקיה כזו /etc/apache2/sites-enabled/ ?
          אם כן צור שמה קובץ בשם new-site.conf (אתה יכול שם אחר, אבל בא תזרום בינתיים)
          בתוך הקובץ שים את התוכן הבא:

          <VirtualHost *:8585>
              ServerName example.com 
              DocumentRoot /var/www/new-site
           </VirtualHost>
          

          (כשיהיה לך דומיין אז תחליף את הexample.com, בינתיים אתה יכול להשאיר ככה).
          כעת צריך להפעיל מחדש את apache. אם יש לך גישה קלה לשורת פקודה, זה אמור להיות הפקודה:

          sudo systemctl reload apache2
          

          אם לא, תפעיל פשוט את השרת מחדש.
          אחרי הפעולות האלו אז תוכל לכתוב בדפדפן 5.5.5.5:8585 (תחליף את האייפי כמובן למה שצריך) ואתה אמור לקבל איזה תשובה כל שהיא או שגיאה (ולא סיבוב איטי שבסופו כתוב האתר לא נמצא).

          תעדכן אם יש בעיה, כלול טקסט או צילומי מסך רלוונטיים.

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          6
          • י מנותק
            י מנותק
            יצחק ז
            כתב ב נערך לאחרונה על ידי
            #5

            אתה מסביר בצורה מעולה!!
            עשיתי לפי כל ההוראות, (כל התיקיות כבר היו קיימות),

            כעת הדפדפן מגיב:

            הדף הזה לא עובד
            XXX.XX.XX.XXX לא שלח נתונים. (תחת האיקסים מופיע ה IP הראשי כמובן)
            ERR_EMPTY_RESPONSE

            כיצד אני מתקדם הלאה??
            תודה רבה!!!

            תגובה 1 תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              כתב ב נערך לאחרונה על ידי dovid
              #6

              זה לא בעיה, יכול להיות שהכל בסדר.
              לקובץ שלך קוראים index.php?
              תוסיף שמה באותה התיקיה קובץ בשם dagim.php עם תוכן זה:

              <?php echo 'WORK!'; ?>
              

              כנס לכתובת האמורה, ככה:
              http://5.5.5.5:8585/dagim.php

              נ.ב. ממשמע שאמרת שכל התיקיות היו קיימות עולה שאלה מה עם ההגדרות, האם היו קיימות? האם המספר פורט הוגדר נכון ב/etc/apache2/sites-enabled/?

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              תגובה 1 תגובה אחרונה
              2
              • י מנותק
                י מנותק
                יצחק ז
                כתב ב נערך לאחרונה על ידי
                #7

                לקובץ שלך קוראים index.php?
                לא.

                תגובה 1 תגובה אחרונה
                0
                • י מנותק
                  י מנותק
                  יצחק ז
                  כתב ב נערך לאחרונה על ידי
                  #8

                  לא הבנתי,
                  עשיתי רק את ההוראות של ההדרכה הראשונה,
                  והתיקיות היו קיימות (או כמעט כולם), אז נשאר לי רק להוסיף את הקבצים בתוכם, ואח"כ הפעלתי את הקוד בשורת הפקודה בשרת.
                  לא עשיתי עוד שום דבר נוסף שלא היה כתוב בהדרכה.
                  אשמח לפירוט מורחב יותר,
                  לא הבנתי את השאלה שלך: לקובץ שלך קוראים index.php? לאיזה קובץ אתה מתכוין?

                  תגובה 1 תגובה אחרונה
                  0
                  • dovidD מנותק
                    dovidD מנותק
                    dovid ניהול
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @יצחק-ז בהוראות שלי כתוב רק פעם אחת ליצור תיקיה... אני ודאי מניח שעשית את כל ההוראות. אם לא, תמיד תוכל לקרוא שוב ולעשות...
                    עזוב את השאלה שלי בקשר לindex.php, תעשה את ההוראה האחרונה עם הdagim.php ותדווח על תוצאות.
                    אם לא עובד, תצרף פה את הקובץ/צילום מסך של /etc/apache2/sites-enabled/new-site.conf
                    אם הקובץ לא קיים, עשה שוב את ההוראות בדקדקנות.

                    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                    בכל נושא אפשר ליצור קשר dovid@tchumim.com

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

                      תוסיף שמה באותה התיקיה קובץ בשם dagim.php ...
                      באיזו תיקייה?
                      sites-enabled?
                      או
                      new-site?

                      תגובה 1 תגובה אחרונה
                      0
                      • dovidD מנותק
                        dovidD מנותק
                        dovid ניהול
                        כתב ב נערך לאחרונה על ידי
                        #11

                        new-site ("שמה" התכוונתי איפה שהקובץ PHP שלך, חתן השמחה).

                        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                        בכל נושא אפשר ליצור קשר dovid@tchumim.com

                        תגובה 1 תגובה אחרונה
                        2
                        • י מנותק
                          י מנותק
                          יצחק ז
                          כתב ב נערך לאחרונה על ידי
                          #12

                          עשיתית את ההוראות עם ה dagim

                          והתוצאה מהדפדפן:

                          Not Found

                          The requested URL was not found on this server.
                          Apache/2.4.41 (Ubuntu) Server at XXX.XX.XX.XXX Port 80

                          תגובה 1 תגובה אחרונה
                          0
                          • י מנותק
                            י מנותק
                            יצחק ז
                            כתב ב נערך לאחרונה על ידי
                            #13

                            סליחה טעות,
                            התגובה היא:

                            הדף הזה לא עובד
                            XXX.XX.XX.XXX לא שלח נתונים. (תחת האיקסים מופיע ה IP הראשי כמובן)
                            ERR_EMPTY_RESPONSE

                            תגובה 1 תגובה אחרונה
                            0
                            • dovidD מנותק
                              dovidD מנותק
                              dovid ניהול
                              כתב ב נערך לאחרונה על ידי dovid
                              #14

                              הכתובת היא ככה:
                              http://5.5.5.5:8585/dagim.php
                              תחליף רק את ה5.5.5.5 באייפי הנכון, תשאיר את הנקודתיים עם המספר :8585.
                              (אייפי זה 4 מספרים מופרדים בנקודות, הנקודתיים אחרי כן עם המספר זה פורט).

                              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                              בכל נושא אפשר ליצור קשר dovid@tchumim.com

                              תגובה 1 תגובה אחרונה
                              1
                              • י מנותק
                                י מנותק
                                יצחק ז
                                כתב ב נערך לאחרונה על ידי
                                #15

                                new-site.conf

                                מצורף הקובץ

                                תגובה 1 תגובה אחרונה
                                0
                                • י מנותק
                                  י מנותק
                                  יצחק ז
                                  כתב ב נערך לאחרונה על ידי
                                  #16

                                  @dovid בהחלט, זה מה שעשיתי כבר קודם, (והתגובה שקיבלתי היא מה ששלחתי תחת הפתיח "סליחה טעות")

                                  תגובה 1 תגובה אחרונה
                                  1
                                  • dovidD מנותק
                                    dovidD מנותק
                                    dovid ניהול
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    אז אני לא מבין למה זה לא עובד,
                                    מצטער ומקוה שתצליח.

                                    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                    בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • י מנותק
                                      י מנותק
                                      יצחק ז
                                      כתב ב נערך לאחרונה על ידי
                                      #18

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

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • dovidD מנותק
                                        dovidD מנותק
                                        dovid ניהול
                                        כתב ב נערך לאחרונה על ידי
                                        #19

                                        לו הכל כשורה, זו הכתובת:
                                        http://אייפי:port/שם-קובץ-PHP-שרכשת.php
                                        אבל כנראה שיש בעיה, שאני לא יודע לאבחן דרך השיחה פה.

                                        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                        בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                        תגובה 1 תגובה אחרונה
                                        1
                                        • י מנותק
                                          י מנותק
                                          יצחק ז
                                          כתב ב נערך לאחרונה על ידי
                                          #20

                                          אולי הפקודה ששמתי לא הייתה בצורה שהתכוונת,
                                          זו התוצאה שקיבלתי אז:

                                          תמונה.png

                                          ולא הייתה איזו תגובה של אישור.

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

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

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

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