自建 GitLab,却玩到了 VMware
在线浏览:
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 全家桶就在这玩了...
更多相关文章
- 被阿里云坑了一把
- 阿里面试官:什么是MySQL索引,为什么要有索引?
- 阿里的OceanBase数据库世界第一,底层原来是用了Paxos协议
- python入门教程12-03 (python语法入门之进程)
- Nodejs进程间通信
- 一文看懂 Node.js 中的多线程和多进程[每日前端夜话0x107]
- 什么是线程?什么是进程?为什么要有线程?有什么关系与区别?
- 68.查看子进程脚本
- 使用后台进程和 Shutdown Hook 友好地关闭 Tomcat