Como instalar o Odoo 16 no Ubuntu 22.04 (Jammy)
- 4830
- 141
- Enrique Gutkowski PhD
O ODOO ERP é um software de planejamento de recursos corporativos (ERP) que permite gerenciar todos os aspectos do seu negócio, desde a contabilidade até as vendas. Ele oferece a capacidade de otimizar sua organização e aumentar a eficiência. Como resultado, pode ajudá -lo a economizar tempo e dinheiro enquanto aumenta os lucros.
As principais vantagens do uso do ODOO ERP incluem o seguinte:
- Ele permite uma visão completa de suas operações comerciais, permitindo que você identifique problemas desde o início e tome medidas rapidamente.
- É fácil de usar. Você pode configurar uma conta ODOO ERP em apenas alguns minutos, simplesmente preenchendo alguns formulários. E depois de configurar, você pode começar a trabalhar em minutos.
- É confiável e seguro. Ele foi projetado com a segurança em mente desde o início - com autenticação de dois fatores para os usuários e várias medidas de segurança incorporadas ao próprio aplicativo. Ele também vem com um sistema de auditoria embutido que permite acompanhar todas as transações que acontecem com suas contas e ativos.
Nesta postagem do blog, você aprenderá a instalar o Odoo 16 no Ubuntu 22.04 Sistema de Linfisfish Linux jammy.
Etapa 1 - Instalando os pacotes necessários
Existem algumas etapas envolvidas na instalação. Além disso, existem alguns arquivos necessários para instalar como pré -requisito.
Primeiro, atualize seu servidor e depois atualize -o. Se solicitar uma senha, dê: Dê:
Atualização de sudo apt e sudo apt
O comando atualizará as atualizações disponíveis para os pacotes instalados. Em seguida, instale todos os pacotes necessários para a configuração do Odoo no sistema Ubuntu. Isso instalará pacotes essenciais para construção, python e nó.JS em seu sistema.
sudo apt install git wget nodejs npm python3 Build-essencial libzip-dev python3-dev libxslt1-dev python3-pip libldap2-dev python3-rodas libssl2-dev pyth3-senv pythfl-setupols-sheel-sem-setsl2-libjpeg-Dev-venv pythfff-setupols-calf-sem-setsl2-libjpeg-Dev-venv x-setuptools-cals-sem-setsl2-lobjpjpeg-Dev-senv-stuptools-stupols-sem-setsl2-libjpeg-Dev-venv x-setuptoolos-sem-seto libpq-dev libffi-dev fontconfig
Além disso, instale o módulo do nó abaixo para ativar o suporte RTL.
sudo npm install -g rtlcss
Etapa 2 - Instalando WKHTMLTOPDF
Agora, você também precisa instalar wkhtmltox
Pacote Debian, que forneceu útil wkhtmltoimage
e wkhtmltopdf
Comandos binários.
Baixe o pacote Debian do Github:
wget https: // github.com/wkhtmltopdf/embalagem/liberações/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.Jammy_amd64.Deb
Em seguida, instale -o no seu sistema.
sudo dpkg -i wkhtmltox_0.12.6.1-2.Jammy_amd64.Deb
Etapa 3 - Crie uma nova conta do sistema
Executar o serviço ODOO como um usuário separado é uma boa prática. Agora, para a criação de um usuário para Odoo que pode acessar o Odoo e pode fazer alterações.
sudo adduser - -System --group - -home =/opt/odoo -shell =/bin/bash odoo
Isso criará uma nova conta a ser usada para o serviço ODOO.
Etapa 4 - Instalando o PostgreSQL
Como sabemos que o PostgreSQL é necessário como servidor de banco de dados para ODOO. Então, vamos instalá -lo:
sudo apt install postgresql -y
Agora, para a criação de um usuário do ODOO no PostgreSQL:
sudo su -postgres -c "createuser -s odoo"
Isso vai adicionar um novo papel ODOO
no servidor PostgreSQL.
Etapa 5 - Instalando o Odoo 16 no Ubuntu
Podemos fazer o download do Odoo do repositório do GitHub. Então clone no seu sistema. Certifique -se de clonar o ramo correto que você precisa instalar no seu sistema. Como estamos instalando o ODOO 16, use o nome da filial “16.0 ”.
CD /OPT /ODOO
clone git https: // github.com/odoo/odoo.Git -Depth 1 -Branch 16.0-Single-single-srâmer ODOO-SERVER
Altere a propriedade do arquivo para o usuário do Odoo.
sudo chown -r odoo: odoo/opt/odoo/odoo -server
É uma boa prática criar um ambiente virtual do Python para isolar aplicativos. Crie um ambiente virtual com os seguintes comandos:
CD/OPT/ODOO/ODOO-SERVER
python3 -m venv venv
fonte VENV/BIN/ativação
Depois que o ambiente virtual for ativado, você verá o sistema prompt como "(venv) $". Agora instale as dependências do Python para o Odoo no ambiente virtual.
Pip3 Instale a roda
requisitos de instalação pip3.TXT
Depois de terminar a instalação, desative o ambiente virtual com o seguinte comando.
desativar
Agora criaremos o diretório de log e também alteraremos suas configurações de permissões
sudo mkdir/var/log/odoo
sudo chown odoo: odoo/var/log/odoo
sudo chmod 777/var/log/odoo
Etapa 6 - Crie arquivo de configuração do ODOO
Em seguida, crie uma configuração para o servidor ODOO. Isso é útil para personalizar o aplicativo Odoo. Edite o arquivo de configuração /etc/odoo-server.conf
Em seu editor de texto favorito:
sudo nano /etc /odoo-server.conf
Adicione o conteúdo abaixo ao arquivo:
[Opções] admin_passwd = PASS $ 123 db_user = odoo addons_path =/opt/odoo/odoo-server/addons logfile =/var/log/odoo/odoo-server.log log_level = depuração123456 | [Opções] admin_passwd = PASS $ 123DB_USER = ODOOADDONS_PATH =/OPT/ODOO/ODOO-SERVER/AdoDOnsLogFile =/var/Log/Odoo/Odoo-Server.logLog_Level = Debug |
Certifique -se de mudar o admin_passwd valor com uma senha forte. Salve seu arquivo e feche -o.
Em seguida, altere a propriedade para o Oddo User para o arquivo de configuração. Além disso, altere as permissões de arquivo
sudo chown odoo: odoo /etc /odoo-server.conf
Etapa 7 - Crie arquivo de unidade ODOO Systemd
Crie um arquivo de unidade Systemd para o gerenciamento de serviços ODDO. Isso ajudará você a gerenciar o serviço do Odoo facilmente. Também nos permitiu iniciar o ODOO na inicialização do sistema. Crie um novo arquivo ODOO.serviço e editar em um editor de texto:
sudo nano/etc/Systemd/System/Odoo.serviço
Adicione o seguinte conteúdo.
[Unidade] Descrição = Odoo 16.0 Serviço requer = PostGresql.serviço depois = rede.Target PostGresql.Serviço [Serviço] Tipo = simples syslogIdentifier = ODOO permissõesstartonly = True Usuário = Odoo Group = Odoo ExecStart =/Opt/Odoo/Odoo-Server/Venv/Bin/Python3/Opt/Odoo/Odoo-Server/Odoo-Bin --c/ etc/odoo-server.Conf StandardOutput = Journal+Console [Install] WantedBy = MultiUser.alvo12345678910111213141516 | [Unidade] Descrição = Odoo 16.0 servicerequiss = postgreSql.ServiceAfter = Network.Target PostGresql.Serviço [Serviço] TIPO = SIMPLESYSOGIDENTE = ODOOPERMISSIONSSTARTONLY = TRUEUSER = ODOOGROUP = ODOOEXECSTART =/OPT/ODOO/ODOO-SERVER/VENV/BIN/PYTHON3/OPT/ODOO/ODOO-SERVER/ODOO-BIN -C/ECT/ODOOO-SERVER.ConfstandardOutput = Journal+Console [install] wantedy = multi-user.alvo |
Salve o arquivo e feche-o.
Agora, recarregue o daemon systemd para carregar o arquivo recém -criado.
SUDO SystemCTL Daemon-Reload
Inicie o serviço ODOO, também permite que ele inicie automaticamente a inicialização do sistema:
sudo systemctl atabille -agora odoo.serviço
Verifique o status do serviço:
SUDO SYSTEMCTL STATUS ODOO.serviço
Você deve ver que o serviço ODOO está ativo e em execução:
ODOO 16 status de serviçoEtapa 8 - Acesso a aplicação ODOO
ODOO Padrão é executado na porta 8069. Abra um navegador da web no seu sistema e conecte -se ao servidor ODOO no 8069 porta.
http: // server-ip-host: 8069
Você encontrará a página de banco de dados Criar Odoo pela primeira vez. Use a senha mestre configurada no ODOO-SERVER.arquivo conf. Defina um nome de banco de dados de sua escolha. Em seguida, defina o nome de usuário e a senha, que serão usados para futuros logins no painel ODOO. Selecione a caixa de seleção de dados da demonstração para importá -la. Finalmente, clique no “Criar banco de dados” botão para concluir a instalação.
ODOO 16 Criar ou Restaurar Banco de DadosDepois de criar com sucesso o banco de dados ODOO, você será redirecionado para a página de login. Use as credenciais de login criadas na tela anterior:
Página de login do OdooApós o login bem -sucedido, você será redirecionado para os aplicativos, onde poderá instalar aplicativos de sua escolha.
Página de instalação de aplicativos ODOOConclusão:
Todo mundo quer facilidade na vida, então o Odoo cumpre isso, fornecendo a todos os departamentos necessários para administrar um negócio em um só lugar. Agora você não precisa recrutar muitos funcionários para lidar com sua empresa, todas as necessidades estão sendo atendidas pelo ODOO. Neste artigo, aprendemos a instalar o ODOO 16 ERP Server no Ubuntu 22.04 Sistema de Linfisfish Linux jammy.