Ubuntu系统上搭建gitweb(可视化)服务器

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

1.下载gitlab包,这个包的下载速度会很慢,所以使用(wget -c)。-c, --continue 接着下载没下载完的文件
wget -c https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.0.0-omnibus-1_amd64.deb
2.安装此包,方便远程登陆服务器
   sudo apt-get install openssh-server
3.安装postfix(邮件服务)
   sudo apt-get install postfix 
4.sudo dpkg -i 命令的作用是安装*.deb文件
   sudo dpkg -i gitlab_7.0.0-omnibus-1_amd64.deb
5.设置GitLab的域名
sudo mkdir -p /etc/gitlab
   sudo touch /etc/gitlab/gitlab.rb
   sudo chmod 600 /etc/gitlab/gitlab.rb
6.使用vi命令打开gitlab.rb文件
   sudo vi /etc/gitlab/gitlab.rb
7.添加一条域名配置
gitlab_rails['smtp_enable'] = true
   gitlab_rails['smtp_address'] = "smtp.server"
   gitlab_rails['smtp_port'] = 456
   gitlab_rails['smtp_user_name'] = "smtp user"
   gitlab_rails['smtp_password'] = "smtp password"
   gitlab_rails['smtp_domain'] = "example.com"
   gitlab_rails['smtp_authentication'] = "login"
   gitlab_rails['smtp_enable_starttls_auto'] = true
8.启动gitlab服务

sudo gitlab-ctl reconfigure
9.检测是否安装成功(若出现类似以下结果,说明安装成功)
run: nginx: (pid 793) 6989s; run: log: (pid 787) 6989s
      run: postgresql: (pid 794) 6989s; run: log: (pid 785) 6989s
      run: redis: (pid 789) 6989s; run: log: (pid 783) 6989s
      run: sidekiq: (pid 791) 6989s; run: log: (pid 784) 6989s
      run: unicorn: (pid 790) 6989s; run: log: (pid 786) 6989s
10.在浏览器端使用此ubuntu系统的IP反问即可看到结果



你可能感兴趣的:(服务器搭建)