התקנת LAMP על אובונטו 9.10 (קואלת הקרמה)

שלום לכולם,

החלטתי לחזור (שוב) לקואלת הקרמה, ובעקבות זה נאלצתי להתקין שרת ביתי עבור העבודה. ניצלתי את ההזדמנות כדי לכתוב מדריך.

מה זה LAMP?
LAMP הינו שילוב של המילים Linux Apache MySQL PHP, שזה השילוב המנצח לשרתים. לאחר ההתקנה יהיה לכם שרת ביתי שתוכלו לעבוד עליו ולבנות את האתרים הנחמדים שלכם, ואולי אפילו לפרסם אותם לעולם 🙂

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

sudo apt-get install apache2

בדיקת Apache
לאחר שהתקנו נבדוק שהכל עובד כשורה.
הפעילו את הדפדפן האהוב עליכם והכנסו לכתובת: http://localhost/. תקבלו הודעה האומרת שהכל עובד (“It works!”).

התקנת PHP
גשו למסוף שנית והקלידו את הפקודה הבאה כדי להתקין את החבילות php5 ו־libapache2-mod-php5:

sudo apt-get install php5 libapache2-mod-php5

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

sudo /etc/init.d/apache2 restart

בדיקת PHP
יש לוודא שהכל תקין, כדי לעשות זת הריצו אצ הפקודה הבאה, כדי ליצור קובץ PHP בתיקייה /var/www שהיא תיקיית השרת:

sudo gedit /var/www/testphp.php

הדביקו לקובץ את הטקסט הבא:

<?php phpinfo(); ?>

שמרו וצאו מן הקובץ.
גשו לדפדפן וכנסו לעמוד הבא: http://localhost/testphp.php. במידה ונפתח לכם עמוד סגול שכתוב PHP למעלה, הכל כשורה.

התקנת MySQL
חיזרו שוב אל המסוף והריצו את הפקודה הבאה כדי להתקין את החבילה mysql-server:

sudo apt-get install mysql-server

במהלך ההתקנה תתבקשו לשים סיסמה ל־root, לא מדובר ב־root של המחשב, אלא משתמש root של מסד הנתונים של MySQL. ביחרו סיסמה והכניסו אותה.

בסיום ההתקנה, גשו אל המסוף (כן, שוב!) והקלידו את הפקודה הבאה:

mysql -u root -p

הקלידו שנית את סיסמת ה־root, וכעת הקלידו (רק אל תשכחו להחליף את “enter_your_root_password_here”):

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘enter_your_root_password_here’);

כדי לצאת מ־mysql כתבו:

\q

עתה נתקין כלי שעוזר לנהל את מסד הנתונים, בשם phpMyAdmin. כדי להתקין את חבילות התוכנה יש להרי אץ הפקודה הבאה:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

במהלך ההתקנה ייפתח לכם דיאלוג, ביחרו ב־apache2. לאחר מכן תישאלו האם להשתמש בתוכנה שתיצור מסד נתונים בסיסי, ביחרו שכן, עתה יהיה עליכם להכניס את סיסמת ה־root שהכנסתם ל־MySQL, ולאחר מכן להכניס סיסמה לחשבון ה־root של phpMyAdmin.
כעת ניצור קישור רך (או סימבולי), כדי לגרום למחשב לחשוב ש־phpMyAdmin נמצאת על השרת. כך נוכל לגלוש אליו בלי בעיות מיותרות מאוחר יותר:

sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

לסיום יש לאתחל את Apace שנית באמצעות הפקודה:

sudo /etc/init.d/apache2 restart

זהו, סיימתם, עתה תוכלו להשתמש ב־LAMP שלכם בספרייה /var/www

דור 🙂

ערכת נושא Google Wave

שלום לכולם, הורדתי ערכת נושא GTK בסגנון Google Wave, ורציתי לשתף אתכם בו. את ערכת הנושא ניתן להוריד מכאן, וחובה שיהיה מותקן על המחשב pixbuf, שבודאי כבר מותקן על המחשב, אבל ליתר ביטחון על אובונטו הריצו את הפקודה הבאה במסוף:

sudo apt-get install gtk2-engines-pixbuf

את העיצוב ניתן להוריד מ־Gnome-Look. כדי להתקין את העיצוב נווטו אל מערכת > העדפות > מראה, ודאו שאתם על הלשונית “ערכת נושא” וגררו את הקובץ tar.gz שהורדתם אל החלון. תופיע לכם הודעה שערכת הנושא הותקנה בהצלחה. כעת ליחצו על הכפתור “מותאם אישית“. בלשוניות “פקדים” ו־”מסגרת חלון” ביחרו ב־Wave[גרסה]. זהו, כעת החלונות יראו כך:

Wave GTK Theme

Wave GTK Theme

תהנו, דור 🙂

מקור (אנגלית): http://www.omgubuntu.co.uk/2009/12/google-wave-metacity.html

day of Ubuntu

שלום לכולם,

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

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

sudo add-apt-repository ppa:dylanmccall/ppa

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

sudo apt-get update

ולסיום התקינו את התוכנה באמצעות הפקודה:

sudo apt-get install day-of-ubuntu-wallpaper

תהנו,

דור 🙂

מקור (אנגלית): http://www.ubuntugeek.com/how-to-install-dawn-of-ubuntu-wallpapers-in-ubuntu-9-10karmic.html

כיצד להסתיר את רשימת המשתמשים בחלון ההתחברות באובונטו 9.10 (קואלת הקרמה)?

שלום לכולם,

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

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

sudo gconftool-2 –direct –config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory –type Boolean –set /apps/gdm/simple-greeter/disable_user_list True

זהו!

דור 🙂