20Aug

כיצד להפוך את המחשב הביתה אובונטו לתוך שרת אינטרנט LAMP

דֶגֶל

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

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

הפקודה פשוטה

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

sudo apt-get התקנת מנורת שרת ^

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

ישומים לאשר

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

סיסמת השורש

הזן סיסמה עבור חשבון root של MySQL, וזה מה שאתה צריך כדי ליצור משתמשים אחרים ולנהל מסדי נתונים, ולאחר מכן הקש על Enter כדי להמשיך.תתבקש להזין מחדש את הסיסמה שלך, כדי לעשות זאת ולהכות שוב ב- Enter.

זהו זה עבור ההתקנה!

בדיקת Apache ו- PHP

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

http: //localhost/

אתה אמור לראות משהו כזה מופיע אם הכל מותקן כראוי:

05 בדיקות אפאצ

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

sudo nano /var/www/ testing.php

לאחר מכן, העתק את הקוד הבא:

& lt;? Php phpinfo() ;? & gt;

לחץ לחיצה ימנית על המסוף והקש על הדבק.

07 phpinfo

08 ננו לכתוב החוצה

פגע CTRL + O כדי "לכתוב את" או לשמור את הקובץ, ולאחר מכן פגע CTRL + X כדי לצאת.

הבא, הפעל מחדש את אפאצ 'י עם הפקודה הבאה:

sudo שירות apache2 הפעל מחדש

לטעון את הדף הבא בדפדפן האינטרנט שלך:

http: //localhost/ testing.php

ואתה צריך לראות משהו כזה:

10 הצלחה PHP

בדיקת MySQL Bind כתובת

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

cat /etc/ hosts |grep localhost

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

11 למצוא כתובת הקישור

אתה יכול לראות מ צילום מסך לעיל כי כתובת לאגד שלי הוא 127.0.0.1.

הבא, בואו לפתוח את הקובץ MySQL config כדי לראות מה מופיע שם.

sudo nano /etc/mysql/ my.cnf

גלול כלפי מטה עד שתראה שורה המתחילה ב "bind address" כמו להלן.

12 my.cnf קישור טוב כתובת

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

התקנת phpMyAdmin

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

sudo apt-get התקן phpmyadmin

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

14 התקנת phpmyadmin - -

תקבל עוד מסך כחול לבוא לשאול אותך לבחור איזה שרת אינטרנט להגדיר.ודא גוש אדום ליד "apache2" ו להיות בטוח להכות את מקש הרווח.זה יסמן את זה עם כוכבית, ואז אתה יכול ללחוץ על Enter.

בחר apache2 עבור phpmyadmin

תישאל אם phpmyadmin צריך להגדיר מסד נתונים ברירת מחדל לשימוש משלו.בחר כן.

16 כן לברירת מחדל db

הבא, תתבקש להזין את הסיסמה של חשבון הניהול המשמש ליצירת מסד הנתונים והמשתמש.מכיוון שלא יצרנו משתמשים אחרים ב- MySQL, הזן את סיסמת השורש של MySQL.

17 הזן את סיסמת השורש mysql

לבסוף, תיצור סיסמה לשימוש עם phpmyadmin, ויהיה עליך לאשר אותה שוב.לאחר שתסיים, הפעל מחדש את אפאצ 'י.

ניתן להיכנס ל- phpMyAdmin על-ידי מעבר לכתובת הבאה:

http: //localhost/phpmyadmin/

20 הצלחה phpmyadmin

השתמש ב- root בתור שם המשתמש ולאחר מכן הזן את סיסמת MySQL של ​​השורש.

21 הצלחה התחברות

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

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

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