Τρόπος εγκατάστασης του AbanteCart σε διακομιστή Ubuntu

click fraud protection

Έχετε έναν ιστότοπο που υποστηρίζεται από Linux και θέλετε να δημιουργήσετε μια πλατφόρμα αγορών για αυτόν; Εάν ναι, κάντε μια χάρη στον εαυτό σας και δείτε το AbanteCart. Είναι μια ανοιχτή, δωρεάν πλατφόρμα ηλεκτρονικού εμπορίου που οι χρήστες μπορούν να διαχειρίζονται και να προσαρμόζουν στη δική τους πλατφόρμα ηλεκτρονικού εμπορίου. Προτού μπορέσετε να εγκαταστήσετε το AbanteCart στον διακομιστή Ubuntu, βεβαιωθείτε ότι έχετε LAMP σε αυτό.

Εγκατάσταση LAMP

Συνήθως, μια στοίβα LAMP είναι εύκολο να δουλέψετε Διακομιστής Ubuntu, καθώς οι χρήστες μπορούν να επιλέξουν ένα πλαίσιο και να το φορτώσουν κατά την εγκατάσταση. Ωστόσο, εάν, για κάποιο λόγο επιλέξατε να αποφύγετε τη ρύθμιση, εγκαταστήστε το τώρα με τις ακόλουθες εντολές.

Αρχικά, εκτελέστε το εργαλείο ενημέρωσης. Αυτό θα διασφαλίσει ότι ο διακομιστής Ubuntu διαθέτει τα πιο πρόσφατα πακέτα.

sudo apt ενημέρωση. sudo apt αναβάθμιση -y

Μετά την αναβάθμιση, θα πρέπει να εγκαταστήσετε το εργαλείο Tasksel. Η χρήση αυτού του εργαλείου, αντί του παραδοσιακού διαχειριστή πακέτων Ubuntu είναι πολύ πιο γρήγορη, καθώς δεν θα χρειαστεί να καθορίσετε κάθε πακέτο με το χέρι.

instagram viewer

sudo apt install tasksel

Στη συνέχεια, χρησιμοποιήστε το εργαλείο Tasksel για να εγκαταστήσετε μια στοίβα LAMP.

Σημείωση: κατά τη διάρκεια της διαδικασίας εγκατάστασης LAMP, θα εμφανιστεί ένα μήνυμα που ζητά από το χρήστη να ορίσει έναν νέο κωδικό πρόσβασης ρίζας SQL. Φροντίστε να χρησιμοποιήσετε έναν αξέχαστο, ασφαλή κωδικό πρόσβασης.

sudo tasksel εγκατάσταση λαμπτήρα-διακομιστή

Εγκαταστήστε το AbanteCar

Όταν ολοκληρωθεί η εγκατάσταση του LAMP, είναι ασφαλές να εγκαταστήσετε το AbanteCart στον διακομιστή Ubuntu. Χρησιμοποιώντας την κλαίω εργαλείο, κατεβάστε την τελευταία έκδοση του λογισμικού:

sudo -s cd / tmp. 

κλαίω https://github.com/abantecart/abantecart-src/archive/master.zip

Δημιουργήστε έναν νέο φάκελο AbanteCart στο /www/html/ με mkdir.

mkdir -p / var / www / html / abantecart

Εξαγάγετε το master.zip αρχείο χρησιμοποιώντας το ανοίγω φερμουάρ εντολή στο νέο φάκελο.

αποσυμπιέστε το master.zip -d / var / www / html / abantecart

Χρησιμοποιήστε το CD εντολή για να μετακινηθείτε /var/www/html/abantecart/public_html.

cd / var / www / html / abantecart / public_html

Διαγράψτε όλα τα περιττά αρχεία χρησιμοποιώντας το rm εντολή.

rm -rf δοκιμές rm * .txt rm * .md

Μετακινήστε το περιεχόμενο του δημόσια_html σε /var/www/html/abantecart

mv * ..

Διαμόρφωση AbanteCart

Με όλα τα αρχεία στη θέση τους, ήρθε η ώρα να ξεκινήσετε τη διαμόρφωση του AbanteCart στον διακομιστή Ubuntu. Το πρώτο βήμα είναι να δοθεί στον Apache web server ιδιοκτησία του καταλόγου AbanteCart. Χωρίς παραχώρηση ιδιοκτησίας στο Apache, το AbanteCart δεν θα εκτελεστεί. Χρησιμοποιώντας την κοράκι εντολή, δώστε δικαιώματα Apache στο φάκελο.

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 σύστημα / chmod -R 777 εικόνα. λήψη chmod -R 777. chmod -R 777 διαχειριστής / σύστημα / αντίγραφο ασφαλείας. chmod -R 777 πόροι

Ρύθμιση SQL

Το λογισμικό AbanteCart χρησιμοποιεί τη MySQL για να χειριστεί τις ανάγκες της βάσης δεδομένων. Ως αποτέλεσμα, θα χρειαστεί να δημιουργήσετε μια νέα βάση δεδομένων SQL. Στο τερματικό, εισαγάγετε τη διεπαφή εντολών SQL με τον χρήστη Root.

mysql -u root -p

Στην προτροπή SQL, δημιουργήστε μια νέα βάση δεδομένων για χρήση από το AbanteCart.

ΔΗΜΙΟΥΡΓΙΑ ΔΕΔΟΜΕΝΩΝ abantecart;

Μόλις δημιουργηθεί η βάση δεδομένων, δημιουργήστε έναν νέο χρήστη και παραχωρήστε του τα κατάλληλα δικαιώματα.

Σημείωση: αλλάξτε «Securepassword» με έναν ασφαλή κωδικό πρόσβασης.

ΧΟΡΗΓΗΣΤΕ ΟΛΑ ΤΑ ΠΡΟΝΟΜΙΑ στο abantecart. * Στο "abante_admin" @ "localhost" που προσδιορίζεται από το "securepassword".

Το AbanteCart έχει τώρα έναν χρήστη SQL και μια βάση δεδομένων για αλληλεπίδραση, πράγμα που σημαίνει ότι η δουλειά μας στη MySQL έχει ολοκληρωθεί. Για έξοδο από το εργαλείο, κάντε τα εξής:

ΙΔΙΩΤΙΚΑ ΠΡΟΣΩΠΙΚΑ ΕΓΚΑΤΑΛΕΙΠΩ

Διαμόρφωση Apache

Η εγκατάσταση του AbanteCart στο Apache απαιτεί μικρή διαμόρφωση. Συγκεκριμένα, θα πρέπει να ενημερώσετε την Apache ότι το λογισμικό AbanteCart είναι ιστότοπος και πρέπει να φορτωθεί. Στο τερματικό, χρησιμοποιήστε το πρόγραμμα επεξεργασίας Nano για να δημιουργήσετε ένα νέο αρχείο "διαθέσιμων ιστότοπων".

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

Επικολλήστε τον ακόλουθο κώδικα abantecart.conf, στο Νάνο.


ServerAdmin [email protected]
DocumentRoot / var / www / html / abantecart
Όνομα διακομιστή yourdomain.com

Επιλογές Ευρετήρια FollowSymLinks MultiViews
AllowOverride Όλα
Παραγγελία επιτρέψτε, αρνηθείτε
επιτρέψτε από όλους

ErrorLog / var / log / apache2 / abantecart-error_log
CustomLog / var / log / apache2 / abantecart-access_log common

Αποθηκεύστε το αρχείο στο Nano πατώντας το Ctrl + O βασικός συνδυασμός. Βγείτε από τον επεξεργαστή με Ctrl + X.

Μετά την έξοδο από το Nano, ενεργοποιήστε τον νέο ιστότοπο με:

sudo a2ensite abantecart

Ρύθμιση AbanteCart

Η διαμόρφωση της εφαρμογής AbanteCart, όπως τα περισσότερα εργαλεία ιστού απαιτεί πρόγραμμα περιήγησης ιστού. Για να αποκτήσετε πρόσβαση στο εργαλείο, ανοίξτε μια νέα καρτέλα στο πρόγραμμα περιήγησής σας και επικολλήστε την ακόλουθη διεύθυνση URL στη γραμμή τοποθεσίας:

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

Δεν είστε σίγουροι για την τοπική διεύθυνση IP του διακομιστή σας; Δοκιμάστε να χρησιμοποιήσετε το ip addr εντολή στο τερματικό:

ip addr show | grep 192.168.1

Τρέξιμο ip addr show σε συνδυασμό με grep θα φιλτράρει τυχόν περιττές πληροφορίες και θα απομονώσει την τοπική διεύθυνση IP IPv4. Όταν φορτώνεται η διεπαφή χρήστη ιστού, θα σας υποδεχτεί ένα κομψό βοηθητικό πρόγραμμα ρύθμισης. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να ρυθμίσετε τα πάντα.

watch instagram story