Menampilkan seluruh user dan group pada Linux

Ok, kali ini membahas hal yang mendasar lagi dan kebetulan juga pertanyaan yang masuk lewat email. Jadi si penanya melakukan migrasi dari VPS lama ke yang baru, entah kenapa Nginx di server lama menggunakan username www-data dan yang di baru memakai nginx. Tidak dijelaskan apakah ini menggunakan distro Linux yang berbeda atau apakah metode instalasi stack LEMPnya juga lain. Intinya yang ditanyakan ingin mengetahui seluruh user dan group yang ada di Linux.

Baca Selengkapnya

Cara upgrade Ubuntu

Walaupun sudah beberapa tahun saya menggeluti dunia VPS ternyata masih ada saja hal baru yang saya pelajari. Sepele sebenarnya. 😀 Kali ini yang saya bahas adalah sistem operasi Ubuntu. Ada salah satu server yang berisi Ubuntu 14.04 LTS (Trusty Tahr) yang terinstall stack LEMP (Linux, Nginx, MariaDB, dan PHP) dan barusan saja Ubuntu 16.04 LTS (Xenial Xerus) dirilis. Sebenarnya prinsip saya kalau tidak ada masalah ya tidak saya upgrade, tapi tampaknya untuk Nginx terpaksa dilakukan.

Baca Selengkapnya

Cara install ODBC di Linux

Pembahasan kali ini berasal dari pertanyaan mas Aryo soal instalasi ODBC (Open Database Connectivity) yang lazimnya ada di Windows. Fungsisnya sih (seingat saya jaman kuliah dulu) adalah untuk sambungan database universal yang mesin basis datanya bisa terserah apa tapi cara menggunakannya tetap sama. Dan di Linux saya belum pernah terpikir untuk mencoba apakah ada drivernya ODBC ini. Ternyata ada. Haha. 😀

Baca Selengkapnya

Cara enkripsi file di Linux

Hal yang paling utama setelah berhasil setting server adalah membuat backup, ini sudah saya bahas sebelumnya. Tapi mungkin belum banyak yang tahu kalau VPS kita – setidaknya yang OpenVZ – itu bisa diakses oleh providernya begitu saja tanpa perlu ijin. Memang tidak etis dan melanggar privasi tapi memang mudah caranya, karena itulah “katanya” keunggulan KVM ada disini juga. Nah… okelah data bisa diakses, tapi data backup sebaiknya dilindungi agar menjamin tidak ada modifikasi dan solusinya bisa dienkripsi.

Baca Selengkapnya

Mengatasi The following packages have been kept back

Ada kasus menarik yang terjadi pada salah satu VPS saya yang berisi VestaCP, jadi versi PHPnya masih 5.4 dan ingin saya update ke 5.5 atau 5.6 tergantung yang ada dalam repositorynya waktu itu. Tapi saat menjalankan proses update Debian (dan ternyata di Ubuntu juga) malah muncul pesan error:

The following packages have been kept back:
  libapache2-mod-php5 php-pear php5 php5-cgi php5-cli php5-common php5-curl php5-gd
  php5-intl php5-mcrypt php5-mysql php5-pspell

Ya bingung saja sih, tapi asalkan server masih normal ya bukan prioritas. Akhirnya saya luangkan waktu hari ini untuk cari tahu mengenai detail masalah ini.

Baca Selengkapnya

Menampilkan daftar aplikasi terinstall pada CentOS

Dalam penggunaan CentOS atau distro lain untuk VPS biasanya pakai teks hitam putih saja. Tapi belum tentu kita tahu apa saja isinya, apalagi tidak ada tampilan grafis atau icon. Keunggulan Linux itu salah satunya adalah pada manajemen aplikasinya, untuk menginstall aplikasi baru kita tinggal mengetikkan perintah dan kalau memang tersedia dari repositorynya akan dipasangkan. Tapi dibalik kemudahannya kadang kita sendiri lupa apa yang pernah diinstall.

Baca Selengkapnya