笔记之gitlab

依赖组件:ruby 1.9.3+, MySQL,git,redis,Sidekiq
最低配置CPU 1G,RAM 1G+swap可以支持100用户


先连接SSH
确定ubuntu上安装且启动ssh服务,确保linux系统防火墙关闭
步骤:
ps -e|grep ssh
如果结果中只有ssh-agent,那说明ssh-server还没有启动,一般ubuntu是默认安装ssh的,要是没有安装,可以通过
安装ssh服务
sudo apt-get install openssh-server
启动ssh服务
sudo /etc/init.d/ssh start
初始化root密码
ubuntn刚安装时候root还没有密码,设置一个,使用命令
sudo passwd
安装gitlib整合包
推荐bitnami下载打包安装版本https://bitnami.com/stack/gitlab/installer ,省去很多时间。他们也提供相关WIKI
以ubuntu为演示环境,来安装这个包,切换到root账户, 在终端运行:
如果没有权限,先授权账号:
chmod 777 bitnami-gitlab-8.5.7-0-linux-x64installer.run
然后切换root用户执行:
./bitnami-gitlab-8.5.7-0-linux-x64installer.run
执行后就会弹出图形化界面,一步步确认就行;
Setup-Bitnami Gitlag Stack->Select Components->Installation folder->Create Admin account->Domain->Setup
手动启动有两种办法
1.找到安装好的路径/opt/gitlab-8.5.7-0
需要root权限执行命令:
sudo ./stlscript.sh start
2.也可以查看GUI管理控制台,在Manage Servers中选择‘Start All’
sudo ./manager-linux-64.run


启动后,就可以访问系统页面了:http://xxx/users/sign_in
创建项目前的设置
配置服务器右键
/opt/bitnami/apps/gitlab/htdocs/config/environments/production.rb
address,domin,user_name,password(这几个配置成自己的邮箱,邮箱必须支持smtp,port默认587)
注册需要邮件激活
创建小组,添加组内成员
让组内成员自己注册账号激活后,创建小组常见项目的时候直接指定小组,这样小组内的成员都可以看到项目
新增项目
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值