打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何快速搭建自己的ERP系统,4步源码快速安装odoo教程

1.下载odoo源码

Github地址:https://github.com/odoo/odoo

Gitee地址:https://gitee.com/mirrors/odoo

2.创建python虚拟环境

这里使用virtualenvwarpper进行虚拟环境的安装不会安装的同学点下面链接3步安装python虚拟环境virtualenv

这里使用python3.6为odoo的开发环境,你可以根据自己的本地环境>3.5即可

复制代码
mkvirtualenv -p python3.6 fandx_odoo

3.安装PostgreSQL

这里使用ubuntu为搭建环境,方便快捷

  1. 下载安装

    sudo apt install postgresql -y

  2. 切换到postgres管理用户

    因为odoo不可以使用自带的postgre管理员用户来做数据库路径,所以这里要创建自己的用户

    sudo -i -u postgres

  3. 进入postgre管理台

    psql

  4. 创建odoo用户

    create user fandx_odoo;

  5. 修改用户名为fandx_odoo的密码

    alter user fandx_odoo with password 'fandx_password';

  6. 给fandx_odoo用户添加createdb的权限,这里很重要,不然在odoo创建数据库的时候回出错

    alter user fandx_odoo createdb;

注意:PostgreSQL用户创建好就可以了,不用去创建数据库,我们可以使用odoo自带的功能,帮助我们快速创建数据库

4.开始搭建odoo环境

  1. 新建文件夹fandx_odoo

  2. 进入文件夹fandx_odoo,创建文件夹source

  3. 将下载好的源码解压进去

  1. 回到fandx_odoo文件夹下

  2. 创建my_addons包文件夹,用来存放自己的模块

  3. 创建manage.py启动文件

    复制代码
    import os
    import sys
    
    LIB_PATH = os.path.join(os.path.split(os.path.realpath(__file__))[0], '.', 'source')
    sys.path.append(LIB_PATH)
    
    import odoo
    
    if __name__ == "__main__":
        odoo.cli.main()
    
  4. 新建odoo.conf配置文件

    复制代码
    [options]
    ; 配置odoo的应用地址,分别将odoo自带和我们创建的my_addons都放进去
    addons_path = source/odoo/addons,source/addons,my_addons
    ; 配置项目启动端口
    http_port = 8080
    ; 配置连接数据库地址,我这里安装的Ubuntu地址是192.168.1.4
    db_host = 192.168.1.4
    ; 配置连接数据库的端口,5432是postgresql默认的端口
    db_port = 5432
    ; 配置连接数据库的用户名密码,这里连接我刚才配置的用户名和密码
    db_user = fandx_odoo
    db_password = fandx_password
    ; 配置超时时间,前期防止创建时间过长会因为超时报错,这里先设置为0不限制超时时间
    limit_time_real = 0
    db_name = False
    
  5. 在fandx_odoo虚拟环境中安装requirements.txt

    复制代码
    pip install -r source/requirements.txt 
    
  6. 到这一步恭喜你,你已经成功安装好自己的odoo项目了

  7. 启动你的odoo项目

    复制代码
    python manage.py -c odoo.conf
    

5.进入网页开始创建自己的ERP

  1. 输入自己项目启动路径访问,我这里是localhost:8080

  1. Master Password可以用他创建的,一定要记录下来,对数据库操作的时候回用到,我这里设置为fandx
  2. Database Name(新建的数据库名称),我这里设置为fandx_db
  3. email和password就是登陆的用户名和密码
  4. Phone number设置自己的手机号
  5. Language语言设置为简体中文
  6. Country国家设置为中国
  7. Demo data测试数据,这里如果是开发建议创建demo数据来测试

大功告成

Pycharm开发插件安装

这里建议安装两个插件可以辅助进行快速开发,在Pycharm Pluagins中可以搜索安装

  1. Pycharm Odoo

  2. Odoo

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【odoo14】第一章、安装odoo的开发环境
Odoo(OpenERP)配置文件openerp
全球第一开源云ERP Odoo操作手册 模块安装和界面汉化指南
第一章 环境搭建 · GitBook
全球第一开源ERP Odoo操作手册 数据库简介
打造linux下的source insight
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服