Secara default repositori sistem Php 8.1 tersedia untuk diinstal pada Jammy JellyFish tapi kadang kita membutuhkan versi di bawahnya misal untuk menjalankan project dengan framework Codeigniter 3.x.
Maka dalam tutorial ini, kita mempelajari perintah untuk menginstal PHP 7.4 di server atau desktop Ubuntu 22.04 LTS menggunakan terminal.
Versi Jenkins bawaan Ubuntu sering kali tidak terupdate dengan versi terbaru yang tersedia. Untuk memastikan Anda memiliki perbaikan dan fitur terbaru, gunakan paket yang dikelola proyek untuk menginstal Jenkins.
Pertama, tambahkan key repository ke sistem Anda:
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
Update package, lalu install Jenkins
sudo apt-get update
sudo apt-get install fontconfig openjdk-17-jre
sudo apt-get install jenkins #jika belum diinstall
sudo systemctl start jenkins.service
sudo systemctl status jenkins
● jenkins.service - Jenkins Continuous Integration Server
Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2024-03-12 07:29:04 UTC; 10min ago
Main PID: 1484174 (java)
Tasks: 45 (limit: 2220)
Memory: 671.5M
CPU: 56.040s
CGroup: /system.slice/jenkins.service
└─1484174 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/j…
Mar 12 07:28:37 alphaam jenkins[1484174]: 2f3fc480739f45b088051900d4933f36
Mar 12 07:28:37 alphaam jenkins[1484174]: This may also be found at: /var/l…word
Mar 12 07:28:37 alphaam jenkins[1484174]: *********************************…****
Mar 12 07:28:37 alphaam jenkins[1484174]: *********************************…****
Mar 12 07:28:37 alphaam jenkins[1484174]: *********************************…****
Mar 12 07:29:03 alphaam jenkins[1484174]: 2024-03-12 07:29:03.888+0000 [id=…tion
Mar 12 07:29:04 alphaam jenkins[1484174]: 2024-03-12 07:29:04.100+0000 [id=…ning
Mar 12 07:29:04 alphaam systemd[1]: Started Jenkins Continuous Integration …ver.
Mar 12 07:29:05 alphaam jenkins[1484174]: 2024-03-12 07:29:05.388+0000 [id=…ller
Mar 12 07:29:05 alphaam jenkins[1484174]: 2024-03-12 07:29:05.530+0000 [id=…t #1
Hint: Some lines were ellipsized, use -l to show in full.
Untuk melanjutkan instalasi, buka web browser lalu buka Jenkins pada port defaultnya, 8080, menggunakan nama domain server atau alamat IP Anda: http://server_ip_or_domain:8080
Anda akan menerima layar Buka Kunci Jenkins, yang menampilkan lokasi password awal :
Di terminal, gunakan perintah cat untuk menampilkan kata sandi :
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Salin kata sandi yang terdiri dari 32 karakter alfanumerik dari terminal dan tempelkan ke kolom sandi Administrator, lalu klik Lanjutkan. Layar berikutnya akan menampilkan opsi untuk menginstal plugin yang disarankan atau memilih plugin tertentu:
Kita akan memilih opsi Instal plugin yang disarankan, lalu proses instalasi akan dimulai.
Setelah installasi selesai, Kita akan diminta untuk menyiapkan user Admin pertama kali.
Sampai disini installasi sudah berhasil.