shuaiwei588 发表于 2018-1-10 19:28:53

GitLab 安装笔记

# Copy the example GitLab config  
sudo -u git -H cp config/gitlab.yml.example config/gitlab.yml
  

  
# Make sure to change "localhost" to the fully-qualified domain name of your
  
# host serving GitLab where necessary
  
# 这里仅需要修改host即可, 默认可行
  
sudo -u git -H vim config/gitlab.yml
  

  
# Make sure GitLab can write to the log/ and tmp/ directories
  
# 修改账户权限
  
sudo chown -R git log/
  
sudo chown -R git tmp/
  
sudo chmod -R u+rwXlog/
  
sudo chmod -R u+rwXtmp/
  

  
# Create directory for satellites
  
sudo -u git -H mkdir /home/git/gitlab-satellites
  

  
# Create directories for sockets/pids and make sure GitLab can write to them
  
sudo -u git -H mkdir tmp/pids/
  
sudo -u git -H mkdir tmp/sockets/
  
sudo chmod -R u+rwXtmp/pids/
  
sudo chmod -R u+rwXtmp/sockets/
  

  
# Create public/uploads directory otherwise backup will fail
  
sudo -u git -H mkdir public/uploads
  
sudo chmod -R u+rwXpublic/uploads
  

  
# Copy the example Puma config
  
sudo -u git -H cp config/puma.rb.example config/puma.rb
  

  
# Copy the example Puma config
  
# 该配置文件默认即可
  
sudo -u git -H vim config/puma.rb
  

  
# Configure Git global settings for git user, useful when editing via web
  
# Edit user.email according to what is set in gitlab.yml
  
sudo -u git -H git config --global user.name "GitLab"
  
sudo -u git -H git config --global user.email "gitlab@localhost"
页: [1]
查看完整版本: GitLab 安装笔记