Contents
შესავალი
ჯენკინსი არის უნიკალური ავტომატიზაციის სერვერზე დაფუძნებული პროგრამა, რომელიც გადის Java servlet კონტეინერში. მომსახურება მხარს უჭერს სხვადასხვა სოციალური კონტროლის მენეჯმენტის (SCM) პროგრამული სისტემებს, როგორიცაა SVN, Git და Mercurial. ის ასევე უფასო პროგრამაა MIT ლიცენზიის ქვეშ.
ეს სახელმძღვანელო გადაგიყვანთ Jenkins on Ubuntu 18.04 VPS– ის ინსტალაციის პროცესში. ჩვენ დავიწყებთ ჯენკინსს დომენური სახელის ჰოსტინგის გაშვებით, შემდეგ დააინსტალირებთ მას Apache სერვერის ქვეშ და კონფიგურაციას ვაწარმოებთ, როგორც საპირისპირო სერვერის პროქსი..
Სანამ დაიწყებ
სანამ დაიწყებთ, გჭირდებათ შემდეგი: განახლებული Ubuntu 18.04 VPS ან თავდადებული სერვერი.
ნაბიჯი 1 – ჯავის დაყენება
იმის გამო, რომ ჯენკინსი Java- ზე მუშაობს, თქვენ უნდა დაიწყოს სერვერზე Java OpenJDK დაყენებით. ჯავის დამონტაჟება შესაძლებელია PPA საცავიდან, ქვემოთ მოცემული ბრძანებით:
$ Sudo apt ინსტალაცია პროგრამული უზრუნველყოფა-თვისებები-საერთო apt-transport-https -y
$ Sudo add-apt-repository ppa: openjdk-r / ppa -y
შემდეგი, დააინსტალირეთ ჯავა apt ბრძანებით:
$ Sudo apt ინსტალაცია openjdk-8-jdk -y
ინსტალაციის პროცესის დასრულების შემდეგ დაადასტურეთ, რომ სწორი Java პროგრამა დასრულებულია წარმატებით დაინსტალირებული:
$ Sudo java –ვერსია
ახლა, Java OpenJDK წარმატებით დაინსტალირდება თქვენს Ubuntu სერვერზე.
მნიშვნელოვანია აღინიშნოს, რომ თუ თქვენს სისტემას აქვს Java- ს რამდენიმე ვერსია, გამოიყენეთ შემდეგი ბრძანება java- ს სტანდარტული ვერსიის შესაცვლელად:
$ sudo განახლება-ალტერნატივა – icon Java
ნაბიჯი 2 – ჯენკინების დაინსტალირება
ჯენკინს აქვს ფუნქციური საცავი Ubuntu– სთვის, რაც Jenkins– ის ინსტალაციის აუცილებელი პაკეტია.
თქვენს სისტემაში GPG გასაღებები და ჯენკინსის საცავი დაამატეთ შემდეგი ბრძანება:
$ wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key დამატება –
მას შემდეგ რაც გააქტიურეთ Jenkins საცავი, შეასრულეთ ქვემოთ მითითებული ბრძანება, რომ Debian– ის პაკეტის საცავი დაამატოთ თქვენი სერვერის წყაროების სიაზე:
$ Sudo sh -c ‘echo deb http://pkg.jenkins.io/debian-stable binary / > /etc/apt/source.list.d/jenkins.list ‘
შემდეგი, გააკეთეთ თანამედროვე პაკეტების განახლება, შემდეგ დააინსტალირეთ უახლესი Jenkins ვერსია შემდეგი ბრძანების გამოყენებით:
$ Sudo განახლება
$ Sudo apt install jenkins
ახლა, ჯენკინსი ავტომატურად დაიწყებს პროცესის დასრულების შემდეგ. დარწმუნდით, რომ დააყენეთ ის ჩატვირთვის დროს.
$ Sudo systemctl jenkins
$ Sudo systemctl საშუალებას აძლევს ჯენკინებს
შეამოწმეთ, რომ ჯენკინსი სწორად მუშაობს Ubuntu 18.04-ზე:
$ Sudo systemctl სტატუსის ჯენკინები
შემდეგი გამოშვება გამოჩნდება თქვენს ეკრანზე:
● jenkins.service- LSB: StartJenkinsatboottime
დატვირთულია: დატვირთული (/etc/init.d/jenkins; generated)
აქტიურია: აქტიურია (გამოსულია) მას შემდეგ, რაც Wed2018-09-2215: 18: 22PDT; 5min32sago
დოკუმენტები: კაცი: systemd-sysv- გენერატორი (8)
დავალებები: 0 (ლიმიტი: 2319)
CGroup: /system.slice/jenkins.service
ნაბიჯი 3 – UFW Firewall- ის კონფიგურაცია
ჯენკინსი განკუთვნილია პორტში 8080 გასაშვებად. ამ ეტაპზე ჩვენ პორტს გავხსნით ufw– ს საშუალებით:
$ Sudo ufw საშუალებას იძლევა 8080
შემდეგ აწარმოეთ ბრძანება ქვემოთ, რომ დაადასტუროთ ufw სტატუსი:
$ Sudo ufw სტატუსი
ეს მოგცემთ გამომავალს, როგორიცაა:
სტატუსი: აქტიური
მოქმედება From
— —— —-
ყველგან დაუშვებელია
8080 ყველგან
OpenSSH (v6) ნება ყველგან (v6)
8080 (v6) ნება ყველგან (v6)
იმ შემთხვევაში, ufw არააქტიურია, შეასრულეთ ქვემოთ მოცემული ბრძანებები, რომ გააქტიუროთ და ჩართოთ OpenSSH
$ Sudo ufw საშუალებას აძლევს OpenSSH- ს
$ Sudo ufw ჩართვა
Სულ ესაა! ბუხარი მთლიანად კონფიგურებულია, პლუს ჯენკინსიც დამონტაჟებულია. ეს ნიშნავს, რომ ახლა შეგიძლიათ გააგრძელოთ ჯენკინსის საწყისი დაყენება.
ნაბიჯი 4 – ჯენკინსის კონფიგურაცია
Jenkins- ის დაყენების შემდეგ კონფიგურაციისთვის, გადადით ბრაუზერში 8080 პორტში, შეიყვანეთ თქვენი დომენის სახელი და IP მისამართი შემდეგ http: // your_ip_or_domain: 8080. შემდეგი ეკრანი გამოჩნდება:
ინსტალაციის პროცესში, Jenkins- ის ინსტალერი ავტომატურად ქმნის პაროლს 32 სიმბოლოსთან. დაგავიწყდათ ფაილის თქვენი ტერმინალში ასლის დადება შემდეგი ბრძანების გამოყენებით:
$ sudo კატა / var / lib / jenkins / საიდუმლოებას / საწყისიAdminPassword
განთავსება ადმინისტრატორის პაროლი ყუთი და შეიყვანეთ პაროლი, შემდეგ დააჭირეთ ღილაკს განაგრძეთ.
თქვენ მიიღებთ ეკრანს, რომელიც ითხოვს Jenkins– ის რამოდენიმე რეკომენდებული მოდულის დაყენებას. შეარჩიეთ დააინსტალირეთ შემოთავაზებული დანამატები.
შემდეგ გვერდზე ნაჩვენებია, რომ ინსტალაცია მიმდინარეობს.
ჯენკინსის მოდულების წარმატებით განხორციელების შემდეგ, მოგეთხოვებათ შექმნათ ადმინისტრატორი. შეიყვანეთ საჭირო ინფორმაცია, შემდეგ დააჭირეთ ღილაკს შეინახეთ და გააგრძელეთ.
თქვენ მოგთხოვთ შეხვიდეთ Jenkins– ის მაგალითზე. ჯენკინსის დომენის ჩართვა, შემდეგ დააჭირეთ ღილაკს შენახვა და დასრულება.
ადმინისტრაციული მომხმარებლის ანგარიშის შექმნის შემდეგ, თქვენ მიიღებთ დადასტურების ეკრანს, რომელშიც ნაჩვენებია ”ჯენკინსი მზად არის”.
ჯენკინის მთავარ დაფის გვერდზე ეწვია, დააჭირეთ ღილაკს “დაიწყე ჯენკინების გამოყენება”.
ახლა ჯენკინსი წარმატებით იქნა დაინსტალირებული თქვენს Ubuntu 18.04 სისტემაზე.
დასკვნა
თქვენ წარმატებით დააინსტალირეთ და დააკონტროლეთ ჯენკინსი თქვენს Ubuntu 18.04 სერვერზე.
გადახედეთ Linux– ის ჰოსტინგის პირველ სამეულს
საწყისი ფასი:
$ 2,95
საიმედოობა
9.7
ფასები
9.5
მეგობრული
9.7
მხარდაჭერა
9.7
მახასიათებლები
9.6
წაიკითხეთ მიმოხილვები
ეწვიეთ FastComet- ს
საწყისი ფასი:
$ 0,99
საიმედოობა
9.3
ფასები
9.3
მეგობრული
9.4
მხარდაჭერა
9.4
მახასიათებლები
9.2
წაიკითხეთ მიმოხილვები
ეწვიეთ ჰოსტინგერს
საწყისი ფასი:
$ 2.76
საიმედოობა
10
ფასები
9.9
მეგობრული
9.9
მხარდაჭერა
10
მახასიათებლები
9.9
წაიკითხეთ მიმოხილვები
ეწვიეთ ChemiCloud- ს
დაკავშირებული როგორ სტატიები
- როგორ გავაგრძელოთ ჯენკინსის კონტეინერი უბუნტუზე 18.04
ექსპერტი - როგორ დააინსტალიროთ MongoDB თქვენს Ubuntu 18.04 VPS ან გამოყოფილი სერვერი
შუალედური - როგორ დააინსტალიროთ Git 2.15.1 Ubuntu 18.04
შუალედური - როგორ დააინსტალიროთ MyWebSQL Ubuntu 18.04 VPS ან გამოყოფილი სერვერი
შუალედური - როგორ დააინსტალიროთ LEMP (Nginx, MariaDB და PHP) Ubuntu 18.04 LTS?
შუალედური