Skip to main content

Posts

Showing posts with the label Bahasa Pemrograman

Instalasi mongodb di centos

install mongodb di centos 7 selinux di disable firewall di disable cek versi di link dibawah ini https://dl.mongodb.org/dl/linux #download wget [link download] #extrak file tar.gz tar -zxvf [nama file].tar.gz #rename folder dan pindahkan ke folder /opt/mongodb mv mongodb /opt/mongodb #buat folder /data/db/log mkdir -p /data/db/log #menjalankan service mongodb /opt/mongodb/bin/mongod --bind_ip 192.168.56.31 --port 200 --dbpath /data/db --logpath /data/db/log/mongo3.log --rest --fork penjelasan : - /opt/mongodb/bin/mongod : letak folder binary dari mongodb - --bind_ip 192.168.56.31 : ip server yang digunakan untuk service mongodb - --port 200 : port - --dbpath /data/db : folder path database mongodb - -logpath /data/db/log/mongo3.log : folder log dari database mongodb - --rest : hubungan antara aplikasi server - --fork : server proses note : untuk menjalankan service gunakan mongod #untuk versi small (apabila size server yang...

Point in time recovery pada Postgresql di Centos 7

1. Buat Folder data PITR dan archive PITR # mkdir datapitr & archivepitr 2. Rubah owner menjadi postgres #chown -R postgres.postgres datapitr & archivepitr 3. Initdb datapitr di user postgres # /usr/pgsql-9.3/bin/initdb –D /var/lib/datapitr # /usr/pgsql-9.5/bin/pg_ctl -D /var/lib/datapitr initdb 4. Edit postgres.conf di datapitr # vim /var/lib/datapitr/postgres.conf             > wal_level = hot_standby             > max_wal_sender = 10             > archive_mode = on             > archive_command = ‘test ! -f /var/lib/archivepitr/%f && cp %p /var/lib/archivepitr/%f’             > archive_command = 'rsync -avz /var/lib/pgsql/9.6/data/pg_xlog/%f postgre...

Master Slave Postgresql di Centos 7

Master Slave Postgresql 1.        Install dua buah server linux centos 2.        Cek port ethernet yang digunakan untuk nat dan internet host only dengan mengetik perintah #nmcli d 3.          Setting ip dhcp pada port nat, digunakan untuk mendownload package yum. Ubah konfigurasi dengan menggunakan perintah dibawah ini : #vim   /etc/sysconfig/network-script/ifcfg-[port] Contoh :   #vim   /etc/sysconfig/network-script/ifcfg-enp0s3 Ubah ONBOOT=NO à ONBOOT=YES Kemudian ketik :wq untuk save dan keluar dari text editor vim. 1.        Restart service mysql dengan perintah dibawah ini : #service network restart 2.        Menambahkan repository postgresql #yum -y install https://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm 3.     ...

Replikasi Master Slave Mysql di Centos 7

1.      Install dua buah server linux centos 2.      Cek port ethernet yang digunakan untuk nat dan internet host only dengan mengetik perintah #nmcli d 3.        Setting ip dhcp pada port nat, digunakan untuk mendownload package yum. Ubah konfigurasi dengan menggunakan perintah dibawah ini : #vim   /etc/sysconfig/network-script/ifcfg-[port] Contoh :   #vim   /etc/sysconfig/network-script/ifcfg-enp0s3 Ubah ONBOOT=NO à ONBOOT=YES Kemudian ketik :wq untuk save dan keluar dari text editor vim. 4.      Restart service mysql dengan perintah dibawah ini : #service network restart 5.      Pada seri terbaru centos untuk database mysql sudah digantikan dengan mariadb. Solusinya agar masih bisa menggunakan database mysql adalah mendownload melalui rpm. Buka situs mysql dibawah ini : https://dev.mysql.com/downloads/repo/yum...