Προαπαιτούμενα
Βήμα 1: Ενημερώστε το σύστημα
Βήμα 2: Προσθέστε το αποθετήριο πακέτων Odoo
Βήμα 3: Εγκαταστήστε και ρυθμίστε τις παραμέτρους της PostgreSQL
Βήμα 4: Εγκαταστήστε το Odoo
Βήμα 5: Διαμορφώστε το Odoo
Βήμα 6: Εγκαταστήστε το Nginx για να διευκολύνετε την πρόσβαση των χρηστών
Το Odoo, παλαιότερα γνωστό ως OpenERP, είναι μια πλατφόρμα διαχείρισης επιχειρήσεων all-in-one. Το Odoo προσφέρει ένα ευρύ φάσμα διαφορετικών εφαρμογών, όπως λογιστική, τιμολόγηση, διαχείριση έργου, απογραφή και πολλά άλλα.
Προαπαιτούμενα
- Μια πρόσφατα αναπτυγμένη παρουσία Vultr που εκτελεί το Ubuntu 16.04.
- Ένας χρήστης sudo .
Βήμα 1: Ενημερώστε το σύστημα
Πριν εγκαταστήσετε οποιαδήποτε πακέτα στην παρουσία σας στο Ubuntu, συνδεθείτε χρησιμοποιώντας τον sudoχρήστη και ενημερώστε.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Μόλις γίνει επανεκκίνηση του συστήματος, συνδεθείτε ξανά ως sudoχρήστης και συνεχίστε με τα επόμενα βήματα.
Βήμα 2: Προσθέστε το αποθετήριο πακέτων Odoo
Αυτό σας επιτρέπει να εγκαταστήσετε και να ενημερώσετε το Odoo χωρίς να χρειάζεται να ρυθμίσετε μόνοι σας όλες τις εξαρτήσεις.
sudo wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
sudo echo "deb http://nightly.odoo.com/10.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list
sudo apt-get update
Βήμα 3: Εγκαταστήστε και ρυθμίστε τις παραμέτρους της PostgreSQL
Το PostgreSQL είναι το προεπιλεγμένο σύστημα βάσης δεδομένων για το Odoo.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Συνεχίστε δημιουργώντας έναν χρήστη PostgreSQL με τις ακόλουθες εντολές. Όταν σας ζητηθεί ορίστε έναν ισχυρό κωδικό πρόσβασης για τον χρήστη της βάσης δεδομένων και διατηρήστε τον σε ασφαλές μέρος, μπορεί να τον χρειαστείτε στο μέλλον.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Βήμα 4: Εγκαταστήστε το Odoo
Τώρα μπορείτε να εγκαταστήσετε το Odoo.
sudo apt-get install odoo
Ξεκινήστε το Odoo και ρυθμίστε το να ξεκινά αυτόματα κατά την εκκίνηση του συστήματος.
systemctl start odoo
systemctl enable odoo
Τώρα μπορείτε να αποκτήσετε πρόσβαση στο Odoo χρησιμοποιώντας το πρόγραμμα περιήγησής σας στην ακόλουθη διεύθυνση.
http://[your-vultr-instance-IP]:8069
Αντικαταστήστε [your-vultr-server-IP]με τη διεύθυνση IP της παρουσίας Vultr και μην ξεχάσετε να προσθέσετε τον αριθμό θύρας 8069στο τέλος της διεύθυνσης.
Επιλέξτε ένα όνομα για τη βάση δεδομένων που θα δημιουργήσει το Odoo, εισαγάγετε τη διεύθυνση e-mail σας και επιλέξτε έναν κωδικό πρόσβασης για τον adminχρήστη. προχωρήστε κάνοντας κλικ στο Create databaseκουμπί.
Μόλις ρυθμιστεί η βάση δεδομένων, θα μεταφερθείτε στη διεπαφή χρήστη του Odoo όπου μπορείτε να προσαρμόσετε το σύστημά σας Odoo εγκαθιστώντας εφαρμογές.
Βήμα 6: Εγκαταστήστε το Nginx για να διευκολύνετε την πρόσβαση των χρηστών
Μπορείτε να ανακατευθύνετε την κυκλοφορία στην προεπιλογή HTTP port (80)και την προεπιλογή HTTPS port (443)στο Odoo (σε λειτουργία port 8069) έτσι ώστε οι χρήστες να μην χρειάζεται πλέον να προσθέτουν τον αριθμό θύρας 8069κάθε φορά που έχουν πρόσβαση στο σύστημα. Η χρήση του Nginx σάς επιτρέπει επίσης να ασφαλίσετε το Odoo χρησιμοποιώντας ένα πιστοποιητικό SSL, η διαδικασία εγκατάστασης ενός πιστοποιητικού SSL για το Nginx περιγράφεται εδώ .
Εγκαταστήστε το Nginx.
sudo apt-get install nginx
Επεξεργαστείτε το αρχείο διαμόρφωσης ιστότοπου Nginx χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου, όπως το nano.
nano /etc/nginx/sites-available/default
Βρείτε τις παρακάτω δύο γραμμές.
location / {
}
Προσθέστε το ακόλουθο τμήμα.
location / {
proxy_pass http://127.0.0.1:8069;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
Επανεκκινήστε το Nginx και ρυθμίστε το να ξεκινά αυτόματα κατά την εκκίνηση του συστήματος.
systemctl restart nginx
systemctl start nginx
Τώρα μπορείτε να επισκεφθείτε το σύστημα Odoo τόσο από τη θύρα 8069 όσο και από τη θύρα 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]