阿里云搭建git服务器

阿里云服务器环境:

CentOS7.0

jdk1.8.0

jre1.8.0

RAM:1G

SWAP:3G

MEM:40G

apache-tomcat 8.0

1、下载gitlab-ce 11.0 到本地

2、通过DMS上传到云服务器

3、cp gitlabxx.rpm 指定文件夹

4、rpm -ivh gitlab-eexxx.rpm

5、安装完成后,会显示没有配置hostip,在/etc/gitlab/gitlab.rb文件中配置

6、配置完后使用gitlab-ctl reconfigure

7、gitlab-ctl restart

** 阿里云服务器默认的swap为0,需要自己设置一下

配置完成后,在浏览器登录

初始账户: root 密码:5iveL!fe

注意:

1、因为资金限制,才采用上述硬件配置的,如果是多人协作的开发,至少要4G的RAM,gitlab占用的内存还是很高的,linux下内存小,会登录不了

2、如果实在是内存不足,可以弄一个实体机,不采用阿里云:云服务器的内存和带宽还是很贵的;

3、既没有资金、有想在阿里云搭建gitlab,那就按照下面的方法,1G RAM+3G SWAP

实际中我直接给分配了4G swap

>>mkdir /usr/local/swap

>>cd swap

>>dd if=/dev/zero of=swapfile bs=1024 count=4048000  # 大小为4G

>>mkswap swapfile

>> vim /etc/fstab

使swap重启依然有效:

/etc/fstab文件中加入下面这样一行: /usr/swap/swapfile swap swap defaults 0 0

>>swapon swapfile

删除方法: # swapoff /user/swap/swapfile 停掉swap # rm -rf /user/swap/swapfile 删除

如果没法停掉,说明缓存内有内容,需要kill -9 xxxx杀进程之后再操作

猜你喜欢

转载自www.cnblogs.com/chenadong/p/11298340.html
今日推荐