Ver páginaRevisiones antiguasEnlaces a esta páginaExportar a PDFVolver arriba Esta página es de solo lectura. Puedes ver la fuente pero no puedes cambiarla. Pregunta a tu administrador si crees que esto es incorrecto. ====== Instalación de Odoo ====== <code bash> git clone --branch 15.0 --depth 1 https://github.com/odoo/odoo.git odoo15 cd odoo15 pip3 install -r requirements.txt </code> Crear Base de datos Inicializar base de datos python3 odoo-bin -r admin -w adminpwd --addons-path=/home/ivan/projects/odoo-17.0+e.20240621/odoo/addons -d odoo17_test --db_host localhost -i all python3 odoo-bin -r admin -w adminpwd --addons-path=/home/ivan/projects/odoo-17.0+e.20240621/odoo/addons -d odoo17_test --db_host localhost <code bash> python3 odoo-bin -r admin -w adminpwd --addons-path=addons -d odoo15 --db_host localhost -i all </code> OR <code bash> ./odoo-bin --database=codingdodo_demo --db_user=odoo --db_password=codingdodo -i base --without-demo=all --save -c /home/odoo/.odoorc_codingdodo_demo --stop-after-init </code> ====== Odoo13 ====== installa buil essentials <code bash> sudo apt install build-essential sudo apt-get install libxml2-dev libxslt1-dev python3-dev sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev </code> <code bash> pip3 install psycopg2-binary </code> Si da el siguiente error: error in vatnumber setup command: use_2to3 is invalid. aplicar el siguiente comando: <code bash> pip3 install "setuptools<58.0" </code> ====== Instalación en ambiente productivo con nginx v16 ====== <code bash> sudo apt install virtualenvwrapper sudo apt install postgresql sudo su - postgres -c "createuser -s odoo" wget https://github.com/odoo/wkhtmltopdf/releases/download/nightly/wkhtmltox_0.13.0-1.nightly.jammy_amd64.deb sudo dpkg -i wkhtmltox_0.13.0-1.nightly.jammy_amd64.deb sudo apt install -f sudo apt install -y build-essential wget python3-dev python3-venv python3-wheel libfreetype6-dev libxml2-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev zlib1g-dev libpq-dev libxslt1-dev libldap2-dev libtiff5-dev libjpeg8-dev libopenjp2-7-dev liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev libxcb1-dev sudo useradd -m -d /opt/odoo -U -r -s /bin/bash odoo sudo passwd odoo sudo su - odoo git clone https://www.github.com/odoo/odoo --depth 1 --branch 16.0 /opt/odoo/odoo16 </code> locate virtualenvwrapper, usually in /usr/share/virtualenvwrapper/virtualenvwrapper.sh put the following in .bashrc for no login shells <code bash> export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/project source /usr/share/virtualenvwrapper/virtualenvwrapper.sh </code> crear el ambiente <code bash> sudo su - odoo mkvirtualenv odoo16-env cd odoo16 pip3 install -r requirements.txt deactivate mkdir /opt/odoo/odoo-custom-addons exit sudo nano /etc/odoo.conf </code> poner en el archivo lo siguiente: <code> [options] admin_passwd = MiPasswordSuperSeguro db_host = False db_port = False db_user = odoo db_password = False addons_path = /opt/odoo/odoo/addons,/opt/odoo/odoo-custom-addons </code> despues <code bash> sudo nano /etc/systemd/system/odoo.service </code> <code> [Unit] Description=Odoo Requires=postgresql.service After=network.target postgresql.service [Service] Type=simple SyslogIdentifier=odoo PermissionsStartOnly=true User=odoo Group=odoo ExecStart=/opt/odoo/odoo-venv/bin/python3 /opt/odoo/odoo/odoo-bin -c /etc/odoo.conf StandardOutput=journal+console [Install] WantedBy=multi-user.target </code> NGINX <code bash> sudo nano /etc/nginx/sites-available/odoo16.conf </code> Poner <code> server { listen 80; server_name odoo.com; #reemplazar por el dominio que corresponda location / { proxy_pass http://localhost:8069; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } } </code> <code bash> cd /etc/nginx/sites-enabled/ ln -s /etc/nginx/sites-available/odoo16.conf odoo16.conf nginx -t systemctl restart nginx apt install certbot python3-certbot-nginx certbot --nginx -d odoo.com </code> odoo_install.txt Última modificación: 2024/06/23 21:41por admin