GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Odoo na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat Odoo na Debian 11. Pro ty z vás, kteří nevěděli, Odoo je integrovaná aplikace ERP (Enterprise Resources Planning). to znamená, že funguje pomocí instalovatelných modulů, díky nimž má aplikace mnoho funkcí. Zahrnuje širokou škálu aplikací, jako je CRM, e-Commerce, tvorba webových stránek, fakturace, účetnictví, výroba, sklad, řízení projektů, inventarizace a mnoho dalších , vše hladce integrované. Odoo má v současnosti dvě verze, jedna z nich je komunitní, která je zdarma a zcela open-source a druhá verze Enterprise pro profesionální podnikovou podporu. Tento příspěvek se zaměřuje na komunitní verzi.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Odoo 15 na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Odoo na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt příkazy v terminálu:

Aktualizace sudo aptudo apt

Krok 2. Instalace PostgreSQL na Debian 11.

Ve výchozím nastavení není PostgreSQL k dispozici k instalaci přímo ze základního úložiště Debian 11. Nyní do vašeho systému přidáváme oficiální úložiště PostgreSQL:

echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list

Dále importujte podpisový klíč PostgreSQL:

curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg

Nakonec spusťte níže uvedený příkaz install PostgreSQL:

sudo apt updatesudo apt install postgresql-13

Po instalaci PostgreSQL spusťte službu PostgreSQL a povolte její spuštění při restartu systému:

sudo systemctl spustit postgresqlsudo systemctl povolit postgresqlsudo systemctl status postgresql

Dále vytvoříme uživatele PostgreSQL se stejným jménem jako dříve vytvořený systémový uživatel:

sudo su - postgres -c "createuser -s odoo15"

Krok 3. Instalace Wkhtmltopdf.

Spuštěním následujícího příkazu stáhněte a nainstalujte balíček Wkhtmltopdf z Github:

sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.debsudo apt install ./wkhtmltox_0.12.5-1.bionic_amd64.deb.> 

Krok 4. Instalace Odoo na Ubuntu 20.04.

Nyní naklonujeme zdrojový kód Odoo z GitHubu:

klon sudo su - odoo15git https://www.github.com/odoo/odoo --depth 1 --branch 15.0 /opt/odoo

Dále vytvořte nové virtuální prostředí Pythonu pro Odoo:

cd /opt/odoo15python3 -m venv odoo-venv

Aktivujte virtuální prostředí:

zdroj odoo-venv/bin/activate

Poté nainstalujte všechny požadované moduly Pythonu pomocí pip3:

(venv) $ pip3 install wheel(venv) $ pip3 install -r odoo/requirements.txt

Po dokončení deaktivujte prostředí pomocí následujícího příkazu:

(venv) $ deaktivovat

Krok 5. Nakonfigurujte Odoo.

Nyní vytvoříme konfigurační soubor s následujícím obsahem:

sudo nano /etc/odoo15.conf

Přidejte následující konfiguraci:

[možnosti]; Toto je heslo, které umožňuje operace s databází:admin_passwd =admin-passwddb_host =Falsedb_port =Falsedb_user =odoo15db_password =Falseaddons_path =/opt/odoo15/odoo/addons,/opt/odoo15/odoo-custom-addons

Krok 6. Vytvoření systémové jednotky pro Odoo.

Nejprve vytvořte soubor s názvem odoo15.service s následujícím obsahem:

sudo nano /etc/systemd/system/odoo15.service

Přidejte následující soubor:

[Unit]Description=Odoo15Requires=postgresql.serviceAfter=network.target postgresql.service[Service]Type=simpleSyslogIdentifier=odoo15PermissionsStartOnly=trueUser=odoo15Group=odoo15/3/3Start/1opy/odoo odoo15/odoo/odoo-bin -c /etc/odoo15.confStandardOutput=journal+console[Install]WantedBy=multi-user.target

Uložte a zavřete soubor, poté spusťte službu Odoo a povolte její spuštění při spuštění spuštěním:

sudo systemctl daemon-reloadsudo systemctl enable --now odoo15sudo systemctl status odoo15

Krok 7. Přístup k webovému rozhraní Odoo.

Po úspěšné instalaci otevřete webový prohlížeč a otevřete Odoo pomocí adresy URL http://your-ip-address:8069 . Budete přesměrováni na stránku rozhraní Odoo:

Blahopřejeme! Úspěšně jste nainstalovali Odoo. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Odoo do systému Debian. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Odoo .


Debian
  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat PostgreSQL na Debian 9

  3. Jak nainstalovat Nginx na Debian 9

  1. Jak nainstalovat Apache na Debian 9

  2. Jak nainstalovat Jenkins na Debian 9

  3. Jak nainstalovat Webmin na Debian 9