Kita dapat menjalankan tugas cron sebagai root tanpa masalah. Sebagian besar pekerjaan pemeliharaan sistem perlu dijalankan oleh root atau pengguna super. Namun, ada kondisi tertentu yang memerlukan setiap pengguna di sistem memiliki tugas crontab atau cron mereka sendiri. Administrator sistem atau pengguna super perlu memberi pengguna tersebut izin eksplisit untuk menjalankan cron. Ada dua file yang mengontrol hak akses untuk crontab yaitu cr...

Berikut ini catatan ringkas proses instalasi (deploy) geoserver ke dalam Apache Tomcat di mesin Linux Mint. Secara default di Linux Mint sudah terpasang JDK/JRE yaitu “openjdk”. Untuk memastikan java yang telah terpasang lakukan perintah: ~ $ sudo update-alternatives --config java Kalau belum ada java yang lain seharusnya keluaran perintah di atas adalah: update-alternatives: error: no alternatives for java Kalau ternyata sudah ada java yang l...

Masih seputaran maps/geospatial kali ini saya posting langkah instalasi mapshaper di Linux Mint: Instalasi nodejs dan npm curl -sL https://deb.nodesource.com/setup | sudo -E bash - sudo apt-get install -y nodejs sudo apt-get install -y npm Pastikan instalasi telah berhasil node -v npm -v Langkah instalasi mapshaper: npm init npm install mapshaper Testing jalankan mapshaper Mapshaper akan terinstall di dalam direktori “node_modules”...

Pada posting ini saya menggunakan Linux Mint Sylvia (18.3) namun dengan sedikit penyesuaian seharusnya dapat juga digunakan untuk instalasi QGis di distro linux lainnya maupun di distro Linux Mint versi lainnya. Berikut langkah praktisnya: Edit file /etc/apt/sources.list dan tambahkah baris berikut:  deb http://qgis.org/debian xenial main  deb-src http://qgis.org/debian xenial main Lakukan update repo  sudo apt-get update Apabila langkah updat...

Inilah sebaris perintah yang sangat powerfull untuk melakukan instalasi LAMP (Linux Apache MySql PHP) di sistem operasi Linux Mint: $ sudo apt-get update $ sudo apt-get install lamp-server^ -y Keren!

Open terminal (Alt+Ctrl+T) and follow the below procedure : Paste the following command in terminal sudo vim /etc/default/grub It will open a file named /boot/grub/grub.cfg file. Add GRUB_DISABLE_OS_PROBER=true at the bottom of this file. It will prevent Windows being added to your grub menu. Now to write the change, run sudo update-grub You can then run cat /boot/grub/grub.cfg to check that your Windows entry has disappeared. Restart your dev...

Ini pengalaman yang sangat berharga saat melakukan resize partisi pada partisi root (/) di linux. Berikut kira-kita error yang tampil saat proses booting: ...[sdb]  No Caching mode page found...[sdb]  Assuming drive cache: write through ... Wrong diagnostic page ... Failed to bind enclosure -19 Wellcome to emergency mode! After logging in, type "journalctl -xb" to view ... Berikut langkah untuk memperbaikinya: Firstly, boot into a live CD or U...

Cara Membuka Port Tertentu di CentOS 7
Teknologi / 3 Maret 2017

Sebelum melakukan konfigurasi terhadap firewall, yang pertama harus dilakukan adalah menginstall paket firewalld. # yum install firewalld # systemctl start firewalld # systemctl enable firewalld atau # sudo yum install firewalld # sudo systemctl start firewalld # sudo systemctl enable firewalld Cek active zone(s): # firewall-cmd --get-active-zones Buka port 80: # firewall-cmd --zone=public --add-port=80/tcp --permanent Jangan lupa re...

Install/Upgrade ke PHP 7 di CentOS 7
Teknologi / 2 Maret 2017

Berikut catatan langkah-langkah upgrade versi PHP ke PHP Versi 7 di mesin Linux CentOS 7: A. Cek versi PHP saat ini: # php –version PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies B. Download Remi and EPEL Repository packages $ wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ wget -q https://dl.fedoraproject.org/pub...

Gagal Akses SSH dari CentOS 7
Teknologi / 2 Maret 2017

Solusi untuk mengatasi gagal koneksi ke SSH server pada mesin CentOS 7 adalah dengan memastikan bahwa konfigurasi dalam file sshd_config (di direktori /etc/ssh) telah aktif baris-baris sbb: PermitRootLogin yes RSAAuthentication yes PubkeyAuthentication yes Semoga berhasil.

Command SEMANAGE Tidak Ada Dalam SELINUX
Teknologi / 2 Maret 2017

Dalam CentOS 7 kadang command semanage tidak bisa dijalankan meskipun selinux terpasang dan enabled. Hari ini googling nemu solusinya. Kira-kira seperti berikut inilah langkah memasang semanage di CentOS 7. Jalankan perintah berikut: yum provides /usr/sbin/semanage Hasilnya kira-kira sbb: Loaded plugins: fastestmirror Determining fastest mirrors * base: mirror.nbrc.ac.in * extras: mirror.nbrc.ac.in * updates: mirror.nbrc.ac.in policy...

Gagal Simpan Schema di MS-SQLServer 2012
Teknologi / 26 November 2016

Yang pernah/sedang mengalami gagal simpan schema pada Microsoft SQLServer 2012, dengan pesan error seperti ini: TITLE: Microsoft SQL Server Management Studio Cannot insert the value NULL into column 'diagram_id', table 'MONAS_ALS.dbo.sysdiagrams'; column does not allow nulls. INSERT fails. The statement has been terminated. The 'sp_creatediagram' procedure attempted to return a status of NULL, which is not allowed. A status of 0 will...

Upgrade PHP Versi 5.5.x ke 5.6.x
Uncategorized / 24 November 2016

Hari ini saya mencoba instalasi Laravel-5.3 di mesin Linux Mint-17.2, namun ternyata yang terpasang adalah Laravel-5.2. Usut punya usut ternyata Laravel-5.3 hanya mau dipasang di mesin yang punya PHP minimal versi 5.6.4 sementara di mesin saya terpasang PHP versi 5.5.9, makanya gagal. Dasar malas baca tutorial :O Terpaksa lakukan uninstall php versi lama dan pasang versi yang 5.6, berikut catatan langkah-langkah upgrade: 1. Remove al...

Tutorial Instalasi Laravel-5.3
Uncategorized / 24 November 2016

Laravel menggunakan Composer untuk mengatur dependensinya. Jadi, sebelum menggunakan Laravel, pastikan bahwa Anda telah menginstal Composer di mesin Anda. Cara instalasi composer Jalankan script berikut di terminal Anda untuk mendapatkan versi Composer terbaru (pada mesin Anda harus sudah terpasang “php5-cli”): $ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" $ php -r "if (hash_file('SHA384', 'c...