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 בלש

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

    .PHP לש תימניד תונכת תפש איה ונימיב רתויב תוצופנה תחא ,ולש תובחרהלו םילודומל תודוה תונוכתו תונכת תופש ןומהב ךומתל לוכי י'צאפא ,ןובשחב ירלודומ בוציע םע יונב

    .ךלש ףוסמב האבה הדוקפה תא לעפה

    $ sudo apt-get install apache2
    


    תא דלקהו ifconfig הדוקפה תא לעפה ,תיטטס IP תבותכ תרדגה אלש הרקמב תנוכמ תא עובקל תנמ לע .4

    http://your_server_IP
    

    PHP תנקתה :3 בלש

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

    .קשָׁמְמִ PhpMyAdmin לש טנרטניאה תשרב שמתשהלו MariaDB םינותנה דסמל תורבחתהל םישורדה םייסיסב PHP ילודומ המכ ןיקתתש האבה הדוקפה תא אצוה ,תילמינימ םירתא חותיפ תמרופטלפ רובע PHP

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

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

    $ sudo apt-cache search php5
    $ sudo apt-cache show php5-module_name
    

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

    7. MariaDB םינותנה דסממ הליהקה ידי לע רבעומש תיסחי יסחי יסחי םינותנ דסמ אוה MySQL ותואב שמתשמה ,םסרופמהו קיתווה API ומדוק ומכ תוילנויצקנופ התוא תא קפסמו MySQL .

    .שרוש תואשרה םע האבה הדוקפה תא אצוה , 14.10 וטנובוא תרשב MariaDB םינותנה דסמ תא ןיקתהל ידכ

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

    .MariaDB -ה תרש תא רשאלו root המסיסה תא םיימעפ סינכהל שקבתת ,ךלש בשחמב שחרתמ MariaDB לש הנקתהה ךילהתש ןוויכמ

    .םינותנה דסמ שרוש שמתשמ רובע הקזח המסיס רחוב התאש אדוו זא ,סקוניל תכרעמ שרוש שמתשממ הנוש MariaDB שרוש שמתשמש בל םיש

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

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

    $ sudo mysql_secure_installation
    

    .היחנהכ אבה ךסמה םוליצב שמתשה

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

    $ mysql -u root -p 
    

    .סקוניל תפטעמל הרזח ךופהל MySQL תודוקפ ; האיצי וא < b> quit; דלקה זאו ,םיימינפ םינתשמ לש הגוצת לבקל ידכ status ;

    MariaDB [(none)]> status;
    MariaDB [(none)]> quit; 
    

    PhpMyAdmin תנקתה :5 בלש

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

    $ sudo apt-get install phpmyadmin
    

    ./etc/apache2/conf-available/ תכרעמה ביתנב האצמנש ,Apache לש טנרטניאה תרש לש הנימזה תורוצתה תיירפסל /etc/phpmyadmin/ ביתנב אצמנש apache -ה לש הרוצתה ץבוק תקתעה

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

    . PhpMyAdmin ליעפהל ידכ הטמלש תודוקפה ףצרב שמתשה

    $ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
    $ sudo a2enconf phpmyadmin
    $ sudo service apache2 restart
    

    .האבה תשרה תבותכ תא דלקהו ןפדפד חתפ , MariaDB רובע PhpMyAdmin טנרטניאה קשממל תשגל תנמ לע ,ףוסבל .13

    http://your_server_IP/phpmyadmin
    

    PHP -ה תרוצת תא קודב :6 בלש

    webroot
    /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

    .תואבה תודוקפה תלעפה ידי לע תכרעמה יבחר לכב םיתורישה ינש תא לעפה זאו וטנובוא תא תלהנמה sysv-rc-conf הליבחה תא ןקתה ,תכרעמה לש שדחמ לוחתא לכ רחאל םילעפומ <

    $ sudo apt-get install sysv-rc-conf
    $ sudo sysv-rc-conf apache2 on
    $ sudo sysv-rc-conf mysql on
    

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


כל הזכויות שמורות. © Linux-Console.net • 2019-2024