Posts

Showing posts from May, 2023

Install docker ubuntu

 sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" apt-cache policy docker-ce sudo apt install docker-ce sudo systemctl status docker Eksekusi tanpa sudo sudo usermod -aG docker ${USER} su - ${USER} groups sudo usermod -aG docker username

Install MySQL Server di Ubuntu 22.04

Image
update $ sudo apt update install mysql server $ sudo apt install mysql-server untuk memastikan MySQL Server sudah terinstall, cek versinya dengan menggunakan perintah : $ sudo mysql --version Output : mysql  Ver 8.0.33-0ubuntu0.20.04.2 for Linux on x86_64 ((Ubuntu)) 1. MySQL Secure Installation Kemudian jalankan perintah berikut : $ sudo mysql_secure_installation  Silahkan menentukan level validasi, aksi terhadap anonymous user, izin akses mysql secara remote dan aksi terhadap database test. Saya pribadi biasanyanya level validasi pilih yang medium, menghapus anonymous user, mengizinkan akses mysql secara remote karena saya menginstallnya di server, kemudian menghapus database test. 2. Jika MySQL Secure Installation Error Jika tidak error, silahkan lanjut ke point ke 3 (Lanjutan) . Namun jika kita mendapatkan pesan error berikut : ... Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn’t store authenticatio...

Install Tomcat 10 pada Ubuntu 22.04

Image
  Buat group tomcat $ sudo groupadd tomcat Buat user baru dengan nama tomcat, meregistrasikannya kedalam grup tomcat, menentukan /opt/tomcat sebagai home directory dengan shell /bin/false. $ sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat Masuk ke folder /tmp $ cd /tmp Download tomcat  $ wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.8/bin/apache-tomcat-10.1.8.tar.gz Buat folder /opt/tomcat untuk menyimpan konfigurasi tomcat  $ sudo mkdir /opt/tomcat $ sudo tar xzvf apache-tomcat-10*tar.gz -C /opt/tomcat --strip-components=1 Masuk ke folder /opt/tomcat $ cd /opt/tomcat Memberikan akses grup tomcat untuk seluruh installasi : $ sudo chgrp -R tomcat /opt/tomcat  Kemudian berikan hak akses read untuk grup tomcat  agar dapat mengakses directory conf beserta seluruh isinya dan hak akses execute untuk directory $ sudo chmod -R g+r conf $ sudo chmod g+x conf Jadikan user tomcat sebagai pemilik directory webapps/ work/ temp/ dan logs/ $ sudo chown -R tom...

Install Java (JDK21) dan Setting Environment Variable pada Ubuntu 22.04

Image
Masuk ke directory /tmp $ cd /tmp Download jdk21 $ wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb Install package jdk20 $ sudo apt-get -qqy install ./jdk-21_linux-x64_bin.deb  Kemudian setting environment variable, $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21.0.4-oracle-x64/bin/java 1919 $ sudo nano /etc/environment Tambahkan baris : JAVA_HOME="/usr/lib/jvm/jdk-21.0.4-oracle-x64/bin/java" Lihat hasil setting : $ source /etc/environment $ echo $JAVA_HOME

Set IP Static Ubuntu 22.04

$cd /etc/netplan $sudo nano 00-installer-config.yaml ganti :  # This is the network config written by 'subiquity' network:   ethernets:     ens160:       dhcp4: true   version: 2 menjadi : # This is the network config written by 'subiquity' network:   ethernets:     ens160:         dhcp4: false         addresses:          - 10.0.0.9/23         nameservers:          addresses: [8.8.8.8, 8.8.4.4]         routes:          - to: 0.0.0.0/0           via: 10.0.0.254   version: 2 $sudo netplan apply

Popular posts from this blog

Install Maven pada Ubuntu 22.04

Install SSL

Install docker ubuntu