Πριν από την περαιτέρω ανάγνωση, πρέπει:
Βήμα 1: Ρυθμίστε μια βάση δεδομένων για το OpenCart
Βήμα 2: Κάντε λήψη του πακέτου OpenCart
Βήμα 3: Προετοιμάστε τα αρχεία εγκατάστασης του OpenCart
Βήμα 4: Εγκαταστήστε το OpenCart από το πρόγραμμα περιήγησής σας
Βήμα 5: Μερικές βασικές πρακτικές ασφαλείας
συμπέρασμα
Το OpenCart είναι μια δημοφιλής λύση καλαθιού αγορών ανοιχτού κώδικα που έχει σχεδιαστεί για να παρέχει εξαιρετική λειτουργικότητα, ευκολία στη χρήση και εμφάνιση. Με το OpenCart, μπορείτε εύκολα να δημιουργήσετε ένα ηλεκτρονικό κατάστημα σε διακομιστή που βασίζεται σε LAMP ή LEMP.
Σε αυτό το σεμινάριο, θα εισαγάγουμε τον τρόπο εγκατάστασης του OpenCart σε μια παρουσία διακομιστή Vultr LEMP.
Πριν από την περαιτέρω ανάγνωση, πρέπει:
- Αναπτύξτε μια νέα παρουσία διακομιστή με την εφαρμογή Vultr LEMP με ένα κλικ.
- Συνδεθείτε ως χρήστης sudo από το τερματικό σας SSH.
Βήμα 1: Ρυθμίστε μια βάση δεδομένων για το OpenCart
Βρείτε τα προεπιλεγμένα διαπιστευτήρια MySQL του Vultr LEMP:
sudo cat /root/.my.cnf
Χρησιμοποιήστε τα διαπιστευτήρια που εμφανίζονται στην οθόνη για να συνδεθείτε στο MySQL:
mysql -u root -p
Δημιουργήστε μια βάση δεδομένων στο κέλυφος MySQL με τις ακόλουθες εντολές. Φροντίστε να αντικαταστήσετε το όνομα της βάσης δεδομένων "opencart", το όνομα χρήστη "opencartuser" και τον κωδικό πρόσβασης "opencartpassword" με τα δικά σας.
CREATE DATABASE opencart;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'opencartpassword';
GRANT ALL PRIVILEGES on *.* TO 'opencartuser'@'localhost' IDENTIFIED BY 'opencartpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Βήμα 2: Κάντε λήψη του πακέτου OpenCart
Κατεβάστε την πιο πρόσφατη σταθερή έκδοση του OpenCart, η οποία μέχρι στιγμής είναι 2.1.0.2, από το αποθετήριο github:
cd ~
wget https://github.com/opencart/opencart/archive/2.1.0.2.tar.gz
Αποσυμπιέστε το πακέτο OpenCart, διαγράψτε τα προεπιλεγμένα αρχεία στον κατάλογο Ιστού του διακομιστή σας και, στη συνέχεια, μετακινήστε τα απαραίτητα αρχεία σε αυτόν:
tar -zxvf 2.1.0.2.tar.gz
cd /usr/share/nginx/html/
sudo rm background.jpg index.php logo.png
sudo cp -R ~/opencart-2.1.0.2/upload/* .
Βήμα 3: Προετοιμάστε τα αρχεία εγκατάστασης του OpenCart
Ρυθμίστε τα αρχεία διαμόρφωσης:
sudo mv config-dist.php config.php
sudo mv admin/config-dist.php admin/config.php
Τροποποιήστε την ιδιοκτησία κάθε αρχείου εγκατάστασης:
sudo chown -R nginx:nginx ./*
sudo service nginx restart
Βήμα 4: Εγκαταστήστε το OpenCart από το πρόγραμμα περιήγησής σας
Επισκεφτείτε τη διεύθυνση http://[your-server-ip] από το πρόγραμμα περιήγησής σας για να συνεχίσετε την εγκατάσταση.
Πρώτα, κάντε κλικ στο κουμπί "Συνέχεια" για να συμφωνήσετε με την άδεια χρήσης.
Στη δεύτερη οθόνη, ελέγξτε τις απαιτήσεις διακομιστή για την εγκατάσταση του OpenCart. Με μια παρουσία διακομιστή Vultr LEMP που έχει ρυθμιστεί όπως παραπάνω, αυτές οι απαιτήσεις ικανοποιούνται ήδη. Κάντε κλικ στο κουμπί "Συνέχεια" για να προχωρήσετε.
Στην τρίτη οθόνη, εισαγάγετε το όνομα της βάσης δεδομένων, το όνομα χρήστη της βάσης δεδομένων και τον κωδικό πρόσβασης βάσης δεδομένων που έχετε ρυθμίσει στο βήμα 1 και, στη συνέχεια, συμπληρώστε ένα όνομα χρήστη, έναν κωδικό πρόσβασης και μια διεύθυνση email για διαχείριση. Κάντε κλικ στο κουμπί "Συνέχεια" για να ολοκληρώσετε την εγκατάσταση.
Βήμα 5: Μερικές βασικές πρακτικές ασφάλειας
Για λόγους ασφαλείας, θα πρέπει επίσης να εκτελέσετε τις ακόλουθες οδηγίες στο μηχάνημά σας.
Διαγράψτε τον κατάλογο "εγκατάσταση":
sudo rm -r /usr/share/nginx/html/install
Μετονομάστε τον κατάλογο "admin" σε ένα όνομα που είναι δύσκολο να μαντέψει κανείς, όπως "c2tdfjk":
sudo mv admin c2tdfjk
Τροποποιήστε το αρχείο "config.php" στον κατάλογο "c2tdfjk", αντικαταστήστε κάθε παρουσία του "admin" με "c2tdfjk":
cd c2tdfjk
sudo sed -i "s/admin/c2tdfjk/g" config.php
Στο μέλλον, μπορείτε να έχετε πρόσβαση στον πίνακα διαχειριστή σας μόνο από το "http://[your-server-ip]/c2tdfjk".
συμπέρασμα
Τώρα, μπορείτε να επισκεφτείτε το νέο σας ηλεκτρονικό κατάστημα από το "http://[your-server-ip]". Απόλαυσέ το.