RHEL/CentOS 7.0 -ב LAMP (Linux, Apache, MariaDB, PHP/PhpMyAdmin) תנקתה
. Apache HTTP 2.4 ל ןומדה httpd תא ונגרדש תוצפהה יתשש רוכזא ךות ,CentOS 7.0 -ו Red Hat Enterprise Linux 7.0 לש הנורחאה הרודהמב - b> LAMP - Linux Apache, MariaDB, PHP,
.תשר תרוצתל תיטטס IP תבותכ תועצמאב ,תילמינימ תכרעמ תנקתה עוציבל םיאבה םירושיקב שמתשה ,CentOS 7.0 וא RHEL ,תשמושמה הצפהל םאתהב
תויסיסב תורוצת םע Apache תרש תא ןקתה :1 בלש
.האבה הדוקפה תועצמאב םיימשר םירגאמב הקפוסש Apache 2.4 httpd תוריש תיראניב הליבח לש הנקתהה תא ןקתה ,RHEL/CentOS 7.0 -ב תיטטס IP תבותכ םע ךלש תרשה תשר קשממ תרוצת תרדגהו תילמינימ תכרעמ תנקת
# yum install httpd
.תורישה לוהינל ןמז ותואב Apache -ו SysV לש םיטפירקסב שמתשהל םג ןתינ - systemd ל SysV -מ םהלש init םיטירסתה תא םהינש וריבעה CentOS 7.0 -ו RHEL -ש ןוויכמ ,Apache ל
# systemctl status|start|stop|restart|reload httpd OR # service httpd status|start|stop|restart|reload OR # apachectl configtest| graceful
.ןומד שא תמוח תועצמאב תואלבט לוהינל לדחמה תרירב תדוקפ איהש , ד"מס-שא תמוח תועצמאב RHEL/CentOS 7.0 לש שאה תמוח יללכ תא חתפו תכרעמה לש init טפירקס תועצמאב י'צאפא תוריש ת
# firewall-cmd --add-service=http
.ףקותל סנכייש ידכ firewalld תוריש תא שדחמ לעפהו עובק – תורשפאב שמתשה שאה תמוח לע תויבקע iptables יללכ ליחהל ידכ .תותימצל םילחומ םניאש ,םיריהמ םיללכ חתופ אוהש ןוויכמ ,firewallld ת
# firewall-cmd --permanent --add-service=http # systemctl restart firewalld
:ןלהל תוגצומ Firewalld לש תופסונ תובושח תויורשפא
# firewall-cmd --state # firewall-cmd --list-all # firewall-cmd --list-interfaces # firewall-cmd --get-service # firewall-cmd --query-service service_name # firewall-cmd --add-port=8080/tcp
.הטמל ךסמה םוליצב ומכ עיפוהל רומא לדחמ תרירב ףדו ,URL ( http:// server_IP ) תבותכב HTTP לוקוטורפ תועצמאב ךלש תרשה לש IP -ה תבותכ תא דלקהו קחורמ ןפדפד חתפ ,Apache לש תוילנויצקנופה ת
.הטמלש ךסמה םוליצל אמגוד תועצמאב , .תיפוסה האצותה תא תוארל ידכ ךלש ןפדפדה ףד תא שדחמ ןעטו םייוניש ףקשל ידכ Apache תוריש תא שדחמ לעפה ,ץבוקה תא רוגס .6 .האבה הדוקפה תועצמאב םינימז תובחרהו PHP ילודומ לש האלמ המישר לבק ,Apache רובע תימניד הפשב הכימת PHP5 תנקתה ינפל .7 .םיאבה םילודומה תא ןקתה ךילע PhpMyAdmin בו PHP -ב MariaDB ב תיסיסב הכימת תלבקל ךא ,ליעלש המישרהמ םישרדנה PHP -ה ילודומ תא ןקתה ,שמתשהל ךנוצרב םהבש םימושייה גוסב יולת .8 .תבותכ http://server_IP/info.php לא ךלש ןפדפדה תא הנפהו httpd תוריש תא שדחמ לעפה ,סיסבה ןובשחמ האבה הדוקפה תועצמאב Apache Document Root -ב info.php ץבוק רוצ ,ךלש ןפדפדה . Apache לש ןומדה תא שדחמ לעפהו ךלש יזיפה םוקימה תא ףרצ , zone.timezone תרהצה תא לטבו שפח , .PHP ידי לע םיכמתנה ןמזה ירוזא תמישר תועצמאב ,ךכ תואריהל ידכ date.timezone הרושה תא הנשו רתא 11. Red Hat Enterprise Linux/CentOS 7.0 מ הרבע- MySQL ל- MariaDB לש םינותנ דסמ תנקתהל .םינותנ ידסמ לוהינל לדחמה תרירב תכרעמ רובע MariaDB האבה הדוקפב שמתשה. .(םיימינונא םישמתשמ רסהו הקידבה לש םינותנה דסמ תא רסה ,שרושמ קוחרמ הסינכ תבשה ,שרוש תמסיס רדגה) םינותנה דסמ תא חטבאל ידכ mysql_secure_installation ב שמתשהו םינותנה דסמ לש ןומדה תא . אצ תרהצה תועצמאב האיצו ולש סיסבה ןובשח תועצמאב MariaDB -ל רבחתה םינותנה דסמ תוילנויצקנופ תקידבל .13 .האבה הדוקפה תועצמאב CentOS 7.0 rpmforge ירגאמ תלעפה ידי לע PhpMyAdmin תליבח תא ןיקתהל לכות ,ךלש םינותנה דסמ לוהינל MySQL הדוקפה תרושב שמתשהל ךל םיענ אל םא .PhpMyAdmin טנרטניאה קש .אבה PhpMyAdmin תא ןקתה ,rpmforge רגאמ תלעפה רחאל .תואבה תורושל תוסחייתה ךות ,# nano /etc/httpd/conf.d/welcome.conf
# systemctl restart httpd
י'צאפא רובע PHP5 תכימת תא ןקתה :2 בלש
# yum search php
# yum install php php-mysql php-pdo php-gd php-mbstring
# echo "<?php phpinfo(); ?>" > /var/www/html/info.php
# systemctl restart httpd
# nano /etc/php.ini
date.timezone = Continent/City
MariaDB לש םינותנה דסמ תא רדגהו ןקתה :3 בלש
# yum install mariadb-server mariadb
# systemctl start mariadb
# mysql_secure_installation
mysql -u root -p
MariaDB > SHOW VARIABLES;
MariaDB > quit
PhpMyAdmin תא ןקתה :4 בלש
# yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
# yum install phpmyadmin
# nano /etc/httpd/conf.d/phpmyadmin.conf
.הלא תורוש לע בגהו # -ב שמתשה
# Order Deny,Allow # Deny from all # Allow from 127.0.0.1
.
# nano /etc/httpd/conf.d/phpmyadmin.conf # systemctl restart httpd
תכרעמה יבחר לכל LAMP תא לעפה :5 בלש
.תכרעמה לכב ןתוא רשפאל ידכ תואבה תודוקפה תא קפנה ,שדחמ לוחתא רחאל יטמוטוא ןפואב Apache -ו MariaDB יתוריש תלעפהל קוקז התא םא .17
# systemctl enable mariadb # systemctl enable httpd
.י'צאפא לש HTTP -ה תרש רובע SSL תואקסעב הכימת ףיסוהלו תוחתפמו SSL ירושיא רוציל ,םיילאוטריו םיחראמ רוציל דציכ ןודת CentOS/RHEL 7.0 -ב LAMP תינסחמל הרושקה האבה םירמאמה תרדס .CentOS 7.0 וא