昨天整理了 Git 的常用指令,补一张思维导图

图片

在线浏览:

https://processon.com/view/link/5fd0b3fd07912906da4826d3



既然都玩到了 Git,那肯定得自建一个 GitLab,然后参照网上的教程在一台阿里云服务器上搞起

1、sshd 本来就有,略过

2、安装邮件服务
yum install postfix
systemctl enable postfix
systemctl start postfix

3、下载安装脚本
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh > script.rpm.sh
chmod +x script.rpm.sh
./script.rpm.sh

4、安装 gitlab
yum install -y gitlab-ee

5、修改配置
配置文件:/etc/gitlab/gitlab.rb
external_url 'http://ip'
nginx['listen_addresses'] = ['0.0.0.0', '[::]']
nginx['listen_port'] = 80

6、重新加载配置
gitlab-ctl reconfigure

因为我的云服务器就 1G 1C 的配置带不动那么多服务,再加上其中端口也有冲突。到了第 6 步,服务器卡死,xshell 直接连上不。


十分钟后,xshell 能连上了,看到很多 GitLab 启动的进程,CPU 飙升,果断把它卸了。

1、停服务
sudo gitlab-ctl stop

2、卸载服务
sudo rpm -e gitlab-ee

3、删除守护进程
ps -ef | grep gitlab
kill -9 删掉 /opt/gitlab/service log 这个进程,ps 看一下其他进程也会消失

4、删除 gitlab 所有文件
find / -name gitlab | xargs rm -rf

至此,成功体验了一把 GitLab 从安装到删除...



阿里云服务器玩不动,就本地虚拟机搞!


软件资源下载、、安装全过程都记录到我博客里

  • win7 安装 VMware 14 & centos 7

https://javanav.com/val/36b6d39e61604be0bff1cb986b939c5b.html


  • vmware centos 7 安装完配置网络

https://javanav.com/val/5d0527f0b19945de959a850bec52e299.html



下一站的 Spring 全家桶就在这玩了...


更多相关文章

  1. 被阿里云坑了一把
  2. 阿里面试官:什么是MySQL索引,为什么要有索引?
  3. 阿里的OceanBase数据库世界第一,底层原来是用了Paxos协议
  4. python入门教程12-03 (python语法入门之进程)
  5. Nodejs进程间通信
  6. 一文看懂 Node.js 中的多线程和多进程[每日前端夜话0x107]
  7. 什么是线程?什么是进程?为什么要有线程?有什么关系与区别?
  8. 68.查看子进程脚本
  9. 使用后台进程和 Shutdown Hook 友好地关闭 Tomcat

随机推荐

  1. 如何优化生成的文档形式html和样式
  2. html 防止表格或div被撑开
  3. 怎样把Excel表格转换成html网页格式输出?
  4. 如何设置div的样式以使其与文本一起运行?
  5. HTML标签的默认样式
  6. HTML网页自动跳转(重定向)
  7. 行内元素与块级元素
  8. 在新选项卡中打开下载的文件
  9. 【ASP.NET Web API教程】5.2 发送HTML表
  10. html5 svg 第八章 文字text