-
שלום וברכה
כתבתי קוד קצר לשרת בnode.js
כשאני מריץ אותו מקומית על המחשב אני נכנס לכתובת הזאת http://localhost:8080/ והשרת עובד.
לאחמ"כ העלתי את הקוד למחשב ענן באמזון
ואז אני מנסה לגשת לכתובת הזאת http://x.x.x.x:8080/ ולא עובד.
אשמח מאד אם מישהו יוכל להדריך אותי איפה נתקעתי ומה לא עשיתי טוב, תודה לכולם.
זה הקודvar http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
-
@צדיק-תמים אמר בגישה לשרת נוד מרשת אחרת:
מה זה אומר "מחשב ענן"? תפרט יותר כדי שיוכלו לעזור לך..
מכונה וירטואלית שנמצאת בענן של אמזון
ואני מתחבר לזה דרך rdp
למעשה זה מחשב רגיל מרוחק -
@צדיק-תמים אמר בגישה לשרת נוד מרשת אחרת:
אולי צריך לפתוח את הפורט?
איך עושים את זה ?
זה מצריך גישה לנתב?
א"כ זה בעיה בשבילי כי אין לי אפשרות כזאת -
@אביחיל כשאתה מריץ בשרת את הקוד, ונכנס בדפדפן (בתוך השרת, לא במחשב שלך) לכתובת הלוקאלית הנ"ל (http://localhost:8080), זה מופיע?
אם לא, האם יש שגיאה כשאתה מנסה להריץ את זה?@אביחיל אמר בגישה לשרת נוד מרשת אחרת:
זה מצריך גישה לנתב?
לא
@אביחיל אמר בגישה לשרת נוד מרשת אחרת:
איך עושים את זה ?
אחרי שתכתוב בדיוק במה אתה משתמש (לאמזון יש המון סוגים) יוכלו לענות לך...
-
@צדיק-תמים אמר בגישה לשרת נוד מרשת אחרת:
כשאתה מריץ בשרת את הקוד, ונכנס בדפדפן (בתוך השרת, לא במחשב שלך) לכתובת הלוקאלית הנ"ל (http://localhost:8080), זה מופיע?
כן
-
@צדיק-תמים אמר בגישה לשרת נוד מרשת אחרת:
אחרי שתכתוב בדיוק במה אתה משתמש (לאמזון יש המון סוגים) יוכלו לענות לך...
אני משתמש במופע וינדוס רגיל של אמזון
אם התכונת לשאלה אחרת
תכתוב ואני יפרט
נ.ב. ממש תודה רבה על כל העזרה, זה לא מובן מאיליו -
@צדיק-תמים אמר בגישה לשרת נוד מרשת אחרת:
@אביחיל תבדוק את זה
https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/authorizing-access-to-an-instance.htmlכן, בברירת מחדל ב-AWS חומת האש חוסמת חיבורים נכנסים.
-