Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирајте и конфигуришите ПостгреСКЛ
Корак 3: Инсталирајте Одоо
Корак 4: Конфигуришите Одоо
Корак 5: Инсталирајте Нгинк да бисте олакшали приступ корисницима
Одоо, раније познат као ОпенЕРП, је платформа за управљање пословањем све у једном. Одоо нуди широк спектар различитих апликација, као што су рачуноводство, фактурисање, управљање пројектима, инвентар и још много тога.
Предуслови
Корак 1: Ажурирајте систем
Пре инсталирања било ког пакета на вашу ЦентОС инстанцу, препоручује се да ажурирате систем. Пријавите се помоћу sudoкорисника и покрените следеће команде да бисте ажурирали систем.
sudo yum -y update
sudo reboot
Када се систем поново покрене, поново се пријавите као sudoкорисник и наставите са следећим корацима.
Корак 2: Инсталирајте и конфигуришите ПостгреСКЛ
Морате да инсталирате и конфигуришете ПостгреСКЛ, који је подразумевани систем базе података за Одоо.
sudo yum install -y postgresql-server
Иницијализујте, покрените и подесите ПостгреСКЛ да се аутоматски покреће када се систем покрене.
sudo postgresql-setup initdb
sudo systemctl start postgresql
Корак 3: Инсталирајте Одоо
Сада можете инсталирати Одоо.
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo=https://nightly.odoo.com/10.0/nightly/rpm/odoo.repo
sudo yum install -y odoo
Покрените Одоо и подесите га да се аутоматски покреће када се систем покрене.
sudo systemctl enable odoo
sudo systemctl start odoo
Измените правила заштитног зида како бисте корисницима омогућили приступ Одоо-у преко port 8069.
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-port=8069/tcp
sudo firewall-cmd --reload
Сада можете да приступите Одоо-у користећи свој веб претраживач на следећој адреси.
http://[your-vultr-instance-IP]:8069
Замените [your-vultr-server-IP]ИП адресом ваше Вултр инстанце; и не заборавите да додате број порта 8069на крају адресе.
Изаберите име за базу података коју ће Одоо креирати, унесите своју е-маил адресу и одаберите лозинку за adminкорисника. Наставите кликом на Create databaseдугме.
Када се база података постави, бићете доведени у Одоо кориснички интерфејс где можете да прилагодите свој Одоо систем инсталирањем апликација.
Корак 5: Инсталирајте Нгинк да бисте олакшали приступ корисницима
Можете да преусмерите саобраћај на подразумевани HTTP port: 80и подразумевани HTTPS port: 443на Одоо (покреће се на port 8069), тако да корисници више не морају да додају број порта 8069сваки пут када приступе систему. Коришћење Нгинк-а вам такође омогућава да обезбедите Одоо помоћу ССЛ сертификата, а овде је описан процес инсталирања ССЛ сертификата за Нгинк .
Инсталирајте Нгинк.
sudo yum install -y nginx
Уредите /etc/nginx/nginx.confдатотеку помоћу уређивача текста као што је нано.
sudo nano /etc/nginx/nginx.conf
Пронађите locationодељак.
location / {
}
Додајте следећи сегмент тако да 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;
}
Поново покрените Нгинк и подесите га да се аутоматски покреће када се систем покрене.
sudo systemctl restart nginx
sudo systemctl enable nginx
Сада можете да посетите Одоо систем са оба port 8069и port 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]