Parakushtet
Hapi 1: Përditësoni sistemin tuaj
Hapi 2: Instaloni dhe konfiguroni PostgreSQL
Hapi 3: Instaloni versionin e komunitetit Odoo 9
Hapi 4: Konfiguro Odoo nga shfletuesi juaj i internetit
Hapi 5: Instaloni Nginx për të lehtësuar aksesin e përdoruesve
Odoo, i njohur më parë si OpenERP, është një platformë e njohur biznesi ERP me burim të hapur. Ndërmarrjet e çdo madhësie mund të përfitojnë nga Odoo, falë listës së saj të bollshme të veçorive të orientuara nga biznesi, të cilat përfshijnë ndërtimin e faqeve të internetit, faturimin dhe kontabilitetin, burimet njerëzore, menaxhimin e marrëdhënieve me klientët dhe menaxhimin e inventarit.
Në këtë tutorial, unë do t'ju udhëheq përmes procesit të instalimit të versionit të Komunitetit Odoo 9 në një shembull të serverit Vultr CentOS 7.
Parakushtet
Përpara se të përfitoni nga udhëzimet në këtë tutorial, duhet të:
- Vendosni një shembull të serverit Vultr CentOS 7 nga e para.
- Krijoni një përdorues sudo dhe përdorni atë për të hyrë në këtë shembull të serverit CentOS 7 nga terminali juaj SSH. Shihni se si të krijoni një përdorues të tillë sudo në këtë tutorial të Vultr .
Hapi 1: Përditësoni sistemin tuaj
Një administrator i kualifikuar do të përditësojë gjithmonë sistemin në statusin më të fundit të qëndrueshëm:
sudo yum update
sudo reboot
Hapi 2: Instaloni dhe konfiguroni PostgreSQL
Duhet të instaloni PostgreSQL, programin e paracaktuar të bazës së të dhënave të Odoo, për të ruajtur të dhënat për Odoo.
Instaloni depon e EPEL përpara se të instaloni Odoo duke përdorur YUM:
sudo yum install -y epel-release
Siç e shihni, depoja EPEL është instaluar si parazgjedhje kur zgjidhni imazhin Vultr CentOS 7. Megjithatë, ekzekutimi i komandës së mësipërme nuk do të dëmtojë.
Instaloni dhe konfiguroni PostgreSQL duke përdorur komandat e mëposhtme:
sudo yum install -y postgresql-server
sudo postgresql-setup initdb
sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service
Për qëllime sigurie, vendosni një fjalëkalim për përdoruesin e paracaktuar të PostgreSQL "postgres".
sudo -u postgres psql
# when prompt reads: postgres=#
\password postgres
Fusni fjalëkalimin tuaj dy herë, më pas përdorni komandën e mëposhtme për të dalë nga shell PostgreSQL.
\q
Shtoni depon e Odoo YUM në sistem:
sudo vi /etc/yum.repos.d/odoo.repo
Plotësoni skedarin me përmbajtjen e mëposhtme:
[odoo-nightly]
name=Odoo Nightly repository
baseurl=http://nightly.odoo.com/9.0/nightly/rpm/
enabled=1
gpgcheck=1
gpgkey=https://nightly.odoo.com/odoo.key
Ruani dhe hiqni dorë:
:wq
Instaloni Odoo duke përdorur YUM:
sudo yum install odoo
Kryeni një konfigurim shtesë sigurie:
sudo sed -i "s/xmlrpc_interface =/xmlrpc_interface = 127.0.0.1/" /etc/odoo/openerp-server.conf
Nisni shërbimin Odoo dhe vendoseni që të fillojë automatikisht pas rindezjes së sistemit:
sudo systemctl start odoo.service
sudo systemctl enable odoo.service
Modifikoni rregullat e murit të zjarrit për t'i lejuar vizitorët të hyjnë në Odoo duke përdorur portin e paracaktuar të komunikimit të PostgreSQL 8069:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-port=8069/tcp
sudo firewall-cmd --reload
Vizitoni adresën e mëposhtme nga një shfletues ueb. Kini parasysh se numri i portit 8069 nuk mund të injorohet.
http://[your-vultr-server-IP]:8069
Në ndërfaqen e internetit, futni një emër të bazës së të dhënave dhe një fjalëkalim për përdoruesin "admin", më pas klikoni butonin "Krijo bazën e të dhënave".
Pasi të keni përfunduar me sukses konfigurimin e një baze të dhënash, do të futeni në kanban Odoo ku mund të personalizoni sistemin tuaj Odoo sipas dëshirës. Por tani për tani, duhet të dilni (duke përdorur lidhjen në këndin e sipërm djathtas) dhe të vendosni një fjalëkalim kryesor për të mbrojtur menaxherin e bazës së të dhënave Odoo.
Në ndërfaqen e hyrjes në Odoo, klikoni lidhjen "Menaxho bazat e të dhënave", më pas kliko lidhjen "cakto një fjalëkalim kryesor". Futni fjalëkalimin tuaj kryesor në dritaren që shfaqet dhe më pas klikoni butonin "Vazhdo".
Tani, hyni përsëri në sistemin tuaj Odoo (kliko emrin e bazës së të dhënave) për ta personalizuar atë.
Hapi 5: Instaloni Nginx për të lehtësuar aksesin e përdoruesve
Për lehtësi, ju mund ta ridrejtoni trafikun në portën e paracaktuar HTTP (80) në portën e komunikimit Odoo 8069, në mënyrë që përdoruesit të mos kenë më nevojë të fusin numrin e portës 8069 sa herë që hyjnë në sistemin Odoo.
Instaloni Nginx duke përdorur YUM:
sudo yum install nginx
Hapni skedarin "nginx.conf" me vi:
sudo vi /etc/nginx/nginx.conf
Komentoni dy rreshtat e mëposhtëm:
location / {
}
Ata do të bëhen:
#location / {
#}
Pastaj shtoni segmentin e mëposhtëm pikërisht nën dy rreshtat e mëparshëm:
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;
}
Ruani dhe hiqni dorë:
:wq
Filloni shërbimin Nginx:
sudo systemctl restart nginx.service
sudo systemctl enable nginx.service
Tani, ju mund të vizitoni sistemin Odoo nga porti 8069 dhe porti 80.
http://[your-vultr-server-IP]:8069
http://[your-vultr-server-IP]
Kjo eshte e gjitha. Sistemi juaj Odoo është gati për përdorim.