התקן את LAMP (Linux Aתיקון MySQL PHP) באובונטו מאוד פשוט.
הנוהל מחולק לשלושה חלקים: להתקין ולבדוק את אפאצ'י, להתקין ולבדוק PHP, ולבסוף להתקין את מנהל מסדי הנתונים של MySQL.
אַפָּשׁ
התקנה
במסוף, הזן:
sudo apt-get להתקין את apache2
מוכן, כבר מותקן במחשב שלך אפאצ'י 2.
שרת האינטרנט יופעל אוטומטית עם אתחול המכונה. במקרה שעליך להפעיל אותו ידנית, הזן את הפקודה הבאה במסוף:
שירות sudo apache2 להתחיל
כדי להפסיק את השירות:
שירות sudo apache2 להפסיק
ולהפעיל אותו מחדש
שירות
הספרייה שבה אתה צריך לאחסן את אתרי האינטרנט שלך היא: / Var / www
על מנת לעשות זאת, יש צורך להעניק למשתמש שלך את ההרשאות הדרושות. הפקודה הבאה בדרך כלל מספקת ברוב המקרים, אם כי זה עשוי להשתנות בהתאם למידת האבטחה שאתה צריך בשרת האינטרנט שלך:
sudo chmod -R 775 / var / www
Prueba
התחברות http://localhost בדפדפן האינטרנט שלך. אתה אמור לראות דף אפאצ'י.
PHP
התקנה
במסוף, הזן את הפקודה הבאה:
sudo apt-get להתקין php5 libapache2-mod-php5 php5-cli php5-mysql
הפעל מחדש את Apache עם:
שירות
Prueba
כדי לבדוק שהוא הותקן כראוי, אנו הולכים ליצור סקריפט PHP פשוט מאוד:
sudo gedit /var/www/test.php
הזן את התוכן הבא ושמור את הקובץ:
להפעלת הסקריפט, פתחתי את דפדפן האינטרנט שלך וניגשתי לכתובת האתר הבאה: http://localhost/prueba.php. אתה אמור לראות דף עם מידע על התקנת ה- PHP שלך.
MySQL
התקנה
הזן את הפקודה הבאה במסוף:
sudo apt-get להתקין את שרת mysql mysql-client libmysqlclient-dev
במהלך תהליך ההתקנה, הוא יבקש ממך להקצות את הסיסמה למשתמש שורש MySQL.
Prueba
הזן את הדברים הבאים במסוף:
שירות sudo mysql
זה אמור להחזיר משהו לגבי המצב של תהליך mysql.
כדי לוודא שהסיסמה עובדת בסדר:
mysql -uroot -pxxx
היכן ש- xxx היא הסיסמה שהזנת במהלך התקנת MySQL.
אם ברצונך לשנות את סיסמת השורש, הפעל את הפקודה הבאה לאחר הכניסה ל- MySQL:
הגדר סיסמה ל 'root' @ 'localhost' = סיסמת ('yyy');
מחליף Yyy עבור הסיסמה החדשה שלך.
מריאד
יותר ויותר אנשים מעדיפים להשתמש ב- MariaDB במקום ב- MySQL. יש לציין כי ל- MariaDB יש תאימות גבוהה ל- MySQL, מכיוון שיש לו אותן פקודות, ממשקים, ממשקי API וספריות, שמטרתו להיות מסוגלת לשנות שרת אחד לשני באופן ישיר. הסיבה לכך היא כי MariaDB היא מזלג ישיר של MySQL, עם ההבדל שיש לה רישיון GPL, בניגוד ל- MySQL, שלאחר רכישת אורקל של Sun, שינתה את הרישיון שלה לקניינית.
בואו נראה כיצד להתקין את MariaDB, במקום MySQL.
התקנה
במקרה שהתקנת בעבר את MySQL, עליך להסיר אותו תחילה:
sudo apt-get purge mysql * sudo apt-get autoremove
לאחר מכן, עליך להוסיף את ה- PPA המתאים. במקרה של אובונטו 13.10:
sudo apt-get install software-properties-common sudo apt-key adv - recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http://mariadb.biz .net.id // repo / 5.5 / ubuntu ראשי רוטב
והתקן את החבילות:
sudo apt-get עדכון sudo apt-get להתקין mariadb-server mariadb-client
זה יבקש את הסיסמה של משתמש השורש, בדיוק כמו MySQL.
Prueba
כדי לאמת את ההתקנה הנכונה של MariaDB:
mysql -v
זה אמור להחזיר מידע על MariaDB.
כדי לבדוק את הסטטוס של תהליך mariadb:
שירות sudo mysql
גישה מרחוק למסד הנתונים
אם ברצונך לגשת ל- MySQL באמצעות סקריפטים מרוחקים (כלומר לא מתארחים בשרת שלך) עליך לערוך את כתובת ה- bind ב /etc/mysql/my.cnf והחלף את ערך ברירת המחדל (127.0.0.1) בכתובת ה- IP שלך.
לאחר ביצוע השינוי ל- my.cnf, הפעל מחדש את MySQL באמצעות:
שירות sudo mysql מחדש
phpMyAdmin
phpMyAdmin הוא מנהל גרפי עבור MySQL הנמצא בשימוש נרחב על ידי מנהלי מערכת. להתקנתו, הזן מסוף:
sudo apt-get להתקין phpmyadmin
כדי לגשת אליו, גש לכתובת האתר הבאה מדפדפן האינטרנט שלך: http://localhost/phpmyadmin
אל תשכח ללחוץ על סרגל הרווח במסך התצורה כדי לבחור באפצ'י 2 כשרת האינטרנט שברצוננו להגדיר באופן אוטומטי.
אם אינך יכול לגשת ל- phpmyadmin, נסה ליצור קישור סימלי בתיקיית www, כך:
sudo ln -s / usr / share / phpmyadmin / var / www /
ספריית אלוקים
אם אתה רוצה להוסיף תמיכה ליצירת גרפים ומניפולציות ב- PHP, כתבתי במסוף:
sudo apt-get להתקין php5-gd
SSL ב- Apache 2
להפעלת מודול SSL (Secure Socket Layer) באפצ'י 2, הזן במסוף:
sudo a2enmod ssl
כדי לראות את השינויים, אל תשכח להפעיל מחדש את Apache2 עם:
sudo /etc/init.d/apache2 הפעלה מחדש
אם אתה משתמש באובונטו מינימל, זה עובד טוב יותר (בשרת אובונטו רכיבים אלה כבר מותקנים כברירת מחדל).
אני מכיר שיטה שנראית לי פשוטה יותר, אתה פשוט משתמש בשורת הפקודה הבאה:
"Sudo apt-get install lamp-server ^" ו- woala ... התהליך כולו הוא אוטומטי כמעט.
זה נכון. אבל אם אתה רוצה משהו מעודן יותר כמו התקנת nignx במקום Apache, תצטרך להשתמש בשיטה אחרת.
מנורה = Linux Apache MySQL PHP, אם אתה רוצה nginx זה כבר לא מנורה 😛
החבילה "שרת מנורה" לא מופיעה במאגר המדויק שלי.
בסוף החבילה יש "^": sudo apt-get install lamp-server ^
לחיים! 🙂
אתה מתכוון:
apt-get להתקין משימות
טסלסל
ובחר באפשרות LAMP-SERVER והמשיך בהתקנה 😀
זה זה שמצאתי.
תראה, כרגע אני לא יכול לאשש את המידע הזה. עם זאת, על פי חבילות אובונטו, זה לא יהיה כך: http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy§ion=all
אין חבילה כזו.
לחיים! פול.
הדרכה נהדרת. אני שומר את זה במועדפים.
ברכות!
אני שמח שזה מועיל, איוון! : =)
לְחַבֵּק! פול.
הפקודה הטובה ביותר היא זו שג'ייקוב העיר: "sudo apt-get install lamp-server ^"
זה עובד על כל הטעמים והגרסאות של אובונטו.
ברכות!
הודעה טובה ומשלימה אותה, נוכל להשתמש בפקודה mysql_secure_installation (לא root) כדי להחיל אפשרויות אבטחה, תקפות הן ל- mysql והן ל- mariadb.
ברכות מצ'ילה
נכון ... תודה על התרומה!
ובכן, אני ממליץ על xammp, ההתקנה קלה יותר ויש לו ממשק גרפי להפסקת השירותים
האמת היא שאני מעדיף גם xampp. 🙂
מצוין! כך תתקין אותו ב- Slackware http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html
תודה! תרומה טובה!
אני מעדיף להשתמש ישירות בממפ נייד. אני מוריד אותו מחברי אפאצ'י. זה כלי מצוין.
טוֹב! תודה x תגובה. במקרים רבים זה בדרך כלל הכי נוח. זה נכון.
אה! אין עבירה, רק תיקון קטן: מצוין כתוב עם "C" אחרי "X".
לְחַבֵּק! פול.
תודה על הפוסט! פעמים רבות בעת התקנת שרת אובונטו עם אפשרות המנורה, אתה מקבל מחצית מהדברים.
תודה לך טוטו טוב מאוד ומותאם אישית יותר מהתקנת חבילת המטא, שכן במקרה שלי על הדברים הקטנים שאני עושה אני לא צריך את mysql למשל.
רק הערה קטנה שקובץ ה- php לבדיקה צריך להיות בתוך תיקיית ה- html כדי שהוא יורד כראוי, כך שפקודת היצירה תהיה;
sudo gedit /var/www/html/test.php
המלצה נוספת היא מלבד מתן הרשאות לתיקיה / var / www, כמו שאתה אומר, היא להוסיף אותה לקבוצת המשתמש באמצעות הפקודה;
sudo chmod -R 775 / var / www
sudo chown -hR your_user_name: your_user_name / var / www
כדי שנוכל ליצור בו מסמכים וקישורים לעבודה
האם יש למישהו מושג כיצד להתקין את LAMP ב- Arch? כבר פעלתי לפי הוראות הוויקי וכשאני מתחיל להגדיר את התצורה של PHP אפאצ'י מפסיק לעבוד. uu
אתה יכול להשתמש Bitnami ואתה חוסך הרבה זמן.
הדרכה טובה מאוד עזרה לי המון תודה !!!
תודה רבה =) הדרכה טובה =) ברכות cdt. אני מקווה לראות יותר מהפרסומים שלך! ...
תודה, תודה רבה על התרומה. זה עבד יותר מדי בשבילי. הפקודות ברורות ומוסברות ברצף כדי להגיע לסוף שאני רוצה, לתכנת
לגבי
אני זקוק לעזרה, מדריך, משהו שמאפשר לי להתקין קובייה עגולה מלאה באובונטו ואת הפקודות שלה כדי לשמור על כל מה שקשור לדואר אינטרנט. מכבר תודה רבה.
אני יודע שהפוסט הזה ישן, אבל בן אדם, הצלת את חיי, חשבתי שלעולם לא אלמד PHP.
ברכות
ההדרכה הטובה ביותר שראיתי לשם כך. בכל mysql נכשלתי. תודה רבה!!! המחשב שלי כבר מוכן להתחרפן. חי חי
אני מקבל 404 שגיאות, מישהו יכול לעזור לי? תודה
אר http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates / main mysql-common הכל 5.5.41-0ubuntu0.14.04.1
404 לא נמצא [IP: 54.185.19.94 80]
אר http://security.ubuntu.com/ubuntu/ trusty-security / main mysql-common הכל 5.5.41-0ubuntu0.14.04.1
404 לא נמצא [IP: 91.189.91.23 80]
ועוד טעויות.
מוסבר טוב מאוד. תודה רבה!.
תודה, זה עזר לי מאוד
בבקשה! 🙂
מדריך טוב מאוד להתקנת מנורה באובונטו ונגזרות ... תודה
עובד ב 100% על Xubuntu 15.04 & Os Elementary
תודה על החונכות ...
ציטוט חסר בסוף שורה זו: [sudo add-apt-repository 'deb http://mariadb.biz.net.id//repo/5.5/ubuntu עיקרית רטובה]