Ubuntu 16.04 server下安装ODOO

2021-09-17 17:00:56 浏览数 (1)

1.安装环境说明
代码语言:javascript复制
虚拟化平台:Esxi6.5Ubuntu
安装包:ubuntu-16.04-server-amd64
ODOO版本:odoo_12.0.latest_all
数据库:PostgreSQL9.5
  • 这里需要说明的是,在安装Ubuntu是时候,第一个界面不选择语言,而是默认English,否则,由于软件本身的bug会报错。
2.配置系统网络

/etc/network/interfaces

  1. # This file describes the network interfaces available on your system
  2. # and how to activate them. For more information, see interfaces(5).
  3. source /etc/network/interfaces.d/*  
  4. # The loopback network interface
  5. auto lo  
  6. iface lo inet loopback  
  7. # The primary network interface
  8. auto ens160  
  9. #iface ens160 inet dhcp
  10. iface ens160 inet static  
  11. address 192.168.150.11  
  12. netmask 255.255.255.0  
  13. gateway 192.168.150.1  
  14. dns-nameservers 222.222.222.222  
3.将ubuntu升级到最新
  1. root@ubuntuodoo:/home# apt-get upgrade
4.安装PostgreSQL数据库
  1. root@ubuntuodoo:/home# apt-get install postgresql

正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 postgresql 已经是最新版 (9.5 173ubuntu0.2)。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 10 个软件包未被升级。

5.ODOO服务安装
1)下载ODOO最新版本
  1. root@ubuntuodoo:/home# wget http://nightly.odoo.com/12.0/nightly/deb/odoo_12.0.latest_all.deb
  2. --2018-11-09 10:25:15--  http://nightly.odoo.com/12.0/nightly/deb/odoo_12.0.latest_all.deb  
  3. 正在解析主机 nightly.odoo.com (nightly.odoo.com)... 178.33.123.40  
  4. 正在连接 nightly.odoo.com (nightly.odoo.com)|178.33.123.40|:80... 已连接。  
  5. 已发出 HTTP 请求,正在等待回应... 200 OK  
  6. 长度: 46467496 (44M) [application/octet-stream]  
  7. 正在保存至: “odoo_12.0.latest_all.deb”  

非常慢 通过迅雷下载,上传服务器上

2)安装ODOO及其依赖包
  1. root@ubuntuodoo:/home# dpkg -i odoo_12.0.latest_all.deb 
  2. 出错  
  3. root@ubuntuodoo:/home# apt-get -f install
6.重启服务
  1. root@ubuntuodoo:/home# service odoo restart
  2. root@ubuntuodoo:/home# service postgresql restart
7.关闭防火墙
  1. root@ubuntuodoo:/home# ufw allow 8069/
8.测试
  1. http://192.168.150.11:8069/  

查看ODOO服务是否启动

  1. root@ubuntuodoo:/home/root2# ps uaxww | grep -i odoo
  2. odoo      6460  0.5  2.9 940744 118420 ?       Ssl  10:56   0:21 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log  
  3. postgres  6626  0.3  1.6 336292 68096 ?        Ss   11:31   0:08 postgres: odoo myodoo [local] idle  
  4. postgres  6628  0.0  0.5 304844 24048 ?        Ss   11:32   0:00 postgres: odoo myodoo [local] idle  
  5. postgres  6630  0.0  0.6 304880 25228 ?        Ss   11:32   0:00 postgres: odoo myodoo [local] idle  
  6. postgres  6631  0.0  0.7 306276 31784 ?        Ss   11:32   0:00 postgres: odoo myodoo [local] idle  
  7. postgres  6640  0.0  0.7 306792 29668 ?        Ss   11:32   0:00 postgres: odoo myodoo [local] idle  
  8. postgres  6641  0.0  0.6 304704 26104 ?        Ss   11:32   0:00 postgres: odoo myodoo [local] idle  
  9. root      6796  0.0  0.0  15984  1084 pts/1    S    12:09   0:00 grep --color=auto -i odoo  
  10. root@ubuntuodoo:/home/root2# 

或者

  1. root@ubuntuodoo:/home/root2# lsof -i :8069
  2. COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME  
  3. odoo    6460 odoo    5u  IPv4  97290      0t0  TCP *:8069 (LISTEN)  

0 人点赞