云服务商:腾讯云,搞活动买的 3年800块钱,和同时一人一台

配置:1C、1G、50G

用三年,挺划算的

项目中以前一直使用SVN作为代码版本控制,秉着程序员做到老学到老的精神,想尝试一下先进的GIT,所以想搭一套自己的GIT环境。

动手干,首先我用自己的虚拟机跑CentOS 7 试着安装了一下GitLab,一次成功。

开始:

接着就把我自己的腾讯云服务器给重装了,什么WordPress Mysql全部不要了,做了一个自定义镜像给存储起来,万一哪天又想用了呢 是吧!

过程:

好家伙,搞了我1个下午 + 晚上 + 第二天上午,丢人了;多次更换系统  什么鸟班图 CentOS 7,6换来换去,还是不行,就差试Docker里安装了;奇怪了 装法 和镜像用的跟虚拟机一样啊,为啥?如下图:

一直报这个502错误,看了GitLab全局日志,说什么DNS没设置,找来找去没搞好,百度上很多解决方案都是老版本的设置方法,大家可以尝试

偶然 我看到了说GitLab对系统硬件有要求,主要就是内存大于2G,否则或碰到奇怪的错误,我想我这个硬件就是奇怪的错误了吧,使用Top命令查看交换空间(类Windows的虚拟内存),好家伙 腾讯没有默认设置,自己动手来,教程地址如下(直接Copy运行就行,想改自己看着改):

Centos7 设置交换空间SWAP

为了防止他们的网页访问失败,我整理如下:

free -h  #查看Swap交换空间大小,如果是0,往下看

#操作  需要  root 用户 权限
#格式-》 dd 命令 创建swap用的分区文件 /var/swap dd if=/dev/zero of=/var/swap bs=1024 count=2048000 #分区大小设为2g
mkswap /var/swap
mkswap -f /var/swap #将文件变成swap分区
swapon /var/swap #开启swap
free -h
ore /proc/swaps
#接下来设置为开机自启动
vi /etc/fstab #编辑自启动文件配置
#添加如下行
/var/swap swap swap defaults 0 0
#保存退出

当我们设置好交换空间后,再进行GitLab安装:

GitLab清华源安装方法    没梯子,用就用这个清华的源了,速度快

安装方法很简单,各位照着自己的系统版本对应着装就行了

结果:起来了,一次性成功

就是因为没钱,所以我们会遇到很多坑,有钱谁干程序员啊

希望能够帮助到一些人,再见

终于跑起来了,剩下的磁盘几十G 可以让我存很多代码了

题外话 Swap 交换空间:

SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.
需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了,因此如果楼主您需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理内存.SWAP分区只是临时的解决办法.

最新文章

  1. 简析Geoserver中获取图层列表以及各图层描述信息的三种方法
  2. java后台进程和线程优先级
  3. android 搭建环境工具
  4. linux系统修改CST时区
  5. [转]-Gradle使用手册(二):项目结构
  6. iOS - UISegmentedControl
  7. SQL Server 使用日志传送
  8. sqlite数据库修改及升级
  9. jq指定行切换
  10. C++随机崩溃捕捉处理
  11. python实现购物车
  12. Ubuntu设置代理的方法
  13. javascript五种基本类型
  14. 3分钟学会git命令的基础使用
  15. ural1989 单点更新+字符串hash
  16. Python基础进程和线程
  17. TypeScript 之 声明文件的使用
  18. BZOJ.4072.[SDOI2016]征途(DP 斜率优化)
  19. json转实体,json转List实体,json转泛型实体
  20. C++/C 宏定义(define)中# ## 的含义 宏拼接

热门文章

  1. (C语言版)链表(四)——实现双向循环链表创建、插入、删除、释放内存等简单操作
  2. Linux下inotify的基本使用及注意事项
  3. VB 在Visio 2010 以编程方式创建子进程图
  4. 图解aclocal、autoconf、automake、autoheader、configure
  5. Android动画之旅-Android动画基本介绍
  6. 算法笔记_103:蓝桥杯练习 算法提高 金明的预算方案(Java)
  7. 算法笔记_093:蓝桥杯练习 Problem S4: Interesting Numbers 加强版(Java)
  8. C# 重载和默认参数(那种情况下使用更好)
  9. Hibernate 主配置文件详解
  10. Cacti监控mysql数据库服务器实现过程