Skip to main content

Installing Jenkins in ubuntu

Hello,

Thanks for visiting RvKmR.blogspot.in

In this blog post, I am explaining about installing Jenkins in the ubunut system. Ubuntu release that I am working on is as below

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.04
DISTRIB_CODENAME=zesty

DISTRIB_DESCRIPTION="Ubuntu 17.04"

I will explain working on Jenkins in another post, for now, we will discuss how to install Jenkins in Ubuntu system.
  • To run Jenkins successfully we need a web server. I am familiar with nginx, so I am going with it. Jenkins by default works on 8080 port. Install Jenkins with below command 
      • sudo apt-get install nginx
  • Jenkins is written in Java, so we need Java to be installed on our system. Adding repo to install jdk
      • sudo add-apt-repository ppa:openjdk-r/ppa
      • sudo apt-get update
  • Install jdk now.
      • sudo apt-get install openjdk-8-jdk
  • Add Jenkins key and update source list to install Jenkins.
      • wget https://jenkins-ci.org/debian/jenkins-ci.org.key
      • sudo apt-key add jenkins-ci.org.key
      • sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
      • sudo apt-get update
  • Now Install Jenkins
      • sudo apt-get install jenkins

Now Jenkins is installed on your system now, you can verify by netstat command.

root@ravikumar-RV409-RV509-RV709:/home/ravikumar/vagrant_setup# netstat -plan | grep :8080
tcp6       0      0 :::8080                 :::*                    LISTEN      7964/java      

you can see above java process is listening on port 8080.

Now open your browser and enter your ip address with port as <ip>:<8080> for me it is localhost:8080

Enter initial security key from file mentioned.

Now select option to install suggested plugin

And finally, create a user account.

That's it, you are on Jenkins dashboard now.


Comments

Post a Comment

Popular posts from this blog

Wheel Users in Linux

Hello, Thanks for visiting RvKmR.blogspot.in In this blog post, I am explaining about Wheel users in Linux. Red Hat release that I am working on is as below.  [ravi@localhost vagrant]$ cat /etc/redhat-release CentOS release 6.9 (Final) An Linux system can have many users like System users, normal users, and admin (root) user. Its common sens that we have is not to share root user credentials with other user, but here is case that we wish to run administrative command by normal user. In that case we need to aware about wheel users group. Let's first understand what is wheel user in Linux and why we needed it. Wheel is one of Linux user group that allow members of that group to run administrative commands those need root access of system, Wheel user facilitate to do that with sudo (superuser do ) privileges. Lets do it on terminal : Add an user and set password [root@localhost vagrant]# useradd ravi [root@localhost vagrant]# passwd rav

IT Infrastructure Monitoring

Hello, Thanks for visiting RvKmR.blogspot.in IT Infrastructure monitoring its not just words, it means a lot in the information technology world. I expect an IT professional knows what it means. In a simple word, I can say Compute, Application, and network, etc. OK, let's start why we need IT infrastructure monitoring. Monitoring IT infrastructure allows us to take preemptive action to be undertaken towards a potential problem before they affect your business. OR at least reduce time to restore your infrastructure as soon as an incident occurs. Further monitoring of IT infrastructure is divided into two categories Agent-based and agentless. An agent is a software or script installed on machines that to be monitored so that it will send information to monitoring systems. Having an agent inside the machine uses system resources, which in turn raises maintenance cost. Whereas the agentless tool is little or no impact on monitored machines as an agent is not installed on

Understanding Linux Cluster

Hello Thanks for visiting RvKmR's blogs. So, What means of clusters and why we need them. Cluster is set of servers or say computers working together to achieve single goal or a task. Now you may have idea why we need cluster.  Types of Cluster: High Availability Cluster / HA Cluster  HA Cluster again grouped in two types. Active-Active Cluster Active-Passive Cluster In Active-Active Cluster Service is running on all nodes in cluster. That means all nodes serving independently. In Active-Passive Cluster Service is running on one of node from cluster and other nodes in passive state. If primary node fails then only other node in cluster will start service.   Storage Cluster In this cluster type, all members provides a single cluster file system that can be accessed by different servers. These file system can be used to read-write data simultaneously. EX: GFS2  OK, Then what is High Availability. This type of cluster provides high availability of serv