自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用acme.sh申请Let‘s Encrypt的SSL证书并安装的步骤

通过以上步骤,你可以在CentOS 7上使用acme.sh成功申请Let’s Encrypt的SSL证书,并将其安装在Nginx服务器上。如果你选择HTTP验证,并且你的网站已经运行在Nginx上,可以直接使用。在浏览器中访问你的网站,检查是否已通过HTTPS协议访问,并确认证书信息是否正确。acme.sh默认会每天检查所有证书,并在证书即将过期时自动续期。如果选择其他验证方式(如DNS),则需要按照acme.sh的提示手动进行验证。确保你拥有要申请证书的域名,并且该域名已经解析到你的服务器。

2024-09-08 19:53:27 835

原创 git pull时如何避免输入用户名和密码?

这样每次都会提示输入用户名和密码。改为ssh方式,可避免输入用户名和密码。

2024-08-29 22:32:30 418

原创 该部署公钥无权限拉代码

【代码】该部署公钥无权限拉代码。

2024-08-29 22:25:01 204

原创 odoo文档的安装

在github上克隆odoo/documentation,使用make进行构建

2024-07-04 10:34:28 933

原创 odoo的采购询价单,默认情况下显示‘draft‘,‘sent‘,‘purchase‘,请问什么情况下才会显示‘to approve‘?

odoo的采购询价单,默认情况下显示'draft','sent','purchase',请问什么情况下才会显示'to approve'?

2024-06-23 22:40:37 233

原创 阿里云aliyun cli的作用以及安装步骤

阿里云CLI(Command Line Interface)是一个命令行工具,它允许你使用命令行来管理和控制阿里云的服务。通过阿里云CLI,你可以创建和管理实例、存储、数据库等资源,而不需要通过阿里云的网页控制台。以上就是在Linux系统上安装和配置阿里云CLI的步骤。如果你使用的是Windows或Mac系统,安装步骤可能会有所不同。然后按照提示输入你的Access Key ID、Access Key Secret、默认区域ID和输出格式。

2024-06-12 23:10:39 395

原创 nginx配置后访问出现白屏怎么办?

根据错误日志中的提示信息,可以看到请求的是/favicon.ico文件,但是在/usr/share/nginx/html/目录下找不到该文件。根据错误日志,Nginx正在尝试在/usr/share/nginx/html/static/css/目录下查找main.54631fc9.css文件,但是没有找到。在浏览器上b.example.com访问正常,但a.example.com显示Nginx的欢迎页面,并未访问到正确的web页面。学习笔记,供后来者参考。a应用能正常访问了。

2024-06-11 23:56:22 749

翻译 使用certbot申请免费HTTPS证书及自动续期

要申请免费的 HTTPS 证书,您可以使用 Let’s Encrypt 这样的证书颁发机构。Let’s Encrypt 证书的有效期为 90 天,因此您需要设置自动续期以确保证书不会过期。您可以使用 Certbot 的自动续期功能,或者设置一个定时任务来定期更新证书。运行此命令以获取证书,并让 Certbot 自动编辑您的 nginx 配置以提供证书,只需一步即可打开 HTTPS 访问。在计算机上的命令行上执行以下指令,以确保可以运行该命令。在计算机上的命令行上运行此命令以安装 Certbot。

2024-05-26 22:15:02 1304

原创 ubuntu如何查找某个时间段的日志信息?

在提供的日志示例中,日期时间格式为YYYY-MM-DD HH:MM:SS,sss,通过awk命令中的字段提取,$2对应的是小时部分,而$3对应的是分钟部分。因此,在上面给出的awk命令中,$2 >= 9 && $3 >= 40 && $2

2024-04-15 23:27:34 368

原创 如何检查crontab的运行日志?

在 Ubuntu 中,你可以在 `/var/log/syslog` 中查看 `cron` 任务的日志:grep CRON /var/log/syslog

2024-04-05 18:23:43 2599

原创 ubuntu如何限制系统日志大小?

在文件中找到 SystemMaxUse 参数,将其值设置为 1G。如果这个参数不存在,你可以添加一行 SystemMaxUse=1G。

2024-04-05 18:06:40 919

原创 WSL的ubuntu中如何安装node.js

在 WSL 的 Ubuntu 中安装 Node.js,可以使用 NodeSource 的 Node.js 二进制分发源。

2024-03-19 11:47:32 358

原创 如何安装和配置代理服务器squid?

安装和配置Squid代理服务器通常需要几个步骤。以上只是一个简单的配置,具体的配置取决于你的需求。默认情况下,Squid监听3128端口。你可以根据需要更改监听的端口。这个命令将显示Squid的运行状态。在配置文件中,你可以设置哪些客户端允许连接到Squid。在客户端设置代理,将代理服务器地址和端口设置为Squid服务器的地址和端口。你还可以根据需要添加其他规则,以便更细粒度地控制访问。如果Squid没有运行,你将看到一个不同的输出,其中。这将提供类似的信息,告诉你Squid是否在运行。

2023-11-24 22:45:05 547

原创 Database backup error: Postgres subprocess (‘/usr/bin/pg_dump‘, ‘--no-owner‘, ‘--file=/tmp/tmp1zwsig

测试服务器上删除了odoo:15.0镜像重新在hub.docker.com中拉取,运行docker-compose后,进行数据库备份时报错:Database backup error: Postgres subprocess (‘/usr/bin/pg_dump’, ‘–no-owner’, ‘–file=/tmp/tmp1zwsiglr/dump.sql’, ‘dq0763’) error 1。经分析,原因是新拉取odoo:15.0的镜像版本是20231106,与pgsql14.3不匹配。

2023-11-19 21:43:27 374

原创 ubuntu使用命令如何找到大文件?

这将返回所有大于100MB的文件的名称和大小。如果你想查找不同大小的文件,请更改100M的值。这将返回Ubuntu系统中最大的10个文件的名称和大小.

2023-10-04 14:10:32 1093 1

原创 如何查看postgresql中的数据库大小?

这将返回一个表格,其中包含所有数据库的名称和大小(以MB为单位)。

2023-10-03 12:57:02 813

原创 odoo.service.server: Thread <Thread(odoo.service.cron.cron0, started daemon 139767179863808)> virtua

要延长虚拟实时限制的时间,可以调整Odoo配置:在Odoo的配置文件中(通常是odoo.conf),可以增加limit_time_real参数的值。增加这个值可以延长查询的执行时间,从而间接延长虚拟实时限制的时间。例如,将limit_time_real = 120增加为limit_time_real = 240,可以将查询的执行时间从120秒增加到240秒。具体来说,这是在执行某个任务时,线程使用了超过允许的时间限制。limit_time_real: 这是Odoo进程的实际时间限制(以秒为单位)。

2023-09-06 23:09:34 311

原创 在wsl2的ubuntu上如何运行mssql

在wsl2的ubunut上安装好mssql17开发版后,执行以下命令可运行mssql。

2023-09-06 22:56:18 84

原创 Would you like Visual Studio Code to periodically run “git fetch“?是什么意思?

当 Visual Studio Code 提示你是否要定期运行 git fetch,它建议你在后台自动执行该命令,以便任何时候你都可以获得最新的代码变动,并及时了解其他团队成员或远程仓库所做的更改。git fetch 是 Git 命令之一,用于从远程代码仓库获取最新的代码变动,但不会自动将这些变动合并到你当前所在的分支。如果你希望保持与远程仓库的同步,并随时获取最新的代码变动,你可以选择启用这个选项,让 Visual Studio Code 定期运行 git fetch。

2023-08-27 17:56:47 2169

原创 WSL2连接不了外网怎么办?

某天忽然WLAN变成地球图标,上不了Internet,搞了半天网络适配器,仍然不行。回忆之前做过的操作,曾经运行过ZoogVPN,试着启动并连接,然后退出,WLAN神奇地恢复了连接,可以上Internet了。但WSL2仍然无法连接外网,导致提交不了git。

2023-08-27 17:54:09 2257 2

原创 WSL2切换默认的Linux子系统

场景:win10系统中,wsl2安装了两个ubuntu子系统,现在需要将其中一个设置为默认的,以便打开终端即可使用。

2023-08-24 17:06:26 4250 1

原创 如何通过/etc/init.d设置ubuntu自启动服务

已成为 Ubuntu 默认的服务管理工具,并提供更强大和灵活的功能。在脚本中添加启动逻辑:在脚本中添加启动和停止服务的逻辑。在较新的 Ubuntu 版本(如 Ubuntu 18.04)中,使用。创建启动脚本:使用文本编辑器创建一个启动脚本文件,以。现在,你的服务将在系统开机时自动启动,并且可以使用。替换为你在第 1 步中创建的脚本的名称。命令来控制服务的启动、停止和重新启动。部分添加停止服务的命令,以及在。部分添加启动服务的命令,在。部分添加重新启动服务的命令。方式来设置自启动服务,但。

2023-06-29 00:06:58 5370

转载 python3安装库报use_2to3 is invalid的错误解决办法

然后就可以重新安装库了。

2023-06-23 15:21:24 624 1

原创 suds-jurko安装

【代码】suds-jurko安装。

2023-06-23 15:11:41 297

原创 chatGPT:5分钟制作PPT

你现在是一位编写PPT的高手。我会提出PPT的主题及相关要求,请你帮我写一份PPT,你回复的内容要求使用Markdown格式放到代码块中。我的第一个PPT主题及相关要求是:如何使用RPA工具实现办公自动化?要求在PPT中以财务、人事、客服来举例说明RPA如何实现自动化;近日,公司推广办公自动化,让我当回培训师,培训后勤部门员工如何使用RPA。步骤三:打开PPT快速生成网站:https://www.mindshow.fun,选择“导入Markdown创建”。选择一个合适你风格的PPT模板,PPT就做好了!

2023-06-01 14:59:16 322

原创 odoo“联系人”应用中“名称”重名的合并方法

为了解决这个问题,一是可以添加第三方的插件来限制公司名称重名;二是对已经重名的公司名称,通过原生odoo的“合并联系人”功能进行合并来消除重名。以下是介绍后一种,如何合并联系人?原生的odoo“联系人”应用中,并未有限制“名称”重名的录入,现实生活中同名同姓的人多,个人名称不限制是可以理解的,但公司名称如果不限制重名,就会导致公司重名的出现。第三步,检查结果,你会发现不但名称合二为一,相关的销售订单、工单等都会自动相加。第一步,勾选需要合并的重名的公司名称,点击:动作-合并联系人。第二步,合并联系人。

2023-05-22 14:56:35 164

原创 chatGPT:odoo前端生成界面的原理、View类常用属性与方法、示例及效率

本文整理了向chatGPT老师请教有关odoo前端生成界面的原理、View类常用属性与方法、示例及效率的问题的回复。

2023-04-13 06:54:17 1060

原创 odoo12安装服务台后有些操作用户界面上没看到服务台怎么办?

很明显这是没有 服务台 模块的访问权限。

2022-10-24 15:49:58 132

原创 ubuntu在阿里云扩展硬盘空间的命令

本文提供了如何使用growpart或者xfsprogs等工具完成Linux系统盘的扩展分区和文件系统的操作指导。扩展文件系统前是40GB。

2022-10-11 22:06:18 889

原创 odoo12报价单如何与商机关联起来?

在销售业务中,流程按CRM创建商机(或称漏斗、渠道)->在商机里面创建报价单,这是正确的业务流程,也就不存在标题中所说的问题,但在日常工作中,有部分销售业务员没有按照业务流程,直接在销售模块创建报价单,之后才到CRM创建商机,这样商机与报价单之间是没有关联起来的:...

2022-08-13 11:40:17 267

原创 时间转日期的sql语句应该怎么写?

有时候需要把日期时间转为日期,如将 2022-07-22 06:17:27.743 转换为 2022-07-22 ,可以使用CONVERT()函数,如下这样写:

2022-07-23 15:08:42 786

原创 odoo数据库主控密码采用什么加密算法?

默认采用的加密算法是pbkdf2_sha512,通过哈希算法加盐迭代数次得出的结果作为密码的算法。它的基本原理是通过一个伪随机函数(例如HMAC函数),把明文和一个盐值作为输入参数,然后重复进行运算,并最终产生密钥。如果重复的次数足够大,破解的成本就会变得很高。而盐值的添加也会增加“彩虹表”攻击的难度。我们看一个经过这种加密算法得出的密码结构:$pbkdf2-sha512250002500025000ztkbw5jT.l8LwThHKKX03g$EFv2mH5uUh6VEZi4mmvzphsDnQdI1

2022-06-29 00:50:46 772

原创 ModuleNotFoundError: No module named ‘paramiko’

环境:docker odoo 15自动备份插件来自:https://github.com/Yenthe666/auto_backup安装时报错信息如下:RPC_ERROROdoo Server ErrorTraceback (most recent call last):File “/mnt/b8water/auto_backup/models/db_backup.py”, line 17, in import paramikoModuleNotFoundError: No module n

2022-05-29 17:27:55 7063

原创 git远程仓库路径由https切换为git@

【场景】【问题提出】每次git pull代码到生产服务器时都要输入帐密是很麻烦的,见下图:root@OdooServer:/usr/local/src/TC_IOTmeter_datacenter_2.0# git pullUsername for 'https://codeup.aliyun.com': Password for 'https://codeup.aliyun.com': 【解决办法】于是将帐密登录改为ssh免密登录服务器,有下面语句测试阿里云codeup云效代码仓库,免密登

2022-04-28 22:49:09 2082

原创 docker容器中postgresql备份

查看运行的容器:docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES991819540cb9 odoo:12.0 "/entrypoint.sh odoo" 8 weeks ago Up 8 days 8071-8072/

2022-02-03 22:42:32 2134

原创 git push远程仓库报错fatal: Could not read from remote repository.

昨天修复好wsl与vscode的连接问题后,wsl上ubuntu18.04的本地代码仓库可以正常使用,但当使用git push推送代码到远程仓库时报错,信息如下:git pushssh: Could not resolve hostname codeup.aliyun.com: Temporary failure in name resolutionfatal: Could not read from remote repository.Please make sure you have the

2022-01-25 23:56:23 3518 1

原创 vs code server for wsl closed unexpectedly

问题在vscode的Terminal进行git创建分支,重启vsocode后连接不了wsl,弹出错误提示:vs code server for wsl closed unexpectedly解决过程step1:试了网上介绍的方法重置wsl和主机间的网络协议并重启电脑 ,但不成功。netsh winsock resetstep2:在wsl里面执行raymond@Raymond-lenovo:~$ code .出现错误提示:/mnt/c/Users/Raymond/.vscode/e

2022-01-25 00:00:58 4597 6

原创 使用odoo15脚手架scaffold快速创建模块

环境:1、win102、odoo153、python 3.74、vscodeodoo-bin scaffold命令创建模块基本结构python odoo-bin scaffold sale_order_validity_days my_addons

2022-01-17 23:11:50 661

原创 odoo源码运行环境如何迁移至docker生产环境

近期公司要求实现生产环境容器化,公司的odoo12在源码环境下运行了两年多,积累了不少数据,如何迁移至docker生产环境?下面分两部分进行介绍:一、odoo的docker容器化odoo需要两个容器连接来运行,一是odoo;二是postgresql.因此这里是使用docker-compose来完成.docker-compose.ymlversion: '3.1'services: web: image: odoo:12.0 depends_on: - db

2022-01-09 17:41:53 796

原创 Error: No such container:path: 630f5b9a1a00d26975cd4fda3464af0829bbfb1f21c1e30238fec7c11eed609d:/var

使用docker cp复制本地文件到容器时,报错:没有这个容器或路径docker cp /mnt/d/BaiduNetdiskDownload/B8ERP20220108.bak 630f5b9a1a00d26975cd4fda3464af0829bbfb1f21c1e30238fec7c11eed609d:/var/lib/postgresql/data/pgdata/B8ERP20220108.bakError: No such container:path: 630f5b9a1a00d26975c

2022-01-09 10:07:22 2036

auto_out_mail_server.zip

原生的Odoo邮件,是采用统一的邮箱进行收发邮件,这样一来,像报价书这样敏感的文件往来就会被系统所有有邮件权限的人都能查看到;为此,有必要自定义一个邮件发送服务器模块,让销售人员可以用自己的邮箱发送销售订单邮件给相关人员并接收回复的邮件。安装步骤见 https://blog.csdn.net/weixin_43425561/article/details/108479131

2020-09-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除