这是本文档旧的修订版!
ubuntu14.04
wget -c https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.0.0-omnibus-1_amd64.deb #下载gitlab 300M左右
sudo apt-get install openssh-server
sudo apt-get install postfix #安装邮件服务
sudo dpkg -i gitlab_7.0.0-omnibus-1_amd64.deb #安装gitlab
sudo vi /etc/gitlab/gitlab.rb #修改配置
# Change the external_url to the address your users will type in their browser external_url 'http://www.enjoyingshop.com' #Sending application email via SMTP gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.163.com" gitlab_rails['smtp_port'] = 25 gitlab_rails['smtp_user_name'] = "419066357@163.com" gitlab_rails['smtp_password'] = "369880500" gitlab_rails['smtp_domain'] = "163.com" gitlab_rails['smtp_authentication'] = :login gitlab_rails['smtp_enable_starttls_auto'] = true ##修改gitlab配置的发信人 #gitlab_rails['gitlab_email_from'] = "419066357@163.com" #user["git_user_email"] = "419066357@163.com
sudo gitlab-ctl reconfigure #刷新配置并启动
注意:没有apache或者nginx占用80端口,没有启动redis
访问:http://www.enjoyingshop.com/会跳转到http://www.enjoyingshop.com/users/sign_in,默认用户root的默认密码为5iveL!fe,第一次登录需要修改密码
sudo gitlab-ctl stop #停止gitlab
sudo gitlab-ctl start #启动gitlab
sudo gitlab-ctl restart #重启gitlab