- כיצד להתקין AbanteCart בשרת אובונטו

כיצד להתקין את AbanteCart בשרת אובונטו

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

התקן LAMP

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

ראשית, הפעל את כלי העדכון. פעולה זו תבטיח שלשרת Ubuntu יהיו החבילות האחרונות ביותר.

sudo apt update
sudo apt upgrade -y

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

sudo apt install tasksel

בשלב הבא השתמש בכלי Tasksel כדי להתקין ערכת LAMP.

הערה: במהלך תהליך ההתקנה של LAMP תופיע הודעה המבקשת מהמשתמש להגדיר סיסמת שורש חדשה של SQL. הקפד להשתמש בסיסמה מאובטחת ובלתי נשכחת.

sudo tasksel install lamp-server

התקן את AbanteCar

עם סיום התקנת ה- LAMP, ניתן להתקין את AbanteCart בשרת אובונטו. משתמש ב ווגט כלי, הורד את המהדורה האחרונה של התוכנה:

sudo -s
cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip

צור תיקיה חדשה של AbanteCart בתוך / www / html / עם mkdir.

mkdir -p /var/www/html/abantecart

חלץ את master.zip ארכיון באמצעות לפרוק הפקודה לתיקיה החדשה.

unzip master.zip -d /var/www/html/abantecart

להשתמש ב CD פקודה לעבור / var / www / html / abantecart / public_html.

cd /var/www/html/abantecart/public_html

מחק את כל הקבצים המיותרים באמצעות rm פקודה.

rm -rf tests
rm *.txt
rm *.md

העבר את התוכן של public_html לתוך / var / www / html / abantecart

mv * ..

קבע את התצורה של AbanteCart

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

chown -R www-data: /var/www/html/abantecart

להיכנס / var / www / html / abantecart באמצעות CD.

cd /var/www/html/abantecart

בזכות Chown, לשרת האינטרנט יש גישה אל / var / www / html / abantecart. עם זאת, מכיוון שההרשאות אינן מוגדרות, התוכנה עדיין לא תפעל כראוי. כדי לתקן זאת, הפעל את chmod פקודה.

chmod -R 777 system/
chmod -R 777 image
chmod -R 777 download
chmod -R 777 admin/system/backup
chmod -R 777 resources

הגדרת SQL

תוכנת AbanteCart משתמשת ב- MySQL כדי לטפל בצרכי בסיס הנתונים שלה. כתוצאה מכך תצטרך ליצור בסיס נתונים SQL חדש. בטרמינל הכנסו לממשק הפקודות SQL עם משתמש ה- Root.

mysql -u root -p

בשורת SQL, צור בסיס נתונים חדש לשימוש AbanteCart.

CREATE DATABASE abantecart;

לאחר הגדרת בסיס הנתונים, צור משתמש חדש והעניק לו את ההרשאות המתאימות.

הערה: שנה את 'סיסמת סיסמה' באמצעות סיסמה מאובטחת.

GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";

ל- AbanteCart יש כעת משתמש SQL ומסד נתונים שאפשר ליצור איתו אינטראקציה, מה שאומר שהעבודה שלנו ב- MySQL נעשית. כדי לצאת מהכלי, בצע את הפעולות הבאות:

FLUSH PRIVILEGES;
QUIT

תצורת אפאצ 'י

הגדרת AbanteCart ב- Apache דורשת מינורתצורה. באופן ספציפי, עליכם ליידע את אפאצ’י שתוכנת AbanteCart היא אתר וצריך לטעון אותה. בטרמינל, השתמש בעורך Nano כדי ליצור קובץ "אתרים זמינים" חדש.

sudo nano /etc/apache2/sites-available/abantecart.conf

הדבק את הקוד הבא abantecart.conf, בננו.

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/abantecart
ServerName yourdomain.com
<Directory /var/www/html/abantecart/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/abantecart-error_log
CustomLog /var/log/apache2/abantecart-access_log common
</VirtualHost>

שמור את הקובץ בננו על ידי לחיצה על המקש Ctrl + O שילוב מקשים. צא עם העורך Ctrl + X.

לאחר היציאה מננו, אפשר את האתר החדש באמצעות:

sudo a2ensite abantecart

הגדרת AbanteCart

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

http://server-local-ip-address/abantecart

אינך בטוח בכתובת ה- IP המקומית של השרת שלך? נסה להשתמש ב- ip addr פקודה בטרמינל:

ip addr show | grep 192.168.1

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

הערות