在Linux上使用GitLab進行代碼分享,可以按照以下步驟進行:
curl
, openssh-server
, ca-certificates
等。Ubuntu/Debian:
sudo apt update
sudo apt install -y curl openssh-server ca-certificates tzdata perl
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt get install gitlab-ce
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
CentOS/RHEL:
sudo yum update
sudo yum install -y curl policycoreutils-python openssh-server perl
sudo yum install -y postgresql postgresql-contrib libpq-dev
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install -y gitlab-ce
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
/etc/gitlab/gitlab.rb
文件,設置 external_url
為你的服務器IP地址或域名。external_url 'http://your_server_ip'
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
git clone http://<your-server-ip>/<username>/<projectname>.git
cd <projectname>
echo "Hello GitLab" > README.md
git add README.md
git commit -m "Add README"
git push origin master
通過以上步驟,你可以在Linux上成功安裝并配置GitLab,進行代碼分享和管理。