序言:时间是我们最宝贵的财富,珍惜手上的每个时分
各类云服务器的折扣真的很大,各种香,在如此香的情况下,在双十一的时候按耐不住也买了一台腾讯云。操作系统选了ubuntu18.04,顺便准备安一个odoo13看看。
一:首先用按官方文档 apt-geti nstall odoo是很慢滴,所以我依旧选择在nightly.odoo.com中下载deb包,
下载完成后传送至云机,使用scp 或 其他工具,只要能传上去就好啦,
使用ubuntu 内置命令 dpkg 进行安装
sudo dpkg -i odoo_13xxxx.deb
此刻会提示 缺少非常多的python 依赖,那么接下来输入以下三步骤以完成odoo的安装
sudo apt-get update # 更新
sudo apt-get -f install # 通过apt-get 安装缺乏的依赖
sudo dpkg -i odoo_13xxxx.deb #再次安装
相信输入完以上步骤,odoo是已经安装成功了,接下来还需要安装postgres
sudo apt-get install postgresql
安装成功后,创建一个数据库用户 odoo
sudo su postgres #切换postgres用户
psql #进入数据库
create user odoo superuser passowrd 'odoo' login #创建超级用户 odoo 密码 odoo
完成此步骤后,进入 odoo 的配置文件,设置数据库用户以及密码
保存后重启odoo
sudo service odoo restart
此刻odoo13可以使用了,但是!我们还未安装pdf打印!
请下载 使用wkhtmltox-0.12.1_linux-trusty-amd64.deb
地址:wkhtmltopdf
同样使用dpkg进行安装
dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
接下来悲剧发生:系统没有安装 libpng12-0,导致 wkhtmltopdx 无法安装。
事实上ubuntu 14以上就已经不再支持libpng12-0,我们只能采用特定的方法安装低版本的libpng。
使用vim打开文件 sources.list
sudo vim /etc/apt/sources.list
在文件末尾增加 deb http://cz.archive.ubuntu.com/ubuntu xenial main
保存后更新deb源并再次安装 lib-png12.0,以及 wkhtmtox
sudo apt-get update
sudo apt-get install libpng12-0
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
按如上步骤 wkhtmltox 顺利完成安装,pdf打印 也完成啦 又出现问题啦!
感觉眼睛收到了侮辱!此情况为字体未安装,使用如下两个命令安装文泉驿字体吧!
sudo apt-get install ttf-wqy-zenhei
sudo apt-get install ttf-wqy-microhei
干完如上两步,大功告成。odoo13终于正常使用啦!
承接odoo二次开发.部署实施.
技术交流 商务合作请添加
QQ:543127346 (穆尘)
微信: _ro_cd
访问我们的官网了解更多产品:https://www.ro-cd.com