开源ERP系统Odoo搭建⽂档
本⽂参考链接地址:
什么是Odoo 为什么选择Odoo
Odoo是⼀套⾮常强⼤的开源ERP系统, ⽤户可以在上⾯灵活地选择安装各种业务模块来满⾜⾃⾝业务的需求.其本⾝构建在名为openobject的web框架上, 数据库使⽤postgres.
传统⾏业的erp,⼤多是运⾏在单机上的C/S软件,有很多缺点
1 费⽤贵版权贵
2 维护成本⾼部署实施⿇烦
3 升级慢不能满⾜当今的业务发展需要
现在,⼤多数企业的业务都⾛向云端, B/S的开源Odoo ERP更能满⾜当今的时代需要.
Odoo社区版与企业版
从odoo9开始OdooSA公司将odoo分成2部分,社区版由开源社区维护,开源且免费下载.企业版由官⽅提供技术⽀持,有⽤户数量限制. 同时提供了⼀些社区版没有的模块功能和更好的⽤户界⾯. 价格参考官⽅, 我们将在后⾯的章节中⽐较2者在功能上的差异. 本教程主要使⽤社区版学习.
odoo端⼝ 8169
postgresql端⼝ 15432
[root@localhost ~]# cd /pos.d/
[root@pos.d]# po.bak
[root@pos.d]# po
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever-Base - 163
#mirrorlist=/?release=$releasever&arch=$basearch&repo=os
baseurl=mirrors.163/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=mirrors.163/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates - 163
#mirrorlist=/?release=$releasever&arch=$basearch&repo=updates
baseurl=mirrors.163/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=mirrors.163/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163
#mirrorlist=/?release=$releasever&arch=$basearch&repo=extras
baseurl=mirrors.163/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=mirrors.163/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163
baseurl=mirrors.163/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=mirrors.163/centos/RPM-GPG-KEY-CentOS-7
2. 更新系统并安装postgre数据库, 并对其初始化
[root@pos.d]# yum clean all
[root@pos.d]# yum -y update
[root@pos.d]# yum -y install postgresql postgresql-server postgresql-libs
[root@pos.d]# postgresql-setup initdb
3. 设置开机启动, 并且启动postgre数据库, 设置postgres密码
[root@pos.d]# systemctl enable postgresql
Created symlink from /etc/systemd/system/multi-user.target.wants/postgresql.service to /usr/lib/systemd/system/postgresql.service. [root@pos.d]# systemctl start postgresql
[root@pos.d]# su - postgres
-bash-4.2 psql psql (9.2.24) 输⼊ "help" 来获取帮助信息. postgres=# \password postgres 输⼊新的密码:再次键⼊: postgres=# \q -bash-4.2 exit
登出
[root@localhost ~]# yum install epel-release -y #安装odoo的依赖
4. 添加Odoo仓库
[root@localhost ~]# systemctl enable odoo #创建开机⾃启动
Created symlink from /etc/systemd/system/multi-user.target.wants/odoo.service to /usr/lib/systemd/system/odoo.service.
[root@localhost ~]# systemctl start odoo #启动odoo
[root@localhost ~]# systemctl stop firewalld.service #临时关闭防⽕墙, 如果想永久关闭
[root@localhost ~]#systemctl disable firewalld.service #如果想永久关闭
#或者可以配置放⾏8069端⼝, 初练习建议关闭防⽕墙, 真实环境建议放⾏端⼝
[root@localhost ~]# firewall-cmd --zone=public --add-port=8069/tcp --permanent
success
[root@localhost ~]# firewall-cmd --reload
success
默认情况下只有本地菜运⾏连接数据库, 如果要允许PostgreSql远程访问, 需要在
[root@localhost ~]# vim /var/lib/pgsql/data/f
⽂件中添加允许访问
5. 现在就可以在浏览器中输⼊ip:8069访问了
创建公司数据库
第⼀次进⼊odoo,还没有在数据库中建⽴odoo的数据库,所以浏览器会跳转到下⾯这个页⾯
创建公司数据库
我们的公司名称是苏州乐彩印花有限公司, 因为数据库名称不能⽤中⽂, 所以我们的数据库名称可以以公司汉语拼⾳命名, 这⾥命名为lecaiyinhua
Email 为管理员⽤户名可以设置成⼀个不是email地址的⽤户名,这⾥设为admin
Password为管理员密码这⾥设为admin
Language我们选择 Chinese (CN) / 简体中⽂
Country设置为 China
Load demonstration data不要勾选(会加载⼀些测试⽤的数据)
点击Create database后,稍等⼏分钟,系统就安装完成了,进⼊如下界⾯。
公司基础资料的设置
初次进⼊odoo系统,什么模块也没有安装,我们先来完善⼀下⾃⼰公司的信息。
依次点击菜单,设置,公司,在右侧的公司列表中,点击odoo默认创建的公司 My Company。
此时odoo会打开⼀个表单,我们点编辑,把⾥⾯的资料修改为我们⾃⼰公司的信息
上⾯的操作也可以通过下⾯的⽅式执⾏,把⿏标移动到页⾯左侧的公司logo上,点击编辑公司数据。
依次输⼊如下信息
公司名称苏州乐彩印花有限公司
公司标语乐彩印花创新领航
Logo的设置⽅法
右键保存下载后供上传
⿏标悬停⾄Odoo图标, 点击编辑按钮上传
完成后如下图所⽰
我们点击保存
发现左侧的logo没有更新,可以清空⼀下浏览器缓存,再刷新,具体可以⾃⼰搜索相关清缓存教程。公司通⽤信息的设置
公司货币的设置
默认CNY没有激活
激活后就可以选择了
公司会计科⽬设置
在应⽤中搜索中国关键词
根据公司的税种选择科⽬
⼩规模选中国⼩企业会计科⽬表
⼀般纳税⼈选会计科⽬表 - 中国企业会计准则
安装会计和财务模块
下⼀节中添加客户前需要安装此模块
不然保存时会报如下错误
Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
>centos vim命令
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论