מסדי נתונים / בחירת מסד הנתונים האידיאלי / התקנת לינוקס והתוכניות הנלוות
התקנת לינוקס והתוכניות הנלוות
אתה מכיר את השימוש ב UNIX, נכון? אם כן, אתה מוזמן להמשיך לפסקה הבאה, אם לא, יש סיכוי שתרצה:
|
לקנות או להשאיל ספר טוב בנושא (תשאל את החברים שלך מה נחשב היום לטוב בתחום).
|
|
תשיג לעצמך חשבון UNIX, סתם כדי להתאמן. המשימה הזו קלה מאוד אם אתה סטודנט, אם לא, ישנם מספר ספקי אינטרנט שמציעים את השירות הזה.
|
|
תתכונן לבזבז כמה שבועות כדי ללמוד ולהרגיש נוח עם המערכת.
|
אתה צריך להניח ידיך על גרסא של לינוקס. אני מרגיש הכי נוח עם Slackware, לכן אתמקד בה, אבל אני ממליץ בחום גם על שאר גרסאות הלינוקס. המקום הכי טוב להתחיל בו, הוא כמובן LinuxOnline.com האתר מפנה אותך לגרסאות השונות בתוספת הסברים על העומד מאחוריהן. האתר גם מכיל המון אינפורמציה על מערכת ההפעלה הזו, כך שכדאי לך להכיר אותו מהר ככל האפשר.
מן הסתם תשיג את הגרסא שלך על גבי דיסק. הגרסא המעודכנת ביותר ביום כתיבת מאמר זה היא 3.4, אל תתפשר על פחות. הגרסא מכילה המון מסמכים שיעזרו לך להתחיל לעבוד מהר ויעיל.
אין צורך להקדיש את כל המחשב שלך למערכת ההפעלה של לינוקס, אתה יכול לבחור שתי אפשרויות הפעלה, זו של לינוקס והשניה.
כל מה שאתה צריך הוא חלוקה למחיצות של הכונן הקשיח. אתה יכול לקנות כונן חדש או לפצל את הישן, כל האפשרויות הללו מוסברות במסמכים המצורפים.
בכל מקרה, יש לי כמה הצעות למהלך ההתקנה:
|
אל תתקין פרל
|
|
אל תתקין אפאצ'י
|
אתה בהחלט רוצה וצריך את שני אלו, אבל הגרסאות המצורפות לדיסק הן לא המעודכנות ביותר, וחבל.
במקום, אני ממליץ להוריד ולהתקין את היישומים האלו ישירות מאתרי הבית שלהם: PERL ו APACHE.
בעוד אתה עוסק בהורדות והתקנות, כנראה תרצה את הבאים:
|
LinuxThreads
|
|
מודולים שונים שמתחברים לפרל, כולם ניתנים להשגה מ PERL
|
Data - Dumper (בספריית ה DATA)
|
|
Data - ShowTable(בספריית ה DATA)
|
|
MD5
|
|
MIME Base 64 (בספריית ה MIME)
|
|
CGI
|
|
Libnet (בספריית ה NET)
|
|
Libwww-perl (בספריית ה LWP)
|
|
|
הגרסא המעודכנת ביותר של mod_perl, ניתן להשגה גם דרך האתר של פרל עצמה, אבל טמונה כאן הזדמנות פז להציץ באתר הבית של mod_perl.
|
|
ePerl - גרסת פרל לאינטרנט.
|
|
חבילת MYSQL .
|
|
גרסת לינוקס מותאמת לדפדפן של Netscape
|
רוב הקבצים האלו יתקבלו בפורמט של tar.gz. זהו הפורמט שמייצג קבצים דחוסים, הניתנים לפתיחה באמצעות הGNU .
כדי לפתוח את הקבצים, השתמש בפקודה הבאה:
tar xvzf /path/to/file/file.tar.gz
הפקודה הזו יוצאת מכלל הנחה שישנה ספריה מסוימת בה אתה מתכנן לאכסן את הקובץ, במקרה שאתה לא בטוח בכך, תוכל לבדוק את הנושא על ידי שימוש בפקודה הבאה:
tar tvzf /path/to/file/file.tar.gz | less
אני מציע לאכסן את כל הקבצים הפתוחים בספרית /usr/src , אלא אם כן הקבצים שייכים לאפאצ'י, MySql, ePerl או mod_perl. במקרה הזה אני ממליץ לאכסן את הקבצים בספריית /usr/local/src כמובן שאפשר לאכסן את הקבצים בכל ספריה שתעלה בדעתכם, רק תשתדלו להיות ידידותיים, בסדר?
ביום מן הימים תרצה לבצע "Rubild" ל"kernel" כדי להוסיף כל מיני תוספות חומרה למערכת הלינוקס שלך, למשל, להתקין כרטיס רשת. אין שום בעיה לעשות את זה, רק שים לב להוראות ההפעלה, לקבצי ה ReadMe וה Install.
כל אחד מהיישומים שהמלצתי להוריד ולהתקין, מגיע יחד עם הוראות הפעלה והתקנה, שימו לב להן. אם אתם רגילים רק למערכת ההפעלה של חלונות, כנראה שאין לכם עוד שום ניסיון בקומפילציה של קבצים, אל תדאגו, הניסיון הזה עוד יגיע. תתכוננו לשנות אלפי ספריות במהלך העבודה, אבל בסוף תצליחו.
דבר ראשון תתקין פרל (תתקין ממש, לא רק לפתוח את הקובץ), אחר כך תתקין את LinuxThreads, אחר כך את המודולים השונים שנלווים לפרל. התקנת mod_perl היא מפתיעה במיוחד, בעיקר משום שהיא מאפשרת לך להתקין אפאצ'י בו זמנית. רק אל תשכחו שבסופו של דבר, תצטרכו להתעסק קצת עם ההתאמות של אפאצ'י למערכת שלכם.
עכשיו הגיע הזמן להתקין ePerl, ההתקנה הזו קצת יותר מסובכת, מכיוון שהיא מורכבת משני שלבים שונים. דבר ראשון, עליכם להתקין את התוכנה באופן עצמאי, ואחר כך להתקין אותה שוב, כחלק מן המודולים של פרל.
הצעד השני יגרום לכם להתעסק שוב עם התאמות לאפאצ'י, ראו הוזהרתם.
כמו שבטח שמתם לב, הייתי מאוד מדויק בקשר לסדר ההתקנה של כל היישומים. הסיבה היא ניסיון כואב מאוד.
כל אחד מן המודולים הללו צריך מודול אחר שיהיה מותקן מלפניו, תסמכו עליי.
עמוד הבא: ציפיות >>
|