התקנת 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

דור 🙂

aMSN forums got hacked?

Peace all of you,

yesterday (at 20:17) I found in my E-mail a scary letter from aMSN forums says “Hacked by LatinHackTeam“.
I changed my password quickly and back to work.

Four hours later I’ve got another E-mail from aMSN saying this:

Hi,

As you all know, the aMSN project forums got hacked today. You don’t have to worry about anything, it was just some script kiddies.. probably some young stupid adolescent who had absolutely nothing better to do of his free time and decided to hack our forums.

The only extent of their damage from what we can tell is that they got access to the admin page of the forums and mass emailed every user through the admin page (just like I’m doing right now) to say it got hacked and to promote their name.

You do not have to worry about your password! We believe that they have not been compromised, and anyways they are stored as an MD5 hash on the server, so they cannot retrieve your passwords!
But just to be on the safe side, we recommend to everyone to just login to the forums ( http://amsn-project.net/forums ) and change their passwords.
I repeat, we do not believe the passwords to be compromised and we do not believe this to be necessary, but it’s always better to be safe and sorry!

We are currently working on updating the forums. We may soon move to a newer version of phpBB so the forums will change a bit and hopefully it won’t be vulnerable again.

We appreciate your concern and patience, and we just want to tell everyone, again, to not worry about anything. It has been taken care of.

We apologize for the inconvenience and thank you for your understanding.

The aMSN team.

well how did he break into the admin user? I hope aMSN does not forget to update the forums system…

Ddorda.

שוחררה האלפה הראשונה של אובונטו 10.04 (שונר צלול)

שלום לכולם,

לכבוד חנוכה (או שלא לכבוד חנוכה) Canonical שיחררו את האלפה הראשונה של אובונטו 10.04 (כאמור, שונר צלול).
האלפה שזה עתה שוחררה משתמשת בליבת לינוקס 2.6.32, וסביבת העבודה GNOME 2.29.3

שימו לב שזוהי אלפה והיא אינה יציבה עדיין! לא מומלץ להתקין על המחשב הראשי!

ניתן להוריד את אובונטו 10.04 (שונר צלול) אלפה ראשונה מכאן.

דור.

אובונטו בעברית או באנגלית?

שלום לכולם,

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

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

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

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

דור 🙂