אתר אינטרנט בקליק וחצי

התקנת אתר אינטרנט
הקמת אתר אינטרנט
היא פעולה מורכבת לביצוע ע"י המשתמש הבסיסי.
מסיבה זו, קיימים שירותים רבים המציעים מערכת לניהול תוכן המוגדרים מראש
בהם יכול כל משתמש להקים אתר בכוחות עצמו מבלי להיות Webmaster.

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


Opera Unite
בתחילת החודש (יוני 09) אופרה פרסמה טיזר באתר שלה
המרמז על טכנולוגיה חדשה שעומדת להמציא מחדש את ה Web.
ובתאריך ה 16.6.09, לאור חגיגת יום ההולדת ה 15 שלה
חשפה את הטכנולוגיה המדוברת תחת השם Opera Unite.
טכנולוגיה זו תהיה מובנת בתוך הגרסה הבאה של הדפדפן Opera 10,
אך עד אז היא ניתנת להורדה באופן עצמאי
.
YouTube Preview Image

Opera Unite הוא שרת Web שרץ מתוך הדפדפן של אופרה.
אחסון הקבצים מתבצע מקומית וזאת בניגוד לשירות כגון ה Live Mesh בו הקבצים נשמרים בענן.
שרת זה מאפשר למשתמש להתקין שירותים ולשתף אותם ברשת.
כלומר הדפדפן מתפקד כלקוח וגם כשרת המציע שירותים (client to client connections).
על מנת להפעיל שירותים אלו, נדרש ליצור חשבון משתמש באתר של אופרה.
לאחר מכן יוגדר קישור ייחודי ("http://computername.username.operaunite.com/")
הנגיש מכל מחשב שיש לו גישה לאינטרנט אותו ניתן לשלוח למשתמשים אחרים ברשת.
ניתן להגן על הקבצים והספריות באמצעות סיסמה והרשאות גישה שונות.

YouTube Preview Image

השירותים המוצעים:
File Sharing- שיתוף קבצים מהמחשב המקומי ללא הצורך בביצוע Upload
Opera Unite Web Server- שרת אינטרנט הפועל ישירות מהדפדפן המקומי.
Photo Sharing- שיתוף תמונות המאוחסנות בספריה המקומית עם משתמשים ברשת.
The Lounge- שירות צ'ט שרץ על המחשב המקומי המאפשר למשתמשים לשלוח מסרים מיידים מאחד לשני.
Media Player- נגן מדיה המאפשר למשתמשים להפעיל ולנגן קבצי אודיו ישירות הדפדפן.
Fridge- מאפשר למשתמשים להשאיר פתקים פרטיים על המקרר.

ראה: פרטים נוספים ומדריך למשתמש
\Tonido -שירות נוסף המציע פונקציות דומות לאלו של ה Opera Unite.
Opera Unite

פתרונות ועזרים:
Opera launcher-תוכנה לגיבוי הגדרות אופרה\OperaTor- דפדפן אופרה עם פרוקסי מובנה.
Opera Link- סנכרון ונגישות הגדרות הדפדפן בין מחשב למחשב- בדומה ל
MozillaWeave.

Http Explorer
היא תוכנה פשוטה (3.9mb) ואינטואיטיבית לווינדוס המאפשרת הרצת שרת Web
מתחנת העבודה המקומית. התוכנה נועדה למטרת שיתוף קבצים בין המחשב המקומי
לבין הרשת המקומית או רשת האינטרנט.
ניתן לבחור את הספריות או הכוננים שברצוננו לשתף (מוזיקה, תמונות, מסמכים או כל פורמט שנרצה),

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

פיצ'רים נוספים
ניתן להשתמש בתבניות ממשק שונות ואך לבנות אותם באופן עצמאי לפי טעמו האישי של בעל האתר.
מבקרי האתר מסוגלים לבצע חיפוש לקבצים ולהגדיר את תצוגת האתר לפי טעמם האישי:
אם זאת לפי שם, תאריך, גודל, סוג או קבוצה, תצוגת אייקונים או רשימת קבצים
.

אבטחה: ניתן לאפשר גישה לפי כתובת IP ולהגן על ספריות עם סיסמה.
מבקרי האתר יכולים אף ליצור ספריות ולהעלות עליהן קבצים,
זאת  במידה ויש להם את ההרשאות המתאימות.
בדומה לשרת FTP,  ניתן להגביל (quota) את מכסה גודל הספריות לכל משתמש,
לאפשר גישה לפי פרקי זמן עבודה המוגדרים מראש ואף להשעות משתמשים
לאחר מספר ניסיונות כושלים של אימות החשבון (login attempts).
קבצי לוג: התוכנה מאפשרת תצוגה ויצירת דוחות שימוש מפורטים
על כל משתמש ומשתמש שניגש לאתר וביצע פעולות.
Http Explorer options

HTTP File Server
תוכנת קוד פתוח, Portable פשוטה המאפשרת למשתמש לשתף קבצים
עם משתמש מרוחק ולאפשר לו לסייר ולהוריד קבצים מהמחשב המקומי בדומה לשרת FTP.
שימוש: נוריד ונקליק על קובץ ההפעלה, נגרור את הקבצים אותם אנו רוצים לשתף
לחלון התוכנה. לאחר מכן ניצור חשבון וסיסמה וסיימנו.
אותם המשתמשים שאפשרנו להם גישה יוכלו להיכנס ולצפות בעץ הספריות
ישירות מהדפדפן ללא כלי עזר או תוכנה כלשהי  ע"י הזנת כתובת ה IP הציבורית
של המחשב המקומי
.

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

אבטחה: לא מתאפשרת הרצת סקריפטים לכן האתר פחות פגיע לפריצה והשתלת קוד זדוני.
ניתן להגביל משתמשים ע"י סיסמה חזקה וההרשאות שיקבלו על הקבצים המשותפים,
להקצות ולהגביל את רוחב פס  ואף לצפות ולעקוב אחר קבצי הלוג.
חסרון: לא ניתנת תמיכה בתקשורת מוצפנת (https/ssl) ולכן מומלץ להשתמש
בתוכנה נוספת (VPN, פרוקסי מוצפן או STunnel) על מנת להצפין את המידע.
HTTP File Server

התקנה מקומית של אתר אינטרנט "אמיתי"
ארגונים או משתמשים פרטיים יכולים להקים ולהריץ אתר בקלות יתר
ע"י שימוש באתרים המציעים פלטפורמת בלוג חינם כגון: Wordpress.com
אך שירותים אלו מוגבלים, כוללים פרסומות ומיועדים בעיקר לבלוגרים ומשתמשים מתחילים.

אתר אינטרנט מקצועי, בדרך כלל ממוקם על שרת המאוכסן ומתוחזק
ע"י חברת אחסון אתרים כלשהי. על מנהל האתר להגדיר ולהתקין את האתר
באופן עצמאי ע"י שימוש בפתרונות תוכנה מסחריות או קוד פתוח.
על מנת ליישם פתרונות אלו, נדרשת התקנה של בסיס נתונים, Apache,  PHP
ותוכנה כלשהי שתשמש לניהול התוכן, כגון: וורדפרס, דרופל או וגומאלה
.

לחלופין, ניתן ליישם פתרון שירוץ מהמחשב\השרת המקומי.
יש לציין שלמרות שניתן להוריד ולהתקין את כל האלמנטים הנדרשים
להקמת האתר כחבילה אחת, להגדיר כמה פונקציות ולהפעיל את האתר,
עדיין נדרשת הבנה בסיסית והתערבות רבה מצד המשתמש.
להלן מספר פתרונות פשוטים יחסית, להרצת שרת Web מהמחשב המקומי:
Abyss Webserver, BitNami, Home Web Server.
ראה גם: WebPlus SE-אלטרנטיבה פשוטה וחינמית ל FrontPage ו Dreamweaver.
תוכנה המאפשרת בנייה ועיצוב אתר אינטרנט ללא כל ידע מוקדם
.
Home Web Server

שרת Web נייד- Portable
ניתן להשתמש בפתרונות Portable המאפשרים הרצה של אתר אינטרנט
ללא התקנה או הגדרות מורכבות שונות שבדרך כלל נדרשות על מנת להפעיל
פתרון מסוג זה.

  1. XAMPP
  2. Uniform Server
  3. Quick PHP
  4. TinyWeb
  5. USB Webserver
  6. MoWeS
  7. Server2Go

חבילות אלו מכילים בתוכן: Apache, MySQL, PHP
אך לא מצריכות ידע וניסיון של מפתח אתרים לצורך הפעלתן.
מסוגלות לזהות פורטים של HTTP, Apache, MySQL והגדרות פרוקסי באופן אוטומטי.
פתיחת הדפדפן, זיהוי הפורט וכתובת ה IP המקומית באופן אוטומטי ושקוף למשתמש
.

התקנה ושימוש
נבחר ונוריד את החבילה בה אנו רוצים להשתמש (לדוגמה: Server2Go mini package)
נחלץ את הקובץ לספרייה מקומית, נפעיל את קובץ ההפעלה (Server2Go.exe)
וברשותנו שרת Web עובד אותו ניתן לקחת על CD או USB.


ייבוא ההגדרות הנוכחיות (בסיס נתונים+ ספריית ה WWW) לאתר ה Portable.
במידה וברצוננו לייבא אתר אינטרנט כלשהו ולהפוך אותו ל Portable?
ניתן לערוך את קובץ ה pms_config.ini המשמש לשינוי ההגדרות השונות.
נפעיל את האתר ע"י Server2Go.exe, כאשר הפעולה הבאה תהיה להיכנס
לתפריט ה phpMyAdmin ולייבא את בסיס הנתונים של שרת ה Web אותו אנו
רוצים להפעיל באמצעות ה Server2Go,
נעתיק את ספריית WWW ותכולתה לתוך ספריית ה htdocs.
ולבסוף ניתן יהיה להפעיל את האתר מהמחשב המקומי, להפעיל מכונן ה USB
או לצרוב ולהפעיל מ CD- פרטים נוספים
.
Server2Go

שם דומיין וכתובות IP
במידה וברצוננו לקבע את כתובת ה IP של שרת ה Web המקומי?
ניתן לרכוש מספק האינטרנט כתובת קבועה או להשתמש בשירותים
כגון: DynDNS או No-IP המאפשרים פיקוח על כתובות ה IP השונות
שמתקבלות מספק האינטרנט (ראה גם), משתמשי אופרה: Opera DynDNS Widget- פרטים נוספים.
משתמשים המצויים מאחורי פיירוול או ראוטר יכולים להיעזר באתר PortForward להגדרות השונות.
על מנת לוודא שהמחשב אכן נגיש מהאינטרנט, ניתן לבצע בדיקה ע"י שירות CanYouSeeMe.
flyby

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Related posts


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

טרקבקים & פינגים

עדיין לא נשלחו טרקבקים ופינגים.

תגובות

Plain Old Webserver-תוסף לפיירפוקס בעל יכולות דומות של ה Opera Unite. מאפר למשתמש להריץ אתר אינטרנט ישירות מהדפדפן.

בס"ד

שלום הראל

אני נהנה מאוד מהמקצועיות הקולחת של האתר

יש לי בעיה בניתי אתר בג'ומלה על מערכת xampp והתחברתי לשירות no-ip ומה שקורה כשאמי מפעיל את הקליינט של no-ip אז מהמחשב בבית אני יכול לראות את האתר אבל ממחשבים אחרים לא מצליח
מה לא עשיתי בסדר?
תודה על תשובתך
שמוליק

שמוליק,
אני מניח שבמחשב בבית אתה משתמש בכתובת מקומית (127.0.0.1)
וכשאתה מנסה לגשת ממחשבים דרך ה- noip אתה מכניס את כתובת ה IP שקבלת מהם?
תוכל לבצע בדיקה בעזרת CanYouSeeMe (מוזכר בסוף המאמר).

בכל אופן, תצטרך לוודא כי פורט 80 או כל פורט אחר בו בחרת להשתמש כ HTTP אכן פתוח בפיירוול (ווינדוס) ולבצע port forwarding בראוטר.
תוכל לבדוק זאת ממחשב מרוחק ע"י הפקודה: telnet ip_address 80
כאשר ip_addreess היא הכתובת ו- 80 הוא הפורט שבו אתה משתמש.
לפרטים נוספים, ראה: Basic Troubleshooting Guide מהאתר של NoIP.

הראל

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

תודה מראש

שרותי אחסון אתרים חינמיים:
http://www.000webhost.com/
http://www.xtreemhost.com
http://www.zymic.com/free-web-hosting/
http://www.host-ed.net/
http://hosting-engine.tk/
http://www.freehostia.com/

עורך HTML \ מסייע בעיצוב דפי אינטרנט ללא ידע ב HTML
KompoZer ו WebPlus Starter Edition.

הראל

השארת תגובה

(חובה)

(חובה)