למרות העובדה שבעולם שולחנות העבודה יש כמה הפצות Gnu / Linux ומגוונות מאוד, הדבר לא קורה בעולם השרתים ורק מעט מאלה בולטים או משמשים לניהול השרתים שמניעים את דפי האינטרנט ושונים. יישומי רשת.
אחת ההפצות הפופולריות ביותר בעולם השרתים היא שרת אובונטו, גרסה רשמית של אובונטו המיועדת לשרתים ולמחשבים שישמשו למטרה זו. אבל, למרבה הצער, הפצה כזו לא מגיעה עם שרת LAMP מופעל, תהליך פשוט שאנחנו הולכים להגיד לך איך לעשות. ראשית עלינו לומר ש LAMP מייצג את Linux Apache MariaDB (MySql) ו- PHP של לינוקס. אז התקנת שרת LAMP היא בעצם התקנת כל התוכנות ובאותו סדר ראשי התיבות. לפיכך, הדבר הראשון שעלינו לעשות הוא להתקין את Apache. אנו נעשה זאת על ידי ביצוע הפקודה הבאה במסוף:
sudo apt-get install apache2
לאחר התקנתו, אנחנו יכולים לבדוק שזה עובד על ידי הקלדת דפדפן האינטרנט את הכתובת http: // localhost / ומשהו כדברים הבאים יופיע:
כעת עלינו להתקין את מסד הנתונים שבמקרה זה נשתמש ב- MariaDB. MariaDB היא מזלג של MySql אז זה עובד בכל מקרה אבל זה בחינם ואילו MySql שייך לאורקל. ההתקנה היא גם מאוד פשוטה. עלינו לבצע את הפקודות הבאות במסוף:
sudo apt install mariadb-server mariadb-client
אם יש לנו גרסה לפני אובונטו 18.04, הנפוץ ביותר אפילו עבור שרתים רבים, אז עלינו לבצע זאת לפני:
sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sgp1.mirrors.digitalocean.com/mariadb/repo/10.3/ubuntu bionic main'
ואז עלינו לבצע את הפעולות הבאות:
sudo apt-get update sudo apt-get install mariadb-server
אנו עושים זאת עם כולם גרסאות לפני אובונטו 18.04 מכיוון שיש להם גרסה ישנה של MariaDB בעוד של- Ubuntu 18.04 יש גרסה עדכנית והפעלת השורות שלעיל כוללת התקנת גרסה מודרנית של MariaDB.
עכשיו שיש לנו את מסד הנתונים עלינו להמשיך בשפת ה- PHP. במקרה זה עלינו לבצע את הפקודה הבאה:
sudo apt-get install php libapache2-mod-php php-mysql
ואחרי זה יהיה לנו שרת ה- LAMP מוכן ופועל. אבל רק בצורה בסיסית. אם אנו רוצים להתקין אותו בשרת ייצור עלינו לקחת בחשבון את חומת האש ואת המודולים. זה, בחומת האש עלינו לפתוח את יציאות 80 ו- 443. ואם אנו רוצים פונקציות PHP מתקדמות, עלינו להתקין מודולים. אבל זה יהיה תלוי בצרכים של כל אחד. בכל מקרה, עם זה נוכל לקבל שרת LAMP בסיסי ותוצרת בית שיכול לשמש לשימוש ביתי.
עקבתי אחר השלבים להתקנת מנורה ב- linuxmint 19, והוספתי את הקוד sudo apt-get install phpmyadmin אבל כשנכנסים ל- localhost / phpmyadmin אני לא יכול, כי אין לי גישה. איך אוכל להיכנס?
כן. הכנתי גם וידאו ושלבי התצורה המדויקים יותר.
https://linuxforallsite.wordpress.com/2017/03/25/instalar-lamp-en-ubuntu-17-04-zesty-zapus/