CentOS 8 -ב הלמו'ג תא ןיקתהל דציכ


.םירתא תונכתב עדי אלל וא לבגומ עדי םע םירתא/םיגולב תריציל שמשמ ןיידע אוה ,סרפדרוו וליבקמ ומכ ירלופופ אל אוהש תורמל .PHP -ב הבתכנש חותפ דוק םע םניחב תירלופופ (CMS) ןכות לוהינ תכרעמ איה הל

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

.CentOS 8 -ב הלמו'ג תא ןיקתהל דציכ דמלת הז רמאמב

.PHP -ו Linux, Apache, MariaDB/MySQL לש תובית ישאר והז .CentOS 8 -ב LAMP תינסחמ ןיקתהל ךילע ,ןוסחאהו תיזחה ינותנ יבג לע להונתש PHP תמרופטלפ איה הלמו'גש ןוויכמ

CentOS 8 -ב PHP ילודומ ןקתה :1 בלש

.Joomla תנקתהל םיינויח םהש ,םיפסונ PHP ילודומ המכ ןיקתהל ליחתהל לוכי התא ,םוקמב LAMP תרדגה ךל שיש עגרב

$ sudo dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache 

הלמו'ג לש םינותנ דסמ רוצ :2 בלש

.הירחאלו הנקתהה ךלהמב םיצבק קיזחהל ידכ הלמו'ג רובע םינותנ דסמ רוציל ונילע ,PHP -ה ילודומ תנקתה רחאל

.MariaDB תרש לש סוטטסה תא רשאנו MariaDB תרש תא ליחתנ ואוב

$ sudo systemctl start mariadb
$ sudo systemctl status mariadb

.גצומש יפכ MariaDB לש םינותנה דסמ עונמל סנכיה תעכ .רדהנ הזו ,לעופ תרשה

$ mysql -u root -p

.MariaDB םינותנה דסמ עונמב הטמל תודוקפה עוציב ידי לע הלמו'ג רובע םינותנ דסמ שמתשמו םינותנ דסמ רוצ תעכ

MariaDB [(none)]> CREATE DATABASE joomla_db;
MariaDB [(none)]> GRANT ALL ON joomla_db.* TO ‘joomla_user’@’localhost’ IDENTIFIED BY ‘[email ’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

הלמו'ג לש הנקתהה תליבח תא דרוה :3 בלש

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

:גצומכ ןסכורה תליבח תא דירוהל ידכ wget הדוקפב שמתשה ,ןכל

$ sudo wget  https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip?format=zip

.גצומש יפכ /var/www/html היירפסל ץבוקה ןסכור תא חתפ ,הדרוהה רחאל

$ sudo unzip Joomla_3-9-16-Stable-Full_Package.zip  -d /var/www/html

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

$ sudo chown -R apache:apache /var/www/html/joomla
$ sudo chmod 755 /var/www/html/joomla

הלמו'ג רובע י'צאפא תא רדגה :4 בלש

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

$ sudo /etc/httpd/conf.d/joomla.conf

.הטמל תורושה תא ףסוה

<VirtualHost *:80>
   ServerAdmin [email 
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.example.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined

<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

.ץבוקהמ אצו םייונישה תא רומש

.Apache טנרטניאה תרש תא שדחמ לעפה ,םייונישה תא ליחהל ידכ

$ sudo systemctl restart httpd

.HTTPS -ו HTTP תואיצי ןהש 443 -ו 80 תואיצי תא חותפל ונילע ,תאז גישהל ידכ .ונלש תרשהמ הלמו'גל השיגל םיינוציח םישמתשמל השיג רשפאל ונילע ,תאז םע .תורוצתה תא ונמייס טעמכ

$ sudo firewall-cmd --permanent --add-service=http
$ sudo firewall-cmd --permanent --add-service=https

.גצומש יפכ שאה תמוח תא שדחמ ןעט ,םייונישה תא ליחהל ידכ

$ sudo firewall-cmd --reload

הלמו'ג לש הנקתהה םויס :5 בלש

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

http://server-IP

.גצומכ םכינפ תא לבקי ךסמה

.'אבה' רותפכ לע ץחלו ל"אודה תבותכ ,תכרעמה להנמ לש המסיסהו שמתשמה םש ,רתאה יטרפ ,רתאה םש ןוגכ םישורדה םיטרפה לכ תא אלמ

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

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

.הנקתוה הלמו'גש ךכ לע העדוה לבקת ,הרושכ ךלי לכה םא

.הנקתהה תיירפס תא ןיטולחל רהטל ידכ "הנקתה תייקית רסה"\רותפכ לע ץחל ןכל .הנקתהה תייקית תא קוחמל ץלמומ הנקתהה תמלשהל

.URL לגרסב םיאבה םירבדה תא דלקה הלמו'ג לש הרקבה חולל תשגל ידכ

http://server-IP/administrator

.םימיהדמ םירתאו םיגולב רוציל ליחתהל לוכי התא וישכע !הלמו'ג לש םינווחמה חול םשו .'תורבחתה' רותפכ לע ץחלו המסיסהו שמתשמה םש תא קפס

.הכרבב לבקתי ךלש בושמה .CentOS 8 -ב החלצהב הלמו'ג תא ונקתה