התקנת אגרונט
תוכן עניינים
התקנת AMP – אפאצ'י, mysql ו-PHP
ההתקנה כולה מתבצעת לתוך c:\amp.
התקנת APACHE
ההתקנה תתבצע לתוך c:\amp\apache באמצעות האשף (יש לשנות את הנתיב באשף!) יש לשנות את הנתיב של קבצי הג'ומלה בעזרת שינוי הנתיב פעמיים בקובץ apache.conf. פעם אחת בפרמטר DocumentRoot ופעם שניה בתגית Directory עם הנתיב המקורי. למשל, בשרת שלנו זה נראה כך:
… DocumentRoot "d:/web/site" <Directory "d:/web/site"> … </Directory> …
אחרי שינוי ההגדרה ניתן לבדוק אם האפאצ'י עובד בעזרת יצירת קובץ בשם index.html עם התוכן הבא:
<html> <body> This is a test </body> </html>
יש לגלוש ל-http://localhost/index.html ולבדוק אם רואים This is a test בדף. אם יש צורך בקישור לאקטיב דירקטורי יש לאפשר זאת באמצעות הורדת הסולמית בתחילת השורה ב-apache.conf:
- LoadModule ldap_module modules/mod_ldap.so
התקנת mysql
ההתקנה תתבצע לתוך c:\amp\mysql באמצעות האשף. יש לשים לב! אם רוצים לשנות את נתיב מיקום הנתונים (קבצי הטבלאות) יש לעשות זאת לא רק במהלך האשף אלא לעדכן גם את הקובץ my.ini שנמצא בספרית ההתקנה ולשנות את הפרמטר datadir ואת innodb_data_home_dir (האחרון נקבע באשף).
התקנת PHP
התקנת PHP מתבצעת ע"י האשף לתוך c:\amp\php. יש לאפשר את כל המודולים הנלווים במהלך האשף. אם הדבר לא אפשרי, מודולים חובה: curl, gd2, mysql, mysqli. כדי לבדוק אם ההתקנה של ה-PHP עברה בהצלחה יש ליצור בשם index.php בנתיב של ה-DocumentRoot שהתוכן שלו:
התקנת ג'ומלה
התקנת קבצי המערכת
יש לקחת את הקובץ שמתחיל בשם site######.zip (כאשר הסולמיות מייצגות תאריך) ולפתוח אותו לתוך ה-path שהוזן באפאצ'י כ-DocumentRoot (להלן JBASE_PATH).
התקנת בסיס הנתונים
יש לפתוח את הקובץ base_mysql_db_for_agron_site.zip למיקום כלשהו (לא בנתיב של האפאצ'י!). בתוכו יהיה קובץ עם סיומת dump או mysql. יש להריץ את הפקודה הבאה (משתמשת בשם הקובץ האחרון):
mysql -u root -p << the_dump_file.dump
יש להזין את הסיסמא של ה-mysql (הוזנה בתהליך ההתקנה).
יש לבדוק את התחילית של ה-DB שנטען. ניתן לעשות זאת באמצעות כניסה לקובץ ה-dump ולחפש עבור jos_. התחילית הינה במבנהsome_prefix_jos_והינה כוללת את ה-_jos.
הגדרת ג'ומלה
יש להיכנס לתוך תיקית ההתקנה (בוצע בשלב התקנת קבצי המערכת) ולשנות את הגדרות המערכת שנמצאות בקובץ JBASE_PATH\config\agron.php. נעדכן את ההגדרות הדרושות לכניסה לניהול המערכת. הגדרות אלו הם:
var $host = 'localhost'; var $user = 'bcjoom'; var $db = 'agron_newsite'; var $dbprefix = 'jos_'; ... var $password = 'somepass';
לאחר מכן יהיה ניתן להיכנס לניהול ושם לעדכן את ההגדרות בצורה ידידותית (עם הסברים מצורפים). כניסה לניהול באמצעות הדפדפן: http://server_ip_or_domain/administrator