Ubuntu 15.04 תרשב PhpMyAdmin -ו LAMP (Linux, Apache, MySQL/MariaDB, PHP) תרדגה


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

.Ubuntu 15.04 ססובמ תרשב LAMP לש הנקתהה ךילהתב ךתוא ךירדי הז רמאמ

:ןהב דומעל ךירצש תושירד המכ שי ,ליחתנש ינפל

    תכרעמ ןוכדעו תרש חראמ םש רדגה :1 בלש

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

    $ sudo hostnamectl set-hostname your-hostname.com
    $ hostnamectl
    

    .שמתשת וב לעופב חראמה םש םע "your-hostname.com"\תא תונשל ךילעש ןבומכ

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

    $ sudo apt-get update && sudo apt-get upgrade
    

    י'צאפא לש טנרטניאה תרש תא ןקתה :2 בלש

    :האבה הדוקפה תא דילקהל טושפ לוכי התא ,ךלש תרשב Apache תא ןיקתהל ידכ .תשרב םינימזה םירתאה תיברמ תא חראמ אוהו רתויב ץופנה טנרטניאה תרש אוה י'צאפא .3

    $ sudo apt-get install apache2
    

    :תלעפה ידי לע י'צאפא תא ליעפהל לכות תעכ

    $ sudo service apache2 start
    
    $ ifconfig –a
    

    :הזל המוד ףד תוארל רומא התא ,ןפדפדב IP -ה תבותכל שגינ התאשכ

    םילודומ םע PHP ןקתה :3 בלש

    5. PHP גציימ Hypertext Preprocessor. דוקש בל םיש .םינותנ ידסמ םע תובורק םיתעל םישמשמה םיימניד טנרטניא יפד תריציל רקיעב תשמשמה תיתמצוע תונכת תפש יהוז PHP טנרטניאה תרש ידי לע עצובמ.

    :האבה הדוקפה תא לעפה טושפ PHP ןיקתהל ידכ

    $ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
    

    : php_info.php םשב ץבוק חתפו רוצו טנרטניאה תרש לש סיסבה תיירפסל טוונ ,ךלש PHP -ה תנקתה תקידבל .6

    $ cd /var/www/html/
    $ sudo vim php_info.php
    

    :אבה דוקה תא סנכה

    <?php phpinfo(); ?>
    

    :ךלש PHP -ה תרדגה לע עדימ קפסתש phpinfo() היצקנופה לש טלפה תא תוארל רומא התא . http://your-ip-address/php_info.php תדלקה ידי לע ןפדפדב ותוא ןעטו ץבוקה תא רומ

    :ב שמתשה טושפ םיפסונ םילודומ שפחל ידכ .רתוי רחואמ PHP ילודומ דוע ןיקתהל לכות

    $ sudo apt search php5
    

    MariaDB חוקלו תרש תא ןקתה :4 בלש

    7. MariaDB לש גלזמ והז .הליהקב החתופש תיסחי השדח םינותנ ידסמ לוהינ תכרעמ איה MySQL, ה תחת ישפוח ראשיהל דעונש- GNU GPL. לש םיירוקמה םימזיה ידי לע להונמ טקיורפה MySQL תצפה לע לקרוא תגשה בקע

    :האבה הדוקפה תא לעפה ,15.04 וטנובואב MariaDB תא ןיקתהל ידכ

    $ sudo apt-get install mariadb-client mariadb-server
    

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

    $ sudo mysql –u root
    $ use mysql;
    $ update user set plugin='' where User='root';
    $ flush privileges;
    $ quit
    

    :האבה הדוקפה תועצמאב שרושה שמתשמ תא חטבאל ןתינ תעכ

    $ mysql_secure_installation
    

    PhpMyAdmin תא ןקתה :5 בלש

    9. PhpMyAdmin לש םינותנה ידסמ תא תולקב להנל/להנל ולכות וכרדש טנרטניא קשממ אוה MySQL/MariaDB. האבה הדוקפה םע התוא םילשהל ןתינו הטושפ שממ הנקתהה:

    $ sudo apt-get install phpmyadmin
    

    :ךשמהו "י'צאפא"\רחב .שמתשמ התא ובש טנרטניאה תרשב רוחבל שקבתת הנקתהה םע

    :ךסמה םוליצב גצומש יפכ "אל"\רחב .dbconfig-common םע phpMyAdmin תא רידגהל ךנוצרב םא לאשית ןכמ רחאל .10

    : http:// your-ip-address/phpmyadmin ב שמתשהל לוכי התא וילא תשגל ידכ .המלשוה ךלש phpMyAdmin -ה תנקתה הז בלשב

    .שמתשמ ותוא רובע ןכל םדוק תרדגהש המסיסבו MySQL שרוש שמתשמב שמתשהל לוכי התא תמאל ידכ

    תכרעמה לוחתאב LAMP תא לחתה :6 בלש

    :םילעפומ םהש חיטבהל ידכ תואבה תודוקפה תא ליעפהל לוכי קר התא ,תכרעמה לוחתא םע תיטמוטוא הלעפהל MariaDB -ו Apache תא רידגהל םיכירצ ויה םיניקתהש תורמל .11

    $ sudo systemctl enable apache2
    $ sudo systemctl enable mysql
    

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

    .ךלש טנרטניאה יטקיורפ תא וילע סורפל וא תונבל ןכומ התאו LAMP תינסחמ תא תעכ ץירמ ךלש 15.04 וטנובוא תרש .לכה הז