In this tutorial for install GitLab community edition on ubuntu 22.04. GitLab is an open source DevOps software package. No I want to share how to install it on your own server for your DevOps.
###################################### IP address : 10.66.10.7 Operating System: Ubuntu 22.04 RAM : 2 GB (More for best performance) Disk : 25 GB vCPU : 2 CPU op-mode(s) : 64-bit Service : GitLab CE ######################################
Step #01: Server update and upgrade then add repo.
root@gitlab-ce:~# lsb_release -d && ip r root@gitlab-ce:~# apt update && apt upgrade -y root@gitlab-ce:~# apt install -y ca-certificates curl openssh-server tzdata root@gitlab-ce:~# curl -fsSL https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey| sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/gitlab.gpg root@gitlab-ce:~# vi /etc/apt/sources.list.d/gitlab_gitlab-ce.list
Add below line into source list file.
deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ focal main deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ focal main
Step #02: Then run main command.
root@gitlab-ce:~# apt update root@gitlab-ce:~# apt install gitlab-ce root@gitlab-ce:~# vi /etc/gitlab/gitlab.rb
Add your server ip address into rb file.
external_url '10.66.10.7'
Step #03: Then configure gitlab-cli
root@gitlab-ce:~# sudo gitlab-ctl reconfigure
Check status using below command.
root@gitlab-ce:~# gitlab-ctl status
Collect root password from below command.
root@gitlab-ce:~# cat /etc/gitlab/initial_root_password
Check below command for manage GitLab.
root@gitlab-ce:~# gitlab-rake gitlab:check root@gitlab-ce:~# gitlab-ctl status root@gitlab-ce:~# gitlab-ctl stop root@gitlab-ce:~# gitlab-ctl start root@gitlab-ce:~# gitlab-ctl restart logrotate
If needed more help please see my YouTube video, Please don’t forget share my video on social media or to your friends.
Leave a Comment