OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

1. סקירה כללית‌


התקנות LAMP (Linux + Apache + MySQL + PHP/Perl/Python) הן הגדרה פופולרית עבור שרתי אובונטו. יש שפע של יישומי קוד פתוח שנכתבו באמצעות מחסנית האפליקציות LAMP. כמה יישומי LAMP פופולריים הם Wiki's, מערכות ניהול תוכן ותוכנות ניהול כגון phpMyAdmin.


יתרון אחד של LAMP הוא הגמישות המשמעותית עבור מסד נתונים, שרת אינטרנט ושפות סקריפטים שונות. תחליפים פופולריים ל-MySQL כוללים PostgreSQL ו- SQLite. גם Python, Perl ו-Ruby נמצאים בשימוש תדיר במקום PHP. בעוד Nginx, Cherokee ו- Lighttpd יכולים להחליף את אפאצ'י.


הדרך המהירה ביותר להתחיל היא להתקין LAMP באמצעות tasksel. Tasksel הוא כלי Debian/Ubuntu שמתקין מספר חבילות קשורות כ"משימה" מתואמת על המערכת שלך. כדי להתקין שרת LAMP:


• בשורת מסוף הזן את הפקודה הבאה:


sudo משימות להתקין שרת מנורות


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

• הורד ארכיון המכיל את קובצי המקור של האפליקציה.

• פרק את הארכיון, בדרך כלל בספרייה נגישה לשרת אינטרנט.

• בהתאם למקום שבו חולץ המקור, הגדר שרת אינטרנט לשרת את הקבצים.

• הגדר את היישום להתחבר למסד הנתונים.

• הפעל סקריפט, או דפדף לדף של היישום, כדי להתקין את מסד הנתונים הדרוש ליישום.

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


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


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


סעיף זה מכסה כיצד להתקין חלק מנורה יישומים.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: