ךלש סקונילה תביתמ רתא חוריאו ךלשמ טנרטניא תרש תריצי


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

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

:תושירד

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

    .MySQL -ב ושמתשי רמאמב תואמגוד ךא וב שמתשהל לוכי התא ,רחא SQL לכ לע ריהמ עדי לעב) MySQL -ו PHP ,י'צאפא

      .((CMS) ילש ןכותה לוהינ תכרעמכ לפורדב יתשמתשה ןאכ לבא) .הלמו'ג וא סרפדרווב שמתשהל ולכותש וא ,KompoZer םע לפורד - ןכות לוהינ תרגסמ

            סקונילב רתא חוריאו ךלשמ טנרטניא תרש תרדגה

            .(ןאכ עמשנ הזש ומכ בכרומ אל הז תואיצמב) ילאוטריו חוריא ןקתמ םע םדומ תועצמאב רבוחמה (ףדעומ) יטטס IP םע טנרטניאל רוביח

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

            # apt-cache policy apache2 (On Debian based OS)
            apache2:
              Installed: (none)
              Candidate: 2.4.38-3+deb10u3
              Version table:
                 2.4.38-3+deb10u3 500
                    500 http://httpredir.debian.org/debian buster/main amd64 Packages
                 2.4.38-3 -1
                    100 /var/lib/dpkg/status
                 2.4.25-3+deb9u9 500
                    500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
            
            # yum search httpd (On Red Hat based OS)
            Loaded plugins: fastestmirror, security
            Loading mirror speeds from cached hostfile
             * base: ftp.iitm.ac.in
             * epel: mirror.smartmedia.net.id
             * extras: ftp.iitm.ac.in
             * updates: ftp.iitm.ac.in
            Installed Packages
            httpd.i686	2.2.15-28.el6.centos	@updates

            .-כ ותוא לעפה ,Apache -ה תנקתה רחאל .תשרדנה הליבחה תא 'yum' וא 'apt' לוכי התא ךלש הרקמב אל הז םא ,הספוקה לע ןקתומ י'צפאש רורב ,ליעלש טלפהמ

            # apt-get install apache2 (On Debian based OS)
            # service apache2 start
            # yum install httpd (On Red Hat based OS)
            # service httpd start

            .םיאבה םירושיקהמ דחאל רבעמ ידי לע ךלש ןפדפדב תאז קודבל לכות 'http' aka 'httpd' וא 'apache2' תרש תלעפה רחאל .RHEL ,רמולכ ,תרש הזיאב 'י'צאפא' אלו 'httpd' דילקהל ךילע היהיש ןכתיי :הרעה

            http://127.0.0.1
            http://localhost
            http://your-ip-address

            .החלצהב ליחתהו ןקתוה י'צפאש ותועמשמש חראתמ ףדל חתפיי הז רושיק

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

            # whereis mysql
            mysql: /usr/bin/mysql /etc/mysql /usr/lib/mysql /usr/bin/X11/mysql /usr/share/mysql 
            /usr/share/man/man1/mysql.1.gz

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

            # apt-get install mariadb-server mariadb-client (On Debian based OS)
            # service mysql start
            # yum install mariadb-server mariadb-client (On Red Hat based OS)
            # service mariadb start

            .לעפה ,MySQL בצמ תא קודב .RHEL ,ונייהד ורטסיד והשזיאב ,םיטוטיצ אלל רורב ,mysql םוקמב "mysqld"\דילקהל ךרטצתש ןכתי :הרעה

            # service mysql status (On Debian based OS)
            ● mariadb.service - MariaDB 10.3.23 database server
               Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
               Active: active (running) since Wed 2020-01-08 01:05:32 EST; 1min 42s ago
                 Docs: man:mysqld(8)
                       https://mariadb.com/kb/en/library/systemd/
              Process: 2540 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
              Process: 2537 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
              Process: 2457 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_STAR
              Process: 2452 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
              Process: 2450 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
             Main PID: 2506 (mysqld)
               Status: "Taking your SQL requests now..."
                Tasks: 30 (limit: 4915)
               CGroup: /system.slice/mariadb.service
                       └─2506 /usr/sbin/mysqld
            

            .תוינש 58 תוקד 11 לעופ MySQL יכ הארמ ליעלש הקופתה

            PHP ה טפירקס תא סורפל טושפ ךילע .תויללכ תורטמל תונכת תפשכ ללכ ךרדב תשמשמו םירתא חותיפל תדעוימה תרשה דצב טירסתה תפש איה- php תנקתה רחאל php. ב שמתשה ליעל יתרמאש יפכ- 'apt' וא 'yum' ךלש הבית

            # apt-get install php php-mysql (On Debian based OS)
            # yum install php php-mysqlnd (On Red Hat based OS)

            .ןלהל עיפומה ןכותה םע (ךלש Apache -ה תיירפס אוה רשא) 'var/www /' וא 'var/www/html /' תיירפסב "info.php"\ץבוק תריצי ידי לע אל וא יוארכ תלעופ איה םא קודבל לכות ,ךלש תכרעמב php -ה תא

            <?php
            
                 phpinfo ();
            ?>

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

            http://127.0.0.1/info.php
            http://localhost/info.php
            http://your-ip-address/info.php
            

            .בושו בוש לגלג איצמהל בוט ןויער דימת אל ,תאז םע ,ךלש י'צאפא תיירפסב ךלש רתאה תא תונבל לוכי התא וישכע .יוארכ דבועו ןקתומ php -ש רמואש המ

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

              .הסרגה רפסמ היהי 'x.xx' הפיא .י'צאפאה תיירפס שרושל ותוא ץלח .'var/www /' וא 'var/www/html /' ךלש י'צאפא תיירפסל תפזה ביכרא תא רבעה .תפז ןויכרא הווהיש ליעל רושיקהמ לפורד תא דרוה

              # mv drupal-x.xx.tar.gz /var/www/ (mv to Apache root directory)
              # cd /var/www/ (change working directory)
              # tar -zxvf drupal-7.22.tar.gz (extract the archieve)
              # cd drupal-7.22 (Move to the extracted folder)
              # cp * -R /var/www/ (Copy the extracted archieve to apache directory)

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

              http://127.0.0.1
              http://localhost
              http://your-ip-address

              .ךלש הפשה תורדגהב רחב

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

              .backend -ה ךילהת ,םינותנ דסמ תרדגה

              .תיטמוטוא םינקתומ םימלשומ םיליפורפ תרבוע םינותנה דסמ תרדגה םא

              .' וכו 'ןמז רוזא' ,'המסיס' ,'שמתשמ םש' ,'ל"אוד' ,'רתא םש' תרדגה השוריפ הרוצת

              .הזכ ךסמ לבקת ,קלח ךלי לכה םאו

              .http://127.0.0.1 תבותכל סחייתה ידי לע ךלש ףדה תא חתפ

              Hurra !!!

              Kompozer ב דובעל ךל רשפאמה ילכ אוה- GUI ב רתא בוציעל- html טפירקס ףיסוהל לכותו php ידמ לק טנרטניא ףד תריצי לע לקה רזופמוק .הצרתש םוקמ לכב.

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

                .םכליבשב קוידב אוה רזופמוקה ,םייתריצי םה םא

                .(IP) טנרטניא לוקוטורפ תובותכ לע םילימ המכ

                http://127.0.0.1

                .הלש רישכמל ורזחי ל"נה תבותכל תוסחייתמה תשרב תונוכמה לכ .ופדפד הילעש הנוכמה לע עיבצמ דימת אוהו ,localhost וא loopback לש IP תבותכ ללכ ךרדב ארקנ הז

                Ipconfig/ifconfig: ךלש תימוקמה בשחמה תבותכ תא תעדל ידכ ךלש ףוסמב תאז לעפה.

                # ifconfig
                eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**  
                          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0 
                          inet6 addr: ****::****:****:****:****/** Scope:Link 
                          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
                          RX packets:107991 errors:0 dropped:0 overruns:0 frame:0 
                          TX packets:95076 errors:0 dropped:0 overruns:0 carrier:0 
                          collisions:0 txqueuelen:1000 
                          RX bytes:76328395 (72.7 MiB)  TX bytes:20797849 (19.8 MiB) 
                          Interrupt:20 Memory:f7100000-f7120000

                .וז תבותכ תועצמאב ךלש חראתמה טנרטניאה ףדל סחייתהל לוכי ךתוא ללוכ ךלש תימוקמה תשרב בשחמ לכ .ילש ימוקמה IP -ה אוה 192.168.1.2 ןאכ inet addr: 192.168.1.2 -ה תא שפח

                .האצותה תא םושרלו google -ב "אוה ילש IP -ה"\דילקהל איה ךלש IP -ה תא אוצמל רתויב הלקה ךרדה ,ךלש תיטטסה IP -ה תבותכ תא תלביקש עגרב .(ןמזה םע הנתשמ אל הז) יטטס IP ךל קפסל ךלש טנרטניאה יתורי

                .הז רשקהב רוזעי יאדווב ךלש תורישה קפסו ילאוטריו תרש םיקהל ךילע ,ןכ ינפל ךא .ךלש יטטסה IP -ה תועצמאב ךלש חראתמה ףדל תשגל ידכ proxy (www.kproxy.com) תרשב שמתשהל לכות ,תאז םע .ךלש LAN תשרב תר

                .80 אוה םירקמה בורב רשא ,שמתשמ האיציה Apache -ש תעדל םכילע ,תישאר .השק אל ללכב הז !מממה

                # netstat -tulpn

                :ךרעב היהי טלפה

                tcp6       0      0 :::80                   :::*                    LISTEN      6169/apache2

                .רוזאהו תורישה קפס ךמס לע ךלש הרקמב הנוש תויהל לוכי הז ,תאז םע ,admin-admin היהי המסיס/שמתשמה םשו http://192.168.1.1 אוה ללכ ךרדבש ךלש בתנל רובע וישכע

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

                .תינמז וב Apache -ו MySQL ליעפמו ליעפ ךלש בשחמה רשאכ טנרטניאב בשחממ וא ,ךלש תימוקמה תשרב תרחא הנוכמ לכמ ,ךלש בשחמהמ הז טנרטניא תרשל תשגל לכותש רוכז

                .הצוחהו ךיכרד תא עדתש דע עודי אל םדא ףאל ךלש IP -ה תבותכ תא רוסמת לא םלועל .ךלש הנוכמה לע רומשל ךתוירחאב וישכעו .הלודג תוירחא העיגמ ,בר חוכב

                .ונתוא העינמו תדדועמ ךלש תיבויחה הרעהה .'תויתפכא אוה ףותיש' עדוי התא .ךירבח םע ןתוא ףתשלו תורקיה ךיתורעה תא תתל ססהת לא .הילע רומשל דציכו החטבאל םירושקה םיאשונה תא תוסכל הסננ יאדווב ונא