1.1 Odoo12.0源码安装过程

ubuntu/deepin(深度linux)系统安装略过

  • 安装OpenSSH服务
sudo apt-get install openssh-server
  • 查看服务器的 IP 地址
ip addr show #第一种方法
ifconfig #第二种方法

源码安装 Odoo 12.0

  • 安装 PostgreSQL 数据库
sudo apt update
sudo apt install postgresql -y # 安装PostgreSQL
sudo su -c "createuser -s $USER" postgres # 创建数据库超级用户
  • 安装 Odoo 系统依赖
sudo apt update
sudo apt upgrade
sudo apt install git -y # 安装Git
sudo apt install python3-dev python3-pip -y # 安装Python3 for dev和pip3
sudo apt install build-essential libxslt-dev libzip-dev libldap2-dev libsasl2-dev libssl-dev -y # 安装依赖包
  • 安装 Odoo
mkdir ~/odoo-dev # 创建工作目录
cd ~/odoo-dev # 进入工作目录
# 如果这里克隆比较慢可以从国内镜像网站克隆,参考下面的语句
git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1 # 获取 Odoo 源码

如果下载速度慢可以调整为码云数据源

git clone https://gitee.com/mirrors/odoo.git -b 12.0 --depth=1 # 获取 Odoo 源码
  • 安装python依赖
pip3 install -r ~/odoo-dev/odoo/requirements.txt # odoo指定包
pip3 install --user num2words phonenumbers psycopg2-binary watchdog xlwt # 其他依赖包

为了加快速度可以临时更换数据源 -i https://mirrors.aliyun.com/pypi/simple/
安装过程中可能会遇到pip3不能用情况,参考解决方法

  • 启动 Odoo 实例
~/odoo-dev/odoo/odoo-bin
  • 初始化新的 Odoo 数据库
~/odoo-dev/odoo/odoo-bin -d testdb

我的昵称:维度WeDo
我的主页:https://www.jianshu.com/u/c902b6d388b6
我的简介:号称是个技术工程师但是从没有深入的学习技术,都是停留在知其然上面,对其所以然研究甚少,以后通过这里学习和记录其所以然。

你可能感兴趣的:(1.1 Odoo12.0源码安装过程)