Ubuntu Server 14.10 -ב (PhpMyAdmin -ו Linux, Apache, MySQL/MariaDB, PHP) LAMP תרדגה
.טנרטניא יתורישל םירושקה םויכ טנרטניאב רתויב םיצופנה םיתורישה דחאב תוצופנה חותפ דוק תונכות לש הצובק תגציימ (PhpMyAdmin -ו MySQL/MariaDB, PHP ,י'צאפא ,סקוניל) LAMP תינסחמ
.(14.10) וטנובוא תרש לש המסרופש הנורחאה הסריגב LAMP תינסחמ ןיקתהל ןתינ דציכ ךירדי הז רמאמ
הנוכמ חראמ םש תרדגה :1 בלש
.תואבה תודוקפה תא הקפנה ידי לע ותוא תמא ןכמ רחאלו ,ךלש בשחמה חראמ םש תא רדגהו ילוהינה ודוס ה שמתשמה תועצמאב ךלש שדחה תרשל רבחתה ,םיתרש תרודהמ 14.10 וטנובוא לש תילמינימ הנקתה ת
$ sudo hostnamectl set-hostname yourFQDNname $ sudo hostnamectl
.LAMP לש הנקתהה ךילהתב ךישמנש ינפל תנכדועמ ךלש תכרעמהש חיטבהל ידכ תואבה תודוקפה תא לעפה ,ןכמ רחאל .2
$ sudo apt-get update && sudo apt-get upgrade
י'צאפא לש טנרטניאה תרש תא ןקתה :2 בלש
.םינשה ךרואל תשר יתוריש חותיפב דחוימב ,םויכ טנרטניאהש המ לע המוצע העפשה הל התייהש ,הקזחו בטיה וקדבנש ,תוקיתווה חותפה דוק תונכותמ דחא אוה
.PHP לש תימניד תונכת תפש איה ונימיב רתויב תוצופנה תחא ,ולש תובחרהלו םילודומל תודוה תונוכתו תונכת תופש ןומהב ךומתל לוכי י'צאפא ,ןובשחב ירלודומ בוציע םע יונב
.ךלש ףוסמב האבה הדוקפה תא לעפה תא דלקהו ifconfig הדוקפה תא לעפה ,תיטטס IP תבותכ תרדגה אלש הרקמב 5. PHP םינותנ ידסמ םע םירשקתמ רשא םיימניד טנרטניא ימושיי תריציל רקיעב תשמשמה תרשה דצב הקזח תימניד םיטפירקס תפש איה. .קשָׁמְמִ PhpMyAdmin לש טנרטניאה תשרב שמתשהלו MariaDB םינותנה דסמל תורבחתהל םישורדה םייסיסב PHP ילודומ המכ ןיקתתש האבה הדוקפה תא אצוה ,תילמינימ םירתא חותיפ תמרופטלפ רובע PHP .םייפיצפס PHP תיירפס וא לודומ לכ לע טרופמ עדימ תולגלו שפחל ידכ הטמלש תודוקפב שמתשה PHP לודומ ןיקתהל ךרטצת רתוי רחואמ בלשב םא .6 7. MariaDB םינותנה דסממ הליהקה ידי לע רבעומש תיסחי יסחי יסחי םינותנ דסמ אוה MySQL ותואב שמתשמה ,םסרופמהו קיתווה API ומדוק ומכ תוילנויצקנופ התוא תא קפסמו MySQL . .שרוש תואשרה םע האבה הדוקפה תא אצוה , 14.10 וטנובוא תרשב MariaDB םינותנה דסמ תא ןיקתהל ידכ .MariaDB -ה תרש תא רשאלו root המסיסה תא םיימעפ סינכהל שקבתת ,ךלש בשחמב שחרתמ MariaDB לש הנקתהה ךילהתש ןוויכמ .םינותנה דסמ שרוש שמתשמ רובע הקזח המסיס רחוב התאש אדוו זא ,סקוניל תכרעמ שרוש שמתשממ הנוש MariaDB שרוש שמתשמש בל םיש .קוחרמ שרוש תוסינכ רשפאתו הקידבל םינותנ דסמ קחמת ,ימינונאה שמתשמה תא ריסתש ,ליגר םינותנ סיסב לש תחטבואמ הנקתהל ןמזה עיגה , MariaDB תרש לש הנקתהה םויס רחאל .8 .הלעמלמ החטבאה תונוכת תא ליחהל ידכ תולאשה לכ לע ןכ הנע זאו ךלש שרושה תמסיס לע רומשל ידכ הנושארה הלאשב אל רחב , MariaDB תא חטבאל ידכ הטמלש הדוקפה תא לעפה .היחנהכ אבה ךסמה םוליצב שמתשה .האבה הדוקפה תועצמאב הדוקפ תרושל הסינכ עוציב ידי לע MariaDB לש סוטטסה תא לבק ,םינותנה דסמ תחטבא רחאל .9 .סקוניל תפטעמל הרזח ךופהל MySQL תודוקפ ; האיצי וא < b> quit; דלקה זאו ,םיימינפ םינתשמ לש הגוצת לבקל ידכ 11. PhpMyAdmin לש םינותנ ידסמ לוהינל שמשמה טנרטניא חול לש תיזח אוה MySQL. לש טנרטניאה חול תא ןיקתהל ידכ PhpMyAdmin רחב ,האבה הדוקפה תא לעפה ,ךלש בשחמב apache2 רובע םינותנ ./etc/apache2/conf-available/ תכרעמה ביתנב האצמנש ,Apache לש טנרטניאה תרש לש הנימזה תורוצתה תיירפסל /etc/phpmyadmin/ ביתנב אצמנש apache -ה לש הרוצתה ץבוק תקתעה .םייונישה לכ תא ליחהל ידכ Apache לש ןומדה תא שדחמ לעפה וא שדחמ ןעט הז בלש םייסתש רחאל .Apache לוהינ תדוקפ a2enconf תועצמאב ותוא לעפה זאו . PhpMyAdmin ליעפהל ידכ הטמלש תודוקפה ףצרב שמתשה .האבה תשרה תבותכ תא דלקהו ןפדפד חתפ , MariaDB רובע PhpMyAdmin טנרטניאה קשממל תשגל תנמ לע ,ףוסבל .13 $ sudo apt-get install apache2
http://your_server_IP
PHP תנקתה :3 בלש
$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
$ sudo apt-cache search php5
$ sudo apt-cache show php5-module_name
MariaDB חוקלו תרש תא ןקתה :4 בלש
$ sudo apt-get install mariadb-client mariadb-server
$ sudo mysql_secure_installation
$ mysql -u root -p
MariaDB [(none)]> status;
MariaDB [(none)]> quit;
PhpMyAdmin תנקתה :5 בלש
$ sudo apt-get install phpmyadmin
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
$ sudo a2enconf phpmyadmin
$ sudo service apache2 restart
http://your_server_IP/phpmyadmin
PHP -ה תרוצת תא קודב :6 בלש
/var/www/html/ ב info.php ץבוק רוצ ,הכ דע תיארנ ךלש טנרטניאה תרש תמרופטלפ ובש ןפואה תא ריכהל ידכ .14
$ sudo nano /var/www/html/info.php
. info.php ץבוקל אבה ןכותה תא ףסוה
<?php phpinfo(); ?>
.טנרטניאה תרש לש PHP -ה תרוצת לע אלמ עדימ לבקל ידכ אבה תשרה ביתנל ותוא הנפהו ןפדפד חתפ , CTRL + O ישקמ תועצמאב ץבוקה תא רומש ,ןכמ רחאל .15
http://your_server_IP/info.php
הבחר LAMP תכרעמ רשפא :7 בלש
!ידמ ריהז תויהל לוכי ךניא םלועל ךא ,ןיקתמה לש םיטפירקס ידי לע תכרעמה לכב תיטמוטוא םירדגומ MySQL ו י'צאפא םידש ,ללכ ךרדב .16
.תואבה תודוקפה תלעפה ידי לע תכרעמה יבחר לכב םיתורישה ינש תא לעפה זאו
$ sudo apt-get install sysv-rc-conf $ sudo sysv-rc-conf apache2 on $ sudo sysv-rc-conf mysql on
.הז יבג לע LAMP תינסחמ םע םירתא חותיפל תיתמצוע םיתרש תמרופטלפל התוא ךופהל ידכ תילמינימה הנכותה תנקתומ 14.10 וטנובוא תנוכמב תעכ !לכה הז