1、代码拉取: ②、通过终端命令进行clone代码;
git clone https://github.com/odoo/odoo.git --branch master --depth 1 --single-branch ./odoo12

2、安装大象(postgresql)数据库:sudo apt-get install -y postgresql# 安装完会自定生成 postgres用户 用如下命令登录sudo -u postgres psql# 创建用户 此处创建用户名为‘odoo12’ 密码为‘123456’create user odoo12 superuser password '123456';  常用命令:
\h:查看SQL命令的解释,比如\h select。\?:查看psql命令列表。\l:列出所有数据库。\c [database_name]:连接其他数据库。\d:列出当前数据库的所有表格。\d [table_name]:列出某一张表格的结构。\du:列出所有用户。\e:打开文本编辑器。\conninfo:列出当前数据库和连接的信息。
①、配置大象数据库(postgresql)的远程访问: # 进入 /usr/share/postgresql/9.5目录打开pg_hba.conf.sample 文件(文件所属目录根据创建而定)sudo vi pg_hba.conf.sample 修改前:
 修改后:
 注意:如未修改进行外部访问在浏览器中会出现如下报错: Uncaught Error: QWeb2: Template 'DashboardMain' not foundUncaught Error: QWeb2: Template 'mail.systray.MessagingMenu' not found
3、修改odoo.conf配置文件:
4、修改完运行odoo-bin,然后在浏览器输入 localhost:8069:此时会出现如下两种情况: ①、数据库设置,如下图,恭喜你无BUG:
 ②、无法访问,出现服务器故障, 如下bug: psycopg2.OperationalError: FATAL: role 'odoo11' does not exist - - -  解决方法:
sudo su - postgres -c 'createuser -s odoo11'
 个人认为出现这样的原因:是ubuntu当前用户为odoo11,因此影响的。
5、创建数据库: 注意:当点击“Create database”时页面出现杂乱现象,如下图: 原因:样式无法加载;
 处理方法:
pip install libsass #在环境下安装 libsass包 配置完成如下:
|