No Code Otomasyon Nedir?
No-Code Otomasyon ile kod kullanmadan süreçlerinizi basitçe otomatikleştirmek hakkında bilgiler almak için ve örnek kullanım senaryoları ile yeni otomasyon fikirlerine erişmek için bu yazıda buluşalım.
Blog
Bilgi
sudo apt update && sudo apt upgrade -y
sudo apt install -y git wget curl nano libpq-dev libxml2-dev libxslt-dev libldap2-dev libsasl2-dev build-essential libssl-dev libffi-dev python3-pip python3-dev libjpeg-dev zlib1g-dev liblcms2-dev libblas-dev libatlas-base-dev
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install -y python3.12 python3.12-venv python3.12-dev
sudo adduser --system --home=/opt/odoo18 --group odoo18
sudo apt install -y postgresql
sudo -u postgres createuser --createdb --pwprompt odoo18
sudo su - odoo18 -s /bin/bash
python3.12 -m venv venvsource venv/bin/activate
git clone https://github.com/odoo/odoo --depth 1 --branch 18.0 --single-branch odoo
cd odoo
pip install --upgrade pip
pip install wheel
pip install -r requirements.txt
sudo apt install -y npm node-less
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo npm install -g less less-plugin-clean-css
pip install libsass
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb
sudo apt install -y ./wkhtmltox_0.12.6-1.focal_amd64.deb
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage
sudo mkdir /var/log/odoo18
sudo chown odoo18:root /var/log/odoo18
sudo nano /etc/odoo18.conf
İçerik:
[options]
admin_passwd = admin
db_host = Falsedb_port = False
db_user = odoo18
db_password = False
addons_path = /opt/odoo18/odoo/addons,/opt/odoo18/odoo/odoo/addons
logfile = /var/log/odoo18/odoo18.log
sudo chown odoo18: /etc/odoo18.confs
sudo chmod 640 /etc/odoo18.conf
sudo nano /etc/systemd/system/odoo18.service
İçerik:
[Unit]
Description=Odoo18
After=network.target
[Service]Type=simpleSyslogIdentifier=odoo18
PermissionsStartOnly=true
User=odoo18
Group=odoo18
ExecStart=/opt/odoo18/venv/bin/python3 /opt/odoo18/odoo/odoo-bin -c /etc/odoo18.conf
StandardOutput=journal+console
[Install]
WantedBy=multi-user.target
sudo chmod 755 /etc/systemd/system/odoo18.service
sudo systemctl daemon-reloadsudo systemctl enable odoo18.service
sudo systemctl start odoo18.service
sudo systemctl status odoo18.service
Tarayıcıdan erişim: http://<sunucu-ip-adresi>:8069
Kurulum başarıyla tamamlanmıştır.
Yazar
Volkan Akkurt
Odoo Uzmanı
Yazar
Blog
Bilgi Merkezİ