辉火云企业套件 部署环境
HuihuoYun Business Suite v18.7.13 (对应18.0-20241121)
对应的视频教程: https://www.bilibili.com/video/BV1tG96YvEQH/#reply114099614653054 解答QQ群: 1093992108
Ubuntu 24 环境配置
创建用户,并授权apt 安装权限
sudo adduser huo15
sudo usermod -aG sudo huo15
安装炫酷的命令行工具
准备工作:
apt install -y zsh git screen
然后安装oh my zsh:
curl -sSL http://tools.huo15.com/temp/oh-my-zsh-p10k.sh | bash
安装 anaconda
查看安装列表: https://repo.anaconda.com/archive/ 找到最新版,下载并安装,例如:
wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh
sh Anaconda3-2024.10-1-Linux-x86_64.sh
注意安装目录到:/usr/local/anaconda3/, 这样所有的用户都可以使用。
安装宝塔
访问地址: https://www.bt.cn/new/download.html 选择Ubuntu
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec
用宝塔安装
- postgresql最新版。 修改配置
listen_addresses = '*'
客户端认证:
host all all 0.0.0.0/0 md5
配置好以后用datagrip远程访问,如果需要datagrip安装方法看之前的视频。《odoo18本地环境搭建》:https://www.bilibili.com/video/BV1mkU2Y6E98/?spm_id_from=333.788.videopod.sections
把/www/server/pgsql/bin路径加入~/.zshrc文件。 执行命令:vim ~/.zshrc,往里加入
export PATH="/www/server/pgsql/bin":$PATH
验证一下是否成功:
psql
- docker 配置加速器: 打开阿里云地址: https://cr.console.aliyun.com/ 找到镜像工具->镜像加速器 复制加速器地址即可。打开宝塔配置输入到加速地址栏目里:
{
"registry-mirrors": [
"https://zgqz8q6b.mirror.aliyuncs.com"
]
}
开始部署源代码
进入 /www/wwwroot/tyb_huihuo, 代码放这里。 tyb_huihuo是自己自定义的。 新建一个文件odoo.conf
[options]
db_host = 127.0.0.1
db_port = 5432
db_user = huo15
;db_name = huo15
db_name = False
db_password = ssnrC2ZXs55c4yHc
addons_path = /www/wwwroot/tyb_huihuo/odoo/addons
default_productivity_apps = True
; admin_passwd改成admin 就可以自定义
admin_passwd = $pbkdf2-sha512$600000$tjaGkPLe././t1YqBcDYOw$5YF/vNxI6I5a3LtRBy9BkEo/v3Fq.SIQHea3/s70f7aPFSI4y9Jq8rvhZ0SGaCTrp5ZHzGwGzMplVnsx/erZtA
http_port = 8069
; log_level = debug
安装依赖:
sudo apt install python3-pip libldap2-dev libpq-dev libsasl2-dev
pip install -r requirements.txt
如何提示: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. conda-repo-cli 1.0.114 requires urllib3>=2.2.2, but you have urllib3 2.0.7 which is incompatible. 就升级下urllib3:
pip show urllib3
安装 :wkhtmltox_0.12.6.1-3.jammy_amd64.deb
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.jammy_amd64.deb
如果无法下载,就手动下载后,用宝塔上传到用户目录 /home/huo15 然后安装:
sudo apt update
sudo apt install -y libjpeg-turbo8 libfontconfig1 libxrender1 libxext6 libx11-6
sudo dpkg -i wkhtmltox_0.12.6.1-3.jammy_amd64.deb
如果缺少依赖:
sudo apt –fix-broken install
验证安装, 是否成功:
wkhtmltopdf –version
执行运行命令:
python odoo-bin -c odoo.conf
评论前必须登录!
注册