Smashwords - Πως να ανεβάσω ένα Ελληνικό βιβλίο στην Smashwords
Πίνακας περιεχομένων:
- Πριν ξεκινήσεις
- Δημιουργία χρήστη Odoo
- Εγκαταστήστε και ρυθμίστε τις παραμέτρους PostgreSQL
- Εγκαταστήστε το Wkhtmltopdf
- Εγκαταστήστε και ρυθμίστε τις ρυθμίσεις του Odoo
- Δημιουργήστε ένα συστημένο αρχείο μονάδας
- Δοκιμάστε την Εγκατάσταση
- συμπέρασμα
Το Odoo είναι ένα από τα πιο δημοφιλή επιχειρησιακά λογισμικά στον κόσμο. Υπάρχουν διάφοροι τρόποι για να εγκαταστήσετε το Odoo ανάλογα με την απαιτούμενη περίπτωση χρήσης.
Ο ευκολότερος και ταχύτερος τρόπος για να εγκαταστήσετε το Odoo είναι να χρησιμοποιήσετε τους επίσημους χώρους αποθήκευσης.
Αυτός ο οδηγός καλύπτει τα βήματα που απαιτούνται για την εγκατάσταση και τη διαμόρφωση του Odoo χρησιμοποιώντας την πηγή Git και το εικονικό περιβάλλον Python στο Ubuntu 16.04.
Πριν ξεκινήσεις
Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Ενημερώστε το ευρετήριο πακέτων και όλα τα εγκατεστημένα πακέτα στα πιο πρόσφατα πακέτα
sudo apt update && sudo apt upgrade
Εγκαταστήστε τα Git, Pip, Node.js και τα εργαλεία που απαιτούνται για την δημιουργία dependencies Odoo:
sudo apt install git python3-pip build-essential python3-dev libxslt-dev libzip-dev libldap2-dev libsasl2-dev node-less
Δημιουργία χρήστη Odoo
Δημιουργήστε έναν νέο χρήστη του συστήματος και μια ομάδα με τον κατάλογο home
/opt/odoo
που θα εκτελέσει την υπηρεσία Odoo:
useradd -m -d /opt/odoo -U -r -s /bin/bash odoo
Μπορείτε να ονομάσετε τον χρήστη όπως θέλετε, απλά βεβαιωθείτε ότι έχετε δημιουργήσει έναν χρήστη PostgreSQL με το ίδιο όνομα.
Εγκαταστήστε και ρυθμίστε τις παραμέτρους PostgreSQL
Εγκαταστήστε το πακέτο PostgreSQL από τις προεπιλεγμένες αποθήκες του Ubuntu:
sudo apt install postgresql
Μόλις ολοκληρωθεί η εγκατάσταση, δημιουργήστε έναν νέο χρήστη PostgreSQL με το ίδιο όνομα με τον χρήστη που είχε δημιουργηθεί προηγουμένως, στην περίπτωση που είναι
odoo
:
sudo su - postgres -c "createuser -s odoo"
Εγκαταστήστε το Wkhtmltopdf
Για να εκτυπώσετε αναφορές PDF, θα χρειαστείτε το εργαλείο
wkhtmltopdf
. Η συνιστώμενη έκδοση του Wkhtmltopdf είναι
0.12.1
οποία δεν είναι διαθέσιμη στα επίσημα αποθετήρια του Ubuntu 16.04. Θα πραγματοποιήσουμε λήψη και εγκατάσταση της προτεινόμενης έκδοσης από τον επίσημο ιστότοπο Wkhtmltopdf.
Κατεβάστε το πακέτο χρησιμοποιώντας την ακόλουθη εντολή wget:
wget
Μόλις ολοκληρωθεί η λήψη, εγκαταστήστε το πακέτο πληκτρολογώντας:
sudo apt install./wkhtmltox_0.12.1.3-1~xenial_amd64.deb
Εγκαταστήστε και ρυθμίστε τις ρυθμίσεις του Odoo
Θα εγκαταστήσουμε το Odoo από τον αποθετήριο GitHub σε ένα απομονωμένο περιβάλλον Python, ώστε να έχουμε περισσότερο έλεγχο στις εκδόσεις και τις ενημερώσεις.
Πριν ξεκινήσετε με τη διαδικασία εγκατάστασης, βεβαιωθείτε ότι έχετε μεταβεί στο χρήστη "odoo":
sudo su - odoo
Για να επιβεβαιώσετε ότι είστε συνδεδεμένοι ως user
odoo
, χρησιμοποιήστε την ακόλουθη εντολή:
whoami
Ξεκινήστε με τη διαδικασία εγκατάστασης κλωνοποιώντας τον πηγαίο κώδικα Odoo από τον αποθετήριο GitHub:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11
- Αν θέλετε να κατεβάσετε και να εγκαταστήσετε μια διαφορετική έκδοση Odoo απλώς αλλάξτε τον αριθμό έκδοσης μετά το
--branchbranch.Μπορείτε να κατεβάσετε τον πηγαίο κώδικα Odoo σε οποιοδήποτε όπως θέλετε, για παράδειγμα αντί γιαodoo11μπορείτε να χρησιμοποιήσετε το όνομα του τομέα σας.
virtualenv
είναι ένα εργαλείο για τη δημιουργία απομονωμένων περιβαλλόντων Python. Για να το εγκαταστήσετε, χρησιμοποιήστε:
pip3 install virtualenv
Δημιουργήστε ένα νέο εικονικό περιβάλλον Python για την εγκατάσταση του Odoo με:
cd /opt/odoo
virtualenv odoo11-venv
Ενεργοποιήστε το περιβάλλον:
source odoo11-venv/bin/activate
Εγκαταστήστε όλες τις απαραίτητες ενότητες Python:
pip3 install -r odoo11/requirements.txt
Εάν αντιμετωπίσετε τυχόν σφάλματα κατά τη διάρκεια της εγκατάστασης, βεβαιωθείτε ότι έχετε εγκαταστήσει όλες τις απαιτούμενες εξαρτήσεις που αναφέρονται στην ενότητα
Before you begin
.
Αφού ολοκληρωθεί η εγκατάσταση, απενεργοποιήστε το περιβάλλον και γυρίστε ξανά στον χρήστη sudo χρησιμοποιώντας τις ακόλουθες εντολές:
deactivate
exit
sudo mkdir /opt/odoo/odoo11-custom-addons
sudo chown odoo: /opt/odoo/odoo11-custom-addons
Το επόμενο πράγμα που πρέπει να κάνουμε είναι να δημιουργήσουμε ένα αρχείο ρυθμίσεων. Μπορούμε είτε να δημιουργήσουμε ένα νέο από το μηδέν είτε να αντιγράψουμε το αρχείο διαμόρφωσης που περιλαμβάνεται:
sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf
Ανοίξτε το αρχείο και επεξεργαστείτε το ως εξής:
sudo nano /etc/odoo11.conf
/etc/odoo11.conf
; This is the password that allows database operations: admin_passwd = my_admin_passwd db_host = False db_port = False db_user = odoo db_password = False addons_path = /opt/odoo/odoo11/addons; If you are using custom modules; addons_path = /opt/odoo/odoo11/addons, /opt/odoo/odoo11-custom-addons
Αφού τελειώσετε, κλείστε και αποθηκεύστε το αρχείο.
my_admin_passwd
σε κάτι πιο ασφαλές και να προσαρμόσετε το
addons_path
εάν χρησιμοποιείτε custom modules.
Δημιουργήστε ένα συστημένο αρχείο μονάδας
Για να εκτελέσετε το Odoo ως υπηρεσία, πρέπει να δημιουργήσετε ένα αρχείο μονάδας
odoo11.service
στον κατάλογο
/etc/systemd/system/
.
Ανοίξτε τον επεξεργαστή κειμένου και επικολλήστε τις ακόλουθες γραμμές:
sudo nano /etc/systemd/system/odoo11.service
/etc/systemd/system/odoo11.service
Description=Odoo11 Requires=postgresql.service After=network.target postgresql.service Type=simple SyslogIdentifier=odoo11 PermissionsStartOnly=true User=odoo Group=odoo ExecStart=/opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf StandardOutput=journal+console WantedBy=multi-user.target
Ειδοποιήστε ότι έχει δημιουργηθεί ένα νέο αρχείο μονάδας και ξεκινήστε την υπηρεσία Odoo εκτελώντας:
sudo systemctl daemon-reload
sudo systemctl start odoo11
Ελέγξτε την κατάσταση της υπηρεσίας με την ακόλουθη εντολή:
sudo systemctl status odoo11
Η έξοδος θα πρέπει να φαίνεται κάπως παρακάτω υποδεικνύοντας ότι η υπηρεσία Odoo είναι ενεργή και λειτουργεί.
● odoo11.service - Odoo11 Loaded: loaded (/etc/systemd/system/odoo11.service; disabled; vendor preset: enabled) Active: active (running) since Tue 2018-01-23 21:09:25 UTC; 1s ago Main PID: 14146 (python3) CGroup: /system.slice/odoo11.service └─14146 /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf
Ενεργοποιήστε την υπηρεσία Odoo να ξεκινά αυτόματα κατά την εκκίνηση:
sudo systemctl enable odoo11
Δοκιμάστε την Εγκατάσταση
Ανοίξτε το πρόγραμμα περιήγησης και πληκτρολογήστε:
http://:8069
http://:8069
Αν υποτεθεί ότι η εγκατάσταση είναι επιτυχής, θα εμφανιστεί μια οθόνη παρόμοια με την ακόλουθη:

Σε αυτό το σημείο έχετε μια εγκατάσταση εργασίας Odoo 11. Μπορείτε να ολοκληρώσετε την εγκατάσταση δημιουργώντας μια νέα βάση δεδομένων και να αρχίσετε να εργάζεστε στο έργο σας.
συμπέρασμα
Αυτό είναι! Αυτό το σεμινάριο σας οδήγησε στην εγκατάσταση του Odoo 11 στο Ubuntu 16.04 σε ένα εικονικό περιβάλλον Python.
Για να μάθετε πώς μπορείτε να διαμορφώσετε το Odoo με το Nginx ως αντίστροφη μεσολάβηση και πώς να αποκτήσετε πρόσβαση στην εγκατάσταση του Odoo μέσω HTTPS, μπορείτε να δείτε την ακόλουθη ανάρτηση:
Ρύθμιση του Odoo με το Nginx ως αντίστροφη μεσολάβηση
Μπορεί επίσης να θέλετε να ελέγξετε το σεμινάριό μας σχετικά με τον τρόπο δημιουργίας αυτόματων καθημερινών αντιγράφων ασφαλείας των βάσεων δεδομένων Odoo.
ubuntu odoo postgresql πύθωνα pipΠώς να αναπτύξετε το Odoo 11 στο ubuntu 18.04
Αυτός ο οδηγός καλύπτει τα βήματα που απαιτούνται για την εγκατάσταση και τη διαμόρφωση του Odoo για παραγωγή χρησιμοποιώντας την πηγή Git και το εικονικό περιβάλλον Python σε ένα σύστημα Ubuntu 18.04.
Πώς να εγκαταστήσετε το odoo 13 στο ubuntu 18.04
Σε αυτόν τον οδηγό, θα σας καθοδηγήσουμε στην εγκατάσταση και εγκατάσταση του Odoo 13 μέσα σε ένα εικονικό περιβάλλον Python στο Ubuntu 18.04. Θα μεταφορτώσουμε Odoo από το αποθετήριο Github και χρησιμοποιώντας το Nginx ως αντίστροφη πληρεξούσιο.
Πώς να εγκαταστήσετε το πρόγραμμα περιήγησης στο Web στο ubuntu 18.04
Η Opera είναι ένας από τους πιο δημοφιλείς διαδικτυακούς φυλλομετρητές στον κόσμο. Σε αυτό το σεμινάριο θα σας εξηγήσουμε πώς να εγκαταστήσετε το πρόγραμμα περιήγησης Opera του Opera στο Ubuntu 18.04.







