老杨说话的地方
  • 首页
  • 关于老杨
  • 博客时间
  • 文章分类
    • 人工智能
    • 人生感悟
      • 共产主义
      • 能量哲学
      • 自然辩证法
    • 信息技术
      • C#笔记
      • LaTex
      • Linux
      • RIME
      • Ubuntu&Debian
      • WordPress
      • 基于Java的B/S系统构建
      • 开源开发
      • 病毒相关
      • 编程的坏习惯
      • 网上办公系统
    • 往事随风
      • 我在大学那几年
      • 童年趣事
      • 精彩生活
    • 情感随笔
    • 文学创作
      • 小说
    • 生活记录
      • 博士进行中
      • 美国一年
      • 老杨学游泳
    • 评论杂谈
  • 留言本
我是老杨
张驰有度 宠辱不惊
信息技术

Gitlab恢复数据(数据迁移)

Gitlab的数据迁移在所难免,升级失败时的恢复也时有发生。 建议定期进行数据备份,参考:《Gitlab备份、定期备份到阿里云OSS》。 如果定期备份时,Gitlab的版本没有升级到最新,那么恢复时也需要安装特定的版本。参考:《在Debian上安装Gitlab》。 可以通过命令查看当前的Gitlab版本,确保和备份数据的版本一致。 Bash复制 1 gitlab-rake gitlab:env:info 安装后,就可以进行数据恢复了。 把备份文件方法放入备份文件夹: Bash复制 1 /var/opt/gitlab…

2022年07月10日 0条评论 3612点热度 0人点赞 阅读全文
信息技术

Gitlab自动更新配置

Gitlab更新是比较频繁的,如果忘记升级,再进行跨版本升级的时候,会比较麻烦,同时备份出来的文件,如果想要恢复也不好处理,所以保持版本最新是不错的选择。 不过Gitlab的在线升级,是比较耗时的,而且如果是单服务器模式,升级过程中服务会中断,所以在凌晨的时候自动升级,是不错的选择。 Bash复制 1 crontab -e 在定时任务中,加入: Bash复制 1 0 4 * * * sudo apt update && sudo apt-get upgrade -y 这样每天凌晨4点,服务器就会尝试…

2022年07月10日 0条评论 4665点热度 0人点赞 阅读全文
信息技术

Gitlab跨版本升级报错

Gitlab升级,有非常固定的路线,请参考:《gitlab升级路线》。 如果跨版本升级,就会报错: Bash复制 123456789 (Reading database ... 125983 files and directories currently installed.) Preparing to unpack .../gitlab-ce_15.1.2-ce.0_amd64.deb ... gitlab preinstall: It seems you are upgrading from major ver…

2022年07月10日 0条评论 5667点热度 0人点赞 阅读全文
信息技术

Gitlab配置SSL使用HTTPS访问

Gitlab在安装的时候,如果地址输入时带有https,会自动从Let's Encrypt申请证书,但是申请的证书只有三个月有效期,比较短,所以可以申请一个一年的免费证书,在阿里云、腾讯云等很多服务商,都可以申请。 申请成功后 ,将证书下载回来。因为Gitlab自带的Web服务器是Nginx,因此,需要下载Nginx版本。注意要下载Nginx版本,其他版本可能会出问题:《使用https和客户端请求Gitlab时报证书的错误:unable to verify the first certificate》。 下载回来后…

2022年07月10日 0条评论 6332点热度 0人点赞 阅读全文
Linux

在Windows中使用终端无法从vim中复制的问题解决方法

在Windows的终端中,输入vim命令后,用鼠标选中文本,无法复制出来,此时,在vim中输入: Bash复制 1 :set mouse=v 就可以了。 当然,这个可以加入到vim默认的配置文件。 网上有人说,需要加入到用户的配置文件中, Bash复制 1 vim ~/.vimrc 然后输入: Bash复制 1 set mouse=v 其实这种配置方法不好,原因是,如果有了用户的配置文件,vim将不会加载默认的其他配置文件,这样导致了很多配置的丢失。 另外一种方法是:加入到 Bash复制 1 /etc/vim/vi…

2022年07月10日 0条评论 4083点热度 1人点赞 阅读全文
信息技术

Gitlab备份、定期备份到阿里云OSS

Gitlab的数据非常重要,那都是程序员辛苦工作的成果,所以要做好备份。 备份方法 Bash复制 1 gitlab-rake gitlab:backup:create 执行完成后,备份文件存放在: Bash复制 1 /var/opt/gitlab/backups/ 相关的配置文件在: Bash复制 1 /opt/gitlab/embedded/service/gitlab-rails/lib/backup/ 自动备份 根据程序员的思维,这种备份工作,一定是定期的自动备份,所以就需要用到cron了。 Bash复制 1…

2022年07月10日 0条评论 3744点热度 0人点赞 阅读全文
信息技术

Gitlab配置SMTP邮件发送

给Gitlab配置邮件发送还是很有必要的,这样当有新的提交或者合并等请求时,能够及时发邮件通知相关人员。 Gitlab本身带一个邮局的组件,不用第三方的服务也可以发送邮件。不过,我觉得用第三方的邮件服务,更灵活一些。 Bash复制 1 vim /etc/gitlab/gitlab.rb 找到邮件相关的选项: Ruby复制 12345678910111213 gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.qiye.ali…

2022年07月10日 1条评论 6821点热度 0人点赞 阅读全文
信息技术

Gitlab中reconfigure和restart的区别

Gitlab安装好以后,免不了要对其进行配置,如果网上查资料,经常会看到这样的命令: Bash复制 1 gitlab-ctl reconfigure Bash复制 1 gitlab-ctl restart 一个用来重新配置Gitlab,一个用来重启服务。 那么到底什么时候用重新配置,什么时候用重启呢? 这还要先说说Gitlab的配置方式。Gitlab的主要配置文件在: Bash复制 1 /etc/gitlab/gitlab.rb 可是,gitlab用了很多其他的组件,比如说Web服务,用的是Nginx,怎么回事呢?…

2022年07月10日 0条评论 8185点热度 7人点赞 阅读全文
信息技术

在Debian上安装Gitlab

自从有了自己的服务器,我基本上不再相信任何第三方的服务了。 君不见,有多少曾经信誓旦旦永久免费的服务,说关闭就关闭,思来想去得出一个结论,免费的才是最贵的。于是,被互联网的免费服务无处次蹂躏后,还是用自己的服务器搭建服务,虽然折腾的比较多,不过很多时候倒是更安心了。 Git是一个代码托管的系统,不知道是啥的,可以忽略此文。 Gitlab是一个开源的基于Git的管理系统,当然它本身也是和Github一样,提供第三方的托管服务,不过我还是想自己搭建一个,自己用。 不过这个软件,实在是太复杂了,一般人真的玩不转,所以大家…

2022年07月10日 0条评论 4153点热度 1人点赞 阅读全文
Linux

Linux系统终端没有颜色

在终端执行Linux命令时,没有颜色,无论文件夹、可执行文件还是普通文件,都是同样的颜色。 在终端中输入: Bash复制 1 vim ~/.bashrc 然后,在文件最后加入: Bash复制 1 alias ls='ls --color' 保存退出后,执行: Bash复制 1 source ~/.bashrc

2022年07月09日 3条评论 7649点热度 3人点赞 阅读全文
信息技术

使用https和客户端请求Gitlab时报证书的错误:unable to verify the first certificate

给VSCode装了一个gitlab的插件,但是无法登录,报错如下: 纯文本复制 123456789101112131415161718 : Extracted urls: [] : Extracted urls: [] : More recent project update in progress, discarding findings for urls: [] : Found 0 projects for urls: [] [error]: { "userMessage": "Request failed: …

2022年07月09日 2条评论 5503点热度 1人点赞 阅读全文
1…56789…88

老杨

博士,非博学之士;讲师,讲所学所知。糊涂半生,虚度半世,唯愿平淡快乐,度过此生。

搜索
最新 热点 随机
最新 热点 随机
同步日历-我的第一款鸿蒙应用(鸿蒙CalDav客户端) 别成为AI的奴隶 给阿嬷的情书 信息焦虑综合症 PUA 人的悲喜并不相通 RIME输入法万象拼音输入方案更改自定义短语文件的方法 禁用RIME输入法万象拼音输入方案表情的办法 幸福者避让原则 WordPress插件WP-Editor.md代码语法无法高亮问题的解决方案
同步日历-我的第一款鸿蒙应用(鸿蒙CalDav客户端)
晴迷星途15文总的目标 更新Gitlab时遇到错误The following signatures were invalid 手和脸 做一个决定 被忽悠 懒 再见2006 如此之近 那么的远 还是看不开 关于记忆-《黑暗都市》
最新评论
  • 同步日历-我的第一款鸿蒙应用(鸿蒙CalDav客户端)上的老杨感谢支持。可以买个鸿蒙设备玩玩
  • 同步日历-我的第一款鸿蒙应用(鸿蒙CalDav客户端)上的乱云/Akay没有鸿蒙设备,吆喝一声支持老杨的产品
  • 信息焦虑综合症上的shanshan先从减少手机使用时间开始。
  • 第二青春计划失败上的shanshan所以必须得自己下定决心痛改前非,而不是跟自己讲条件。
  • 第二青春计划失败上的老杨这种平台挺多的,但是应该没啥用,能有啥情绪价值比躺着刷手机更好呢?
  • 春秋航空让人长见识上的老杨已经遇到了,额外支付了170,托运登机行李,还不是托运行李。
  • PUA上的老杨那很好,恭喜你
  • 信息焦虑综合症上的老杨可以尝试改变。
  • 别成为AI的奴隶上的老杨现在很多人离开AI已经不知道怎么工作了。
  • 第二青春计划失败上的shanshan建议开发一个适合P人的工作生活计划平台,完不成没什么惩罚、但是完成了有…
文章分类
关注公众号

COPYRIGHT © 2026 老杨说话的地方. ALL RIGHTS RESERVED.

THEME KRATOS YANG Modified BY 老杨

鲁ICP备17014997号-4

鲁公网安备 37021302000754号