Предуслови
Корак 1: Ажурирајте систем
Корак 2: Додајте складиште Одоо пакета
Корак 3: Инсталирајте и конфигуришите ПостгреСКЛ
Корак 4: Инсталирајте Одоо
Корак 5: Конфигуришите Одоо
Корак 6: Инсталирајте Нгинк да бисте олакшали приступ корисницима
Одоо, раније познат као ОпенЕРП, је платформа за управљање пословањем све у једном. Одоо нуди широк спектар различитих апликација, као што су рачуноводство, фактурисање, управљање пројектима, инвентар и још много тога.
Предуслови
Корак 1: Ажурирајте систем
Пре инсталирања било ког пакета на вашу Убунту инстанцу, пријавите се помоћу sudoкорисника и ажурирајте.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Када се систем поново покрене, поново се пријавите као sudoкорисник и наставите са следећим корацима.
Корак 2: Додајте складиште Одоо пакета
Ово вам омогућава да инсталирате и ажурирате Одоо без потребе да сами ручно подешавате све зависности.
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: Инсталирајте и конфигуришите ПостгреСКЛ
ПостгреСКЛ је подразумевани систем базе података за Одоо.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Наставите тако што ћете креирати ПостгреСКЛ корисника са следећим командама. Када се од вас затражи, поставите јаку лозинку за корисника базе података и чувајте је на безбедном месту, можда ће вам затребати у будућности.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Корак 4: Инсталирајте Одоо
Сада можете инсталирати Одоо.
sudo apt-get install odoo
Покрените Одоо и подесите га да се аутоматски покреће када се систем покрене.
systemctl start odoo
systemctl enable odoo
Сада можете да приступите Одоо-у користећи свој веб претраживач на следећој адреси.
http://[your-vultr-instance-IP]:8069
Замените [your-vultr-server-IP]ИП адресом ваше Вултр инстанце и не заборавите да додате број порта 8069на крају адресе.
Изаберите име за базу података коју ће Одоо креирати, унесите своју е-маил адресу и одаберите лозинку за adminкорисника. наставите кликом на Create databaseдугме.
Када се база података постави, бићете доведени у Одоо кориснички интерфејс где можете да прилагодите свој Одоо систем инсталирањем апликација.
Корак 6: Инсталирајте Нгинк да бисте олакшали приступ корисницима
Можете да преусмерите саобраћај на подразумевани HTTP port (80)и подразумевани HTTPS port (443)на Одоо (покреће се на port 8069) тако да корисници више не морају да додају број порта 8069сваки пут када приступе систему. Коришћење Нгинк-а вам такође омогућава да обезбедите Одоо помоћу ССЛ сертификата, а овде је описан процес инсталирања ССЛ сертификата за Нгинк .
Инсталирајте Нгинк.
sudo apt-get install nginx
Уредите конфигурациону датотеку Нгинк сајта помоћу уређивача текста, као што је нано.
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;
}
Поново покрените Нгинк и подесите га да се аутоматски покреће када се систем покрене.
systemctl restart nginx
systemctl start nginx
Сада можете да посетите Одоо систем са порта 8069 и порта 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]