כיצד להתקין LAMP באובונטו 10.04

שלום לכולם,

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

נתחיל מהפקודה הבאה, הכנסו למסוף (יישומים > עזרים > מסוף) והקלידו:

sudo tasksel install lamp-server

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

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

כדי לבדוק את Apache הכנסו לכתובת http://localhost/ שהיא בעצם hostname פנימי של המחשבה, בדומה לכתובת ה־ip‏ 127.0.0.1. במידה שהכל תקין אתם אמורים לפגוש בעמוד הבא:

עתה נבדוק ש־mysql מותקן. הריצו במסוף את הפקודה:

mysql -u root -p

תתבקשו להכניס את הססמה של ה־root שבחרתם מבעוד מועד. עצם הכניסה מוכיחה ש־mysql הותקן, אם כן נוכל להמשיך לשלב הבא. כדי לצאת מ־mysql הקלידו: exit.

הריצו את הפקודה הבאה:

sudo gedit /var/www/test.php

הכניסו לקובץ את התוכן הבא ושימרו:

<?php phpinfo(); ?>

כעת יש לאתחל את Apache. זאת ניתן לעשות באמצעות הפקודה:

sudo /etc/init.d/apache2 restart

עתה נבדוק שקובץ ה־php שיצרנו עובד. הכנסו לכתובת: http://localhost/test.php. אם מופיעה לכם טבלה סגולה (ראו תמונה) הכל תקין!

תיקיית השרת נמצאת ב־‎/var/www.

דור 🙂

יום הבלוג 2010!

שלום חברים,

למי שעוד לא שמע, היום יום הבלוג!

מה שמייחד את היום הזה, הוא שביום זה כל בעל בלוג יכול להמליץ על 5 בלוגים שהוא קורא ואוהב, וכך להפיץ הלאה (להסבר מפורט יותר: http://www.blogday.org/il.htm, אפילו בעברית! )
אני עוקב על למעלה מ־30 בלוגים (בלי להכליל את הפלאנטים השונים) לכן היו לי לבטים רבים, אך עובדה שהנה הצלחתי לסנן כמה מובחרים 🙂

אז לרשימה שלי:

  • חיפושים כמשל – תמיד אהבתי עברית, אבל בזכות הבלוג הזה עליתי מדרגה מבחינתי, אולי אפילו שתיים.
  • צבר בלוג עם קוצים – בלוג מפתיע ומרענן במגוון נושאים, אני אשאיר לכם לבדוק 🙂
  • כמה מילים, ברשותכם – אם מישהו לא מכיר, זה הזמן. הבלוג המצוין של חץ בן חמו שתמיד מעשיר לי את הידע הטכנולוגי.
  • Tech Drive-in – בלוג טכנולוגי מעולה (באנגלית)
  • Ubuntu Root – עוד בלוג טכנולוגי מצוין, לווא דווקא על אובונטו, אל תתנו לשם להטעות.

עכשיו תורכם! (ולא בתגובות, בבלוג שלכם)

דור 🙂