服务器版Ubuntu24.01安装odoo18

  • 更新镜像源,安装软件源

    sudo apt updata
    sudo apt upgrde
    
  • 安装开发工具

    sudo apt install -y python3-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libssl-dev libpq-dev libjpeg-dev axel
    
  • 安装数据库

    sudo apt install -y postgresql
    
  • 创建数据库用户

    sudo su
    su - postgres -c "createuser -d -R -S odoo"
    
  • 下载odoo源码

    源码地址

    axel -n 5 https://nightly.odoo.com/18.0/nightly/tgz/odoo_18.0.20250701.tar.gz
    
  • 解压

    tar -xvf odoo_18.0.20250730.tar.gz
    
  • 修改文件名

    mv odoo-18.0.post20250730/ odoo18
    cd odoo18
    
  • 复制启动文件到当前目录(odoo18)下

    cp setup/odoo odoo-bin
    
  • 创建配置文件

    vim odoo18.conf
    

    输入内容

    [options]
    addons_path = odoo/addons
    data_dir = Odoo/odoo18
    load_language = zh_CN
    db_name = odoo18
    without_demo = True
    admin_passwd = oudu.net
    
    • addons_path:系统模块的路径
    • data_dir :缓存文件位置
    • load_language:默认语言
    • without_demo 是否加载演示数据,True表示不加载,False表示加载,默认为False,加载演示数据
    • admin_passwd:主密码
  • 安装python3-venv模块,用于创建python虚拟环境

    sudo apt install python3.12-venv -y
    
  • 创建虚拟环境

    python3 -m venv venv_odoo
    
  • 激活环境

    source venv_odoo/bin/activate
    
  • 安装odoo依赖

    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
    
  • 启动odoo

    python3 odoo-bin -c odoo18.conf 
    

    image

  • 登录
    打开浏览器,输入地址登录:127.0.0.1:8069
    可以使用 ip a 查看你的具体ip地址

    ip a
    

    默认端口:8069
    地址:127.0.0.1
    image

  • 输入默认用户和密码登录:admin
    image

  • 登录界面
    image

posted @ 2025-08-04 16:48  欧度卜永  阅读(1)  评论(0)    收藏  举报