How to Install and Configure GitLab on Ubuntu 18.04 LTS - TechBeginner

Welcome to TechBeginner.in, Tech Beginner provides technical blog for Online Linux Tutorials, Ubuntu Tutorials, Redhat Tutorials and CentOS 7, Configuration of server like Web Server, Application server, Database server, Window server, networking, html, css, java script, php, wordpress, opencart, magento, joomla and etc.

How to Install and Configure GitLab on Ubuntu 18.04 LTS

Share This


GitLab is an open source GIT vault chief dependent on Rails and created by GitLab Inc. It is an online GIT archive administrator that permits your group to deal with code, perform include demands, track bugs, and test and actualize applications. GitLab gives highlights, for example, a wiki, issue following, code audits, movement takes care of, and combine the executives. It can have numerous undertakings.

 In this post, We will install and setup the GitLab server on ubuntu 18.04.

Step 1: Update and upgrade the System

First you need to update the Ubuntu current repository and packages by using the following command.  

$ sudo apt-get update && sudo apt-get upgrade -y



Step 2: Installing Dependencies

Now you need to install the git-lab dependencies by using the following command.

$ sudo apt-get install curl postfix  openssh-server ca-certificates -y



Step 3: Adding Repository

Here we need to install the GitLab server by following the given command, first we need to add the repository.

$ curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash 



Step 4: Installing GitLab

Now we are ready to install GitLab packages by using the following command.

$ sudo apt-get install gitlab-ce -y 



Step 5: Configuration of GitLab

Before use the GitLab, We need to make changes in GitLab configuration for access url, use the following steps.
 
$ sudo nano /etc/gitlab/gitlab.rb 
Here you need to update the your server local ip address like this.


Save and close the configuration file and Run the accompanying order to reconfigure Gitlab:

$ sudo gitlab-ctl reconfigure 

Step 6: Port Testing

Once the process is completed So then we need to verify the running to verify GitLab service and access, Use the following command.

$ netstat -plntu 

Step 7: UFW Rules

Its time add the firewall rule to open the port 80 to access through browser, Use the following command for that.

$ sudo ufw status
$ sudo ufw allow 80

Step 8: GitLab Web interface

Now you can open the gitLab on your browser http://IP_Address and You need to update the password as well.


After this you will get the login web page to gitLab web page, By default your username is root with your updated password.


Finally now we have got the GitLab dashboard, Here You can create a project and add the user to work on it.


Conclusion

You should now have a working GitLab occurrence facilitated on your own worker. You can start to import or make new ventures and arrange the fitting degree of access for your group. GitLab is consistently adding highlights and making updates to their foundation, so make certain to look at the venture's landing page to keep awake to-date on any enhancements or significant takes note.
 

No comments:

Post a Comment