Thursday, December 8, 2022

Membuat Website Pada Microsoft Azure

 

Berikut adalah cara membuat website pada Microsoft Azure :

1. Buka browser akses situs Portal Azure , lalu masuk menggunakan email yang telah terdaftar dalam subscription.

2. Kemudian pada menu sidebar sebelah kiri, klik New --> Web + Mobile --> Web App.


3. Kemudian, isikan beberapa konfigurasi, seperti gambar dibawah :


Keterangan :

  • App name : url website dengan akhiran .azurewebsites.net.
  • Resource Group : pilih Create new dan isikan sesuai dengan App name (boleh diisikan bebas, tidak harus sama dengan App name).
  • App Service plan/Location -- > Create New. : Isi App Service plan dengan SoutheastAsia dan pilih Location dengan Southeast Asia. Lalu, klik Pricing Tier  --> pilih F1 Free -->  klik Select --> OK.

4. Setelah itu, centang Pin to dashboard lalu klik Create. Tunggulah proses deploying selesai dan ter-pin di Dashboard Portal Azure.


5. Jika selesai, klik Web App yang sudah ter-pin di halaman Dashboard. Untuk mengecek apakah website berhasil dibuat, klik link pada bagian url. Jika sudah berhasil, akan terdapat tulisan “This web app has been successfully created.” 

Untuk publish kode aplikasi yang sudah dibuat, lakukan reset Deployment Credentials. Dengan klik Deployment credentials pada bagian App Deployment. (cara ini hanya dilakukan jika baru pertama kali menggunakan ataupun membuat Web App di Microsoft Azure)


6. Isikan bagian username dan password sesuai dengan keinginan kalian. Jika sudah selesai, klik Save.

Catatan :

Untuk upload script-script dari aplikasi yang telah dibuat. bisa menggunakan Visual Studio (Azure SDK), OneDrive, Local Git Repository, GitHub, Bitbucket, Dropbox maupun FTP.


Membuat Database MySQL Pada Microsoft Azure



1. Membuat Database MySQL

1.1. Buka browser lalu akses portal Azure  kemudian masuk menggunakan email yang sudah dimiliki subscription Microsoft Azure aktif. Jika berhasil, berikut ini adalah halaman utama (dashboard) dari Microsoft Azure.


1.2. Buat database MySQL yang disediakan oleh ClearDB dan membuat resource group baru dengan nama myDatabase. Klik New dan search mysql pada kolom pencarian bertuliskan search the marketplace, lalu Enter.


1.3. Pilih MySQL Database dengan publisher ClearDB. Kemudian klik Create.


1.4. Kemudian isikan beberapa konfigurasi untuk database yang akan dibuat.


1.5. Jika sudah, jangan lupa untuk mengisi bagian persetujuan di bagian Legal Terms. Lalu, klik tombol Create. Tunggu beberapa saat hingga mendapatkan notifikasi bahwa database berhasil dibuat. 


1.6. Untuk menggunakan database tersebut, klik Manage Database. maka  akan diarahkan ke dalam situs ClearDB


1.7. Untuk dapat menggunakan database yang telah dibuat tersebut, dibutuhkan hostname, username, dan password sebagai credential, baik untuk mengaksesnya melalui MySQL client ataupun digunakan dalam program yang dibuat. Catatan data tersebut hostname, username, dan password yang akan digunakan.



2. Mengakses Database menggunakan MySQL Client

Setelah mendapatkan credential yang dapat digunakan untuk menggunakan database yang telah dibuat, kemudian jalankan aplikasi tersebut, lalu tab Open Connection (jika tidak muncul, tekan F12 pada keyboard). Selanjutnya tekan tombol New, hingga muncul tab Add Account.

Isikan hostname, username, dan password. Selanjutnya klik OK


Cara Mengatasi Scratch Disk Full Pada Photoshop

 

Berikut adalah cara mengatasi Scratch Disk Full :

1. Buka Photoshopnya

2. Pilih menu Edit,

3. Pilih Preferences

4. Kemudian pilih Scratch Disks.



5. Perhatikan yang terpilih hanya drive C yang storagenya lebih sedikit dibanding storage lain.
Ini nih yang bikin Scratch Disk nya cepet penuh.


6. Centang storage lain, : drive D,  lalu klik OK.

Catatan :
Jadi biar Scratch Disk Photoshop ini ada 2 storage untuk diisi. atau, storage internal lain selain storage C dan D



Wednesday, December 7, 2022

Install OpenNebula Pada Linux Ubuntu 18.04 - II

 

 

Sebelum melanjutkan pada tahap ini, baca dulu : Install OpenNebula Pada Linux Ubuntu 18.04 - I


4. Akses OpenNebula Portal

Buka browser : http://localhost:9869

Login dengan kredensial yang ditemukan dalam file di atas.


Setelah itu, akan menampilkan  ke dasbor OpenNebula.


5.  Menambahkan OpenNebula KVM Node

Setelah platform OpenNebula terinstal, maka perlu menambahkan node untuk dikelola. Untuk menambahkan node KVM,  perintah .

wget -q -O- https://downloads.opennebula.org/repo/repo.key | sudo apt-key add -

Kemudian tambahkan repositorinya

echo "deb https://downloads.opennebula.org/repo/5.6/Ubuntu/18.04 stable opennebula" | sudo tee /etc/apt/sources.list.d/opennebulakvmnode.list

Terakhir, jalankan perintah untuk menginstal paket node

sudo apt update

sudo apt-get install opennebula-node

Setelah menginstal paket node, buka file konfigurasinya untuk mengizinkan OpenNebula mengelolanya.

sudo nano /etc/libvirt/libvirtd.conf

Kemudian edit baris-baris ini dan simpan.

This is restricted to 'root' by default.

unix_sock_group = "oneadmin"

If not using PolicyKit and setting group ownership for access

control, then you may want to relax this too.

unix_sock_rw_perms = "0777"

Simpan file dan keluar. Dan restart ulang layanan klien

sudo systemctl restart libvirtd

sudo systemctl restart libvirt-bin

Remote dilakukan melalui SSH. Jadi, instal SSH dan mengaktifkan otentikasi SSH tanpa kata sandi antara host OpenNebula dan node KVM.

Setelah membuat otentikasi kata sandi, salin kunci SSH server ke file known_hosts klien di.

/var/lib/one/.ssh/known_hosts

Untuk mengelola host KVM, buka antarmuka web OpenNebula, buka Infrastruktur >> Home lalu Klik tombol +.

Tambahkan simpul baru untuk dikelola.

Install OpenNebula Pada Linux Ubuntu 18.04 - I

 

 

OpenNebula merupakan platform komputasi awan open source yang memungkinkan untuk menggabungkan & mengelola mesin virtual VMware dan KVM dalam cloud yang sepenuhnya tervirtualisasi yang dapat diintegrasikan dengan penyedia seperti AWS, Azure dan Packet dan membuat fleksibel hybrid dan edge cloud infrastruktur.

1. Instal Server Database MariaDB

OpenNebula membutuhkan server database untuk menyimpan konten dan server database MariaDB adalah tempat yang bagus untuk memulai ketika melihat server database open source untuk digunakan dengan OpenNebula.

1.1. Instal MariaDB:

sudo apt update

sudo apt install mariadb-server mariadb-client

1.2. Setelah menginstal MariaDB,  melakukan stop, start dan enable service.

sudo systemctl stop mariadb.service

sudo systemctl start mariadb.service

sudo systemctl enable mariadb.service

1.3. Setelah itu, buat kata sandi root dan melarang akses root jarak jauh.

sudo mysql_secure_installation

Keterangan :

  • Masukkan kata sandi saat ini untuk root : Enter
  • Setel kata sandi root? [Y/n]: Y
  • Kata sandi baru: Masukkan kata kunci
  • Masukkan kembali kata sandi baru: Ulangi kata kunci
  • Hapus pengguna anonim? [Y/n]: Y
  • Larang login root dari jarak jauh? [Y/n]: Y
  • Hapus database pengujian dan akses ke sana? [Y/n]: Y
  • Muat ulang tabel hak istimewa sekarang? [Y/n]:  Y
  • Mulai ulang server MariaDB

Untuk menguji apakah MariaDB diinstal dan berfungsi, jalankan perintah :

sudo systemctl status mariadb

Itu akan menampilkan status layanan MariaDB.

● mariadb.service - MariaDB 10.1.44 database server

Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)

Active: active (running) since Wed 2020-04-08 17:08:17 CDT; 1min 54s ago

Docs: man:mysqld(8)

https://mariadb.com/kb/en/library/systemd/

Main PID: 22363 (mysqld)

Status: "Taking your SQL requests now…"

Tasks: 27 (limit: 4666)

CGroup: /system.slice/mariadb.service

└─22363 /usr/sbin/mysqld

Apr 08 17:08:17 ubuntu1804 /etc/mysql/debian-start[22396]: mysql


2. Buat Database OpenNebula

Buat database kosong untuk digunakan OpenNebula.

Masuk ke MariaDB.  Saat diminta kata sandi, ketik kata sandi root yang dibuat tersebut diatas.

sudo mysql -u root -p

Kemudian buat database bernama nebula terbuka

CREATE DATABASE opennebula;

Buat pengguna baru bernama opennebulauser dengan kata sandi baru

CREATE USER 'opennebulauser'@'localhost' IDENTIFIED BY 'new_password_here';

Selanjutnya, beri pengguna akses penuh ke kuephpuser.

GRANT ALL ON opennebula.* TO 'opennebulauser'@'localhost' WITH GRANT OPTION;

Simpan perubahan lalu keluar.

FLUSH PRIVILEGES;

EXIT;


3. Instal OpenNebula

Secara default, OpenNebula tidak tersedia melalui repositori default Ubuntu. Jika ingin menginstalnya di Ubuntu, maka harus menginstalnya dari repositorinya. 
3. 1 Jalankan perintah untuk menambahkan kunci repositorinya ke Ubuntu
        wget -q -O- https://downloads.opennebula.org/repo/repo.key | sudo apt-key add -

3.2. Jalankan perintah di bawah ini untuk menambahkan file repositorinya.
      echo "deb https://downloads.opennebula.org/repo/5.6/Ubuntu/18.04 stable opennebula" | sudo tee /etc/apt/sources.list.d/opennebula.list

3.3. Jalankan perintah untuk menginstal OpenNebula.
      sudo apt update
     sudo apt install opennebula opennebula-sunstone opennebula-gate opennebula-flow

3.4. Jalankan perintah untuk menginstal perpustakaan Ruby dan paket lain yang diperlukan untuk mendukung OpenNebula.
    sudo /usr/share/one/install_gems

3.5. Setelah Itu menginstal OpenNebula di Ubuntu. Perintah dapat digunakan untuk memulai dan mengaktifkan layanan OpenNebula.
    sudo systemctl start opennebula
    sudo systemctl enable opennebula
    sudo systemctl start opennebula-sunstone
    sudo systemctl enable opennebula-sunstone

3.6. Edit File : sudo nano /etc/one/oned.conf
Kemudian edit baris yang disorot dengan nama database, pengguna dan kata sandi yang dibuat di atas dan simpan file.

SCRIPTS_REMOTE_DIR=/var/tmp/one
PORT = 2633
LISTEN_ADDRESS = "0.0.0.0"
#DB = [ BACKEND = "sqlite" ]
Sample configuration for MySQL
DB = [ BACKEND = "mysql",
SERVER = "localhost",
PORT = 0,
USER = "opennebulauser",
PASSWD = "database_password_here",
DB_NAME = "opennebula",
CONNECTIONS = 50 ]
VNC_PORTS = [
START = 5900
RESERVED = "6800, 6801, 6810:6820, 9869"

3.7. Simpan file dan keluar.
Untuk mengakses portal OpenNebula, memerlukan kredensial. Secara default, nama pengguna dan kata sandi default disimpan dalam kredensial di bawah ini:
     sudo nano /var/lib/one/.one/one_auth

3.8. Edit dan ganti nama pengguna dan kata sandi yang cocok.
Setelah itu, jalankan perintah untuk memeriksa status layanan OpenNebula.
     sudo systemctl status opennebula

Disini harus mendapatkan baris serupa seperti di bawah ini:

● opennebula.service - OpenNebula Cloud Controller Daemon
Loaded: loaded (/lib/systemd/system/opennebula.service; enabled; vendor preset: enabled
Active: active (running) since Sat 2020-04-11 18:35:40 CDT; 6min ago
Main PID: 17544 (oned)
Tasks: 105 (limit: 4666)
CGroup: /system.slice/opennebula.service
├─17544 /usr/bin/oned -f
├─17547 ruby /usr/lib/one/mads/one_hm.rb
├─17582 ruby /usr/lib/one/mads/one_vmm_exec.rb -t 15 -r 0 kvm
├─17599 ruby /usr/lib/one/mads/one_vmm_exec.rb -l deploy,shutdown,reboot,cancel
├─17616 /usr/lib/one/mads/collectd -p 4124 -f 5 -t 50 -i 60
├─17668 ruby /usr/lib/one/mads/one_im_exec.rb -r 3 -t 15 -w 90 kvm
├─17681 ruby /usr/lib/one/mads/one_im_exec.rb -l -c -t 15 -r 0 vcenter


Baca Lanjutannya : Install OpenNebula Pada Linux Ubuntu 18.04 - II

Java Grafik Menggunakan JFreeChart

 


Berikut adalah contoh membuat grafik menggunakan JFreeChart :

1. Download library JFreeChart 

2. Buka Netbeans Pilih libraries pada project, lalu klik kanan, kemudian Addjar/Folder


3. Pilih semua file .jar


4. Buat project, Pilih File --> New --> jFrame, kemudian buat rancangan seperti dibawah 


5. Pilih Button Pie Chart  tersebut, lalu klik kanan, pilih Event --> Action --> actionPerformed

6. Isikan Script seperti gambar dibawah


7. Pilih Button Bar Chart  tersebut, lalu klik kanan, pilih Event --> Action --> actionPerformed

8. Isikan Script seperti gambar dibawah


9. Jalankan program maka akan ditampilkan 


Jika klik Pie Chart



Jika klik Bar Chart


Tuesday, December 6, 2022

Daftar VPS Tanpa Menggunakan Kartu Kredit

 


1. Cloudways

Cloudways merupakan platform hosting VPS Cloud untuk dapat membangun dan mengelola aplikasi web. Cloudways memberi penyesuaian dan konfigurasi server, memecahkan masalah, Pemantauan Aplikasi, Respons tiket cepat, dukungan tim aktif 24/7 untuk pelanggan.

Paket dan Fitur CloudWays : Mendapatkan sertifikat SSL gratis, membayar saat akan mulai menghasilkan, migrasi gratis, Aplikasi tak terbatas, dan tim aktif 24/7 langsung untuk dukungan pelanggan. CloudWays menawarkan uji coba VPS gratis tanpa kartu kredit selama 3 hari. 


2. Vultr Cloud Servers

Vultr didirikan pada tahun 2014 dan berlokasi di Matawan, NJ, Amerika Serikat. Vultr merupakan platform yang menyediakan beberapa layanan berbasis cloud. Vultr memberi jaringan IP berkinerja tinggi, jaringan pribadi yang aman, IP yang dicadangkan, dan lokasi data global.  dan juga mendapatkan peering lokal, latensi rendah di lokasi dekat, desain jaringan yang bagus, manajemen tim, dan akses API terkelola.

Produk dan Fitur Vultr : Vultr menawarkan produk seperti platform cloud komputasi, komputasi frekuensi tinggi, bare metal, penyimpanan objek, penyimpanan blok, instans khusus, perlindungan DDoS, koneksi langsung, penyeimbang beban, dan Kubernetes.

Vultr menawarkan 1 bulan masa percobaan gratis,  dan juga mendapatkan kredit gratis hingga senilai $ 100 untuk masa percobaan sebulan. dan dapat menggunakan layanan gratis ini untuk jangka waktu hingga kredit atau waktu habis.




3. GreenGeeks VPS Tanpa Kartu Kredit

GreenGeeks merupakan perusahaan penyedia hosting web. Ini dimulai pada tahun 2008 oleh Trey Gardner, sekarang mereka memiliki pusat data di AS, Kanada, dan Belanda. Platform hosting ini dirancang untuk penggunaan maksimal dengan akses mudah dan instalasi sekali klik. Beberapa layanan hosting termasuk Web Hosting, WordPress Hosting, VPS Hosting, dan Reseller Hosting di sini.

Paket dan Fitur GreenGeeks : GreenGeeks hadir dengan begitu banyak fitur untuk pelanggan. Dengan waktu muat tercepat di seluruh dunia, hard drive cepat, layanan web & Database cepat, waktu muat aplikasi cepat, CDN Gratis, Waktu Muat Dalam Browser Tercepat, serta keamanan dan keandalan.

GreenGeeks menawarkan jaminan uang kembali 30 hari. dan dapat melanjutkan paket ini dengan paket pembaruan mulai bulan depan dan jika tidak puas dengan fitur-fiturnya maka dapat membatalkan akun kapan saja. Kebijakan untuk pelanggan yang membatalkan paket dalam 30 hari pertama. Setelah 30 hari dapat membatalkan paket tetapi tidak akan mendapatkan uang kembali.


4. Hostinger

Hostinger didirikan pada tahun 2004, sebagai penyedia web hosting dan platform pendaftar domain Internet. Hostinger merupakan platform yang menawarkan layanan hosting untuk pengembang dan pelanggan.  Hostinger menyediakan beberapa layanan yang meliputi, Domain, hosting, dan Produk email. Produk hosting memiliki 8 paket – Hosting web bersama, Hosting awan, Hosting VPS, Hosting WordPress, Hosting cPanel, Hosting Minecraft, Hosting CyberPanel VPS, dan Hosting web untuk agensi. Hostinger menawarkan jaminan uang kembali 30 hari. Gunakan selama satu bulan dan dapat melanjutkan paket ini dengan paket pembaruan mulai bulan depan.



5. InterServer

InterServer didirikan oleh Mike Lavrik & John Quaglieri pada tahun 1999, InterServer merupakan perusahaan yang berbasis di New Jersey. Interserver menyediakan teknologi terbaru yang diperbarui dengan server hosting web dan layanan cloud VPS.

Paket dan Fitur InterServer : sertifikat SSL gratis, Add-on CDN, Migrasi Gratis, Instalasi Aplikasi Tidak Terbatas, Manajemen Tim, Firewall Khusus, Pencadangan Otomatis, Patch Keamanan Reguler dengan tim dukungan pelanggan aktif 24/7.



6. BlueHost VPS Tanpa Kartu Kredit

BlueHost didirikan pada tahun 2003 dan didirikan oleh Matt Heaton dan Danny Ashworth di Provo, Utah. Hingga hari ini telah menjadi contoh dalam menyediakan layanan hosting, ekstensi domain, dan produk hosting WordPress terbaik.  BlueHost menyediakan solusi web lengkap dengan beberapa paket hosting web dan nama domain dengan alat ekstensif dan dukungan ahli. Anda mendapatkan layanan shared hosting, dedicated hosting, dan VPS.

BlueHost menawarkan jaminan uang kembali 30 hari. Jika membatalkan dalam waktu 30 hari maka uang dikembali tanpa biaya pembatalan. Membatalkan setelah 30 hari tidak akan memberi uang kembali.



Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...