Showing posts with label #Linux. Show all posts
Showing posts with label #Linux. Show all posts

18 May 2019 |

Menyelesaikan masalah 'XAMPP is currently only availably as 32 bit application'

Jaman dahulu kala, saya pernah membuat sebuah portal untuk salah satu divisi di sebuah BUMN di Indonesia. Pada saat itu dikarenakan portal tersebut dibutuhkan dalam waktu cepat maka saya putuskan untuk menggunakan salah satu CMS yang cukup terkenal pada masa itu.

Seiring berjalannya waktu, beberapa hari yang lalu saya dikabari kembali bahwa mendadak halaman portal menampilkan halaman kosong. Seluruh file dan database tidak ada yang hilang dan tidak dilakukan perubahan apapun pada file konfigurasinya.

Setelah coba saya cek, ternyata penyebab utamanya adalah versi PHP yang berbeda antara environment dengan versi PHP yang di-support oleh CMS portal tersebut.

14 September 2018 |

Install dan Konfigurasi SSL Certificate di Apache Server (Ubuntu)

Sebelumnya saya mendapatkan kabar bahwa website seorang klien mendadak menampilkan pesan error yang setelah ditelusuri disebabkan oleh SSL Certificate yang sudah habis masa berlakunya. Umumnya hal seperti ini akan diatasi oleh pihak penyedia hosting, namun karena servernya dikelola sendiri alhasil harus melakukan instalasi dan konfigurasi sendiri.

Coretan ini saya buat sebagai pengingat saja. Kebetulan untuk web produksinya masih menggunakan XAMPP.

Berikut langkah-langkahnya:
    Upload file certificate pada satu folder, kalau saya di /opt/lampp/namaFolderSSL
  1. Cari blok , bisa ditemukan di httpd.conf atau di /opt/lampp/etc/extra/httpd-ssl.conf
  2. Selanjutnya tambahkan kode berwarna biru dibawah ini
    <VirtualHost 192.168.0.1:443>
    DocumentRoot /var/www/html2
    ServerName www.yourdomain.com
    SSLEngine on
    SSLCertificateFile /path/to/your_domain_name.crt
    SSLCertificateKeyFile /path/to/your_private.key
    SSLCertificateChainFile /path/to/DigiCertCA.crt

    </VirtualHost>
  3. Coba akses terlebih dahulu, jika masih belum bisa restart XAMPP nya (sudo /opt/lampp/lampp restart)

Untuk langkah detailnya bisa dilihat di bagian sumber dibawah ini.

Sumber:DigiCert SSL Installation

29 July 2017 |

Cara Mudah Install dan Hapus Kernel pada Linux

Ada beberapa manfaat yang dapat kamu rasakan dengan meng-upgrade kernel ke versi yang terbaru, seperti yang saya kutip dari MakeUseOf, antara lain:
  1. Perbaikan sejumlah celah keamanan
  2. Perbaikan masalah terkait kestabilan sistem
  3. Dukungan driver untuk perangkat baru
  4. Penambahan fungsi baru
  5. Peningkatan kecepatan sistem
Penjelasan lengkapnya bisa kamu temukan di link yang saya sertakan diakhir coretan ini.

Nah, kini proses upgrade dan menghapus kernel kian mudah dengan hadirnya Ubuntu Kernel Update Utility (Uuku) yang membuat proses upgrade dapat dilakukan cukup dengan klak-klik saja.

17 June 2017 |

Muncul Grub Rescue? Grub Error? Ini Solusinya

Jika sebelumnya masalah yang sering saya temui adalah elementaryOS yang sering nge-freeze, kini saya dapat pengalaman baru. Ketika pertama kali booting muncul pesan yang belum pernah saya temui sebelumnya, GRUB RESCUE.

Setelah baca sana-sini ternyata permasalahannya ada pada Grub yang tidak dapat menemukan lokasi /grub/i386-pc/normal.mod.

Solusinya ternyata cukup mudah, kamu cukup menggunakan Live USB / Live DVD, kemudian boot distro yang bermasalah. Selanjutnya install kembali Grubnya dengan cara berikut:
  1. Buka Terminal
  2. "sudo fdisk -l"
  3. "sudo mount /dev/sdaX /mnt" - tentukan lokasi sistem di sda mana
  4. sudo grub-install /dev/sda --root-directory=/mnt

Selanjutnya untuk testing bisa menggunakan grub-emu.

Sumber: Ask Ubuntu - Error file Grub i386

25 January 2017 |

Install Nginx, MariaDB dan PHP 7.0 di Linux

Berawal dari cerita seorang teman tentang keberhasilannya meng-install Nginx dan MariaDB, saya jadi penasaran untuk mencoba. Sebelumnya saya lebih sering menggunakan XAMPP sehingga tidak pernah meng-install aplikasi web-server (Apache) dan database (MySQL) secara mandiri.

Kata Nginx sendiri bukan sesuatu yang asing di mata saya, karena sebelumnya saya pernah melihat beberapa website yang menggunakan Nginx baik ketika website tersebut kebetulan sedang down ataupun melalui BuiltWith.

Nah, singkat cerita saya coba cari artikel tentang cara instalasi Nginx, MariaDB dan phpMyAdmin. Bertemulah saya dengan artikel ini >> Install Nginx, MariaDB and PHP 7 in Ubuntu <<. Bagi saya artikel tersebut sangat jelas dan mencerahkan, terutama karena bermodalkan sudo apt-get install saya berhasil meng-install Nginx, MariaDB dan PHP 7.0 di Lubuntu.

KONFIGURASI PHPMYADMIN
Setelah install phpMyAdmin, saya lupa username dan password yang saya masukan saat konfigurasi, alhasil saya harus konfigurasi ulang.

Caranya cukup dengan menggunakan
sudo dpkg-reconfigure phpmyadmin

Semoga bermanfaat :)

24 January 2017 |

Balada Linux, elementary OS dan Laptop Baru

Kenal pertama dengan Linux saat masih duduk di bangku kuliah, entah semester berapa, yang pasti saat itu perkenalan yang diawali oleh sebuah tugas kuliah berakhir dengan sangat cepat, saya tidak melirik lagi Linux.

Kembali bersentuhan dengan Linux saat seorang teman bercerita bahwa dia mendapatkan sejumlah CD Ubuntu yang dikirimkan dari Belanda secara gratis. Penasaran, akhirnya saya nyobain untuk request di website Ubuntu untuk dikirimkan sejumlah CD, sekedar iseng, seneng aja kalau dapat kiriman dari luar negeri :D.

Tidak berapa lama, sampailah selusin CD Ubuntu -saya lupa versinya- yang akhirnya saya bagikan kepada teman-teman satu kos. Habis ...

Bertemu kembali dengan Linux pada saat saya memutuskan transisi dari menggunakan produk bajakan ke produk open-source. Kalau tidak salah awal tahun 2016, awalnya disebabkan oleh sistem operasi Windows 7 yang mendadak blue-screen terus di netbook Acer Aspire One ZG5 yang lawas ini.

Alhasil saya mulai mencari beberapa distro yang support untuk netbook. Sempat mencoba Peppermint, Kubuntu, Lubuntu, elementary OS hingga Arch Linux. Nah untuk distro terakhir yang saya sebutkan, jujur saja sampai saat ini saya masih nge-blank untuk proses instalasinya hahaha.

Walaupun saat ini saya menggunakan Lubuntu, pengalaman menarik justru saya dapatkan saat menggunakan elementary OS, kalau tidak salah sempat nyoba install versi Freya. Tampilan desainnya yang aduhai membuat saya kesengsem, namun karena daleman netbook kurang begitu support alhasil terpaksa harus saya tinggalkan.

Nah, rencananya nanti kalau laptop baru sudah datang -sampai saat ini masih bingung milih yang mana- saya akan install elementary OS sebagai primary OSnya sehingga saya perlahan bisa meninggalkan program-program "bajakan" dan beralih sepenuhnya ke open source. Untuk aplikasi seperti Microsoft Office memang masih dilema karena ada beberapa pekerjaan yang menggunakan "Tab References" yang sedikit sulit dibuat di LibreOffice Writer, selebihnya sih tidak ada masalah, seharusnya.

Ya begitu deh ... sudah setahun penuh menggunakan Lubuntu, semoga tahun 2017 saya masih konsisten di jalan yang benar :p -tidak menggunakan bajakan-

27 April 2016 |

Mengatasi Masalah "error while loading shared libraries: libsvn_client-1.so.0"

Pernah mengalami masalah sesuai judul diatas?

Kebetulan saya baru saja mengalami hal tersebut ketika mencoba menginstall Nmap (Network Mapper) 7.12.

Alhamdulillah ketemu juga solusinya.

sudo apt-get install subversion

Kemudian buat symlink dengan cara dibawah ini (saya menggunakan Lubuntu 15.10 32-bit)

ln -s /usr/lib/libsvn_client-1.so.1.0.0 /usr/lib/libsvn_client-1.so.0

Semoga bermanfaat


Sumber: Nmap error while loading shared...

18 March 2016 |

dan Akhirnya Pindahan ke Lubuntu

Berangkat dari rasa penasaran untuk nyobain desktop environment yang baru, saya memutuskan untuk meng-install Cinnamon pada Peppermint OS. Semua prosesnya berjalan dengan baik, namun saya ternyata kurang begitu suka hasilnya. Akhirnya saya putuskan untuk menghapus DE tersebut tentunya hanya bermodalkan sudo apt-get remove ...

Deng deng deng ...

Ternyata oh ternyata, DE Peppermint OS pun (LXDE) sukses berantakan bersamaan dengan terhapusnya Cinnamon. Saya sendiri gak begitu ngeh bagaimana pastinya kejadian tersebut terjadi, tapi intinya tampilan Peppermint OS

Tidak mau ambil pusing, saya putuskan untuk pindah varian ke Arch Linux, yups Arch Linux sodara-sodara, varian yang konon katanya paling enteng. Jelas sudah Linux beginner seperti saya langsung kelimpungan bahkan saat proses instalasinya baru berjalan. Sekalipun berbekal ArchWiki yang konon katanya merupakan dokumentasi paling lengkap sejagat raya, saya masih belum mampu berbuat banyak.

05 March 2016 |

Mengatasi Masalah Mouse Touchpad Freeze pada Linux

Sejak akhir Januari lalu saya memang lebih banyak bersentuhan dengan Si Biru, netbook jadul yang setia menemani saya dalam dalam mengisi materi seminar beberapa tahun yang lalu.

Sebelumnya Si Biru sempat nyicip sistem operasi Windows XP dan Windows 7, namun dikarenakan belakangan sering mengalami masalah blue screen akhirnya saya memutuskan untuk hijrah ke Linux.

Dengan spesifikasi yang dimiliki Si Biru tentunya distro Linux yang saya pilih adalah yang paling ringan dan handal, sempat mencoba beberapa akhirnya pilihan terakhir jatuh pada Peppermint OS.

13 December 2015 |

Mengganti Menu pada lxpanel Peppermint OS

Kebetulan netbook lawas yang saya gunakan saat ini, Acer Aspire One ZG5, menggunakan sistem operasi Peppermint OS yang notabene masih keturunan Lubuntu dan Linux Mint.

Sebelum Peppermint OS mampir ke netbook ini sebenarnya saya ingin mencoba beberapa distro lainnya seperti Arch Linux cuma berhubung keterbatasan waktu dan ilmu akhirnya saya menjatuhkan pilihan pertama pada Elementary OS yang tampilannya ciamik, namun sayangnya spesifikasi si netbook tidak cukup kuat untuk mendukung keciamikan Elementary OS.

Alhasil terpilihlah Peppermint OS yang cukup ringan dan tampilannya yang cukup bersahabat untuk saya yang masih tergolong pemula dalam menggunakan sistem operasi Linux.

Nah pada coretan kali ini saya ingin berbagi cara untuk mengganti shortcut yang terdapat pada menu bar. Menu bar yang terdapat pada Peppermint OS memang sangat memudahkan dalam mengakses aplikasi-aplikasi favorit. Namun sayangnya lxpanel yang merupakan panel standar dari desktop environment LXDE tidak memungkinkan Anda untuk melakukan perubahan menu semudah melakukannya di Microsoft Windows.
 
© 2008- - AnggaRifandi
#Arsenal #London #TechStartup #WebAddict #GrowthHacker