昨天整理了 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. 【贪吃蛇—Java程序员写Android游戏】系
  2. 使用 Android 虛擬機器 - androidbmi/wik
  3. 一起来开发Android的天气软件(三)——使用V
  4. Android Binder入门指南之开篇
  5. android 微信登录与分享集成
  6. RelativeLayout属性和使用, 实现上面view
  7. Android滑动冲突之完美实现RecycleView+
  8. 使用android--建立第一个APP程序
  9. Mac下配置Android NDK环境并搭建Cocos2d-
  10. 在android 下支持ntfs-3g