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.rb6.使用vi命令打开gitlab.rb文件 sudo vi /etc/gitlab/gitlab.rb7.添加一条域名配置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'] = true8.启动gitlab服务sudo gitlab-ctl reconfigure9.检测是否安装成功(若出现类似以下结果,说明安装成功)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) 6989s10.在浏览器端使用此ubuntu系统的IP反问即可看到结果
更多推荐


所有评论(0)