שיהיה לך אתר המופעל על ידי לינוקס ומחפש להגדירלהקים פלטפורמת קניות בשביל זה? אם כן, עשו לעצמכם טובה ובדקו את 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. כאשר ממשק המשתמש באינטרנט נטען, תקבלו את תוכנית ההתקנה המהודרת. עקוב אחר ההוראות שעל המסך כדי להתקין הכל.
הערות