Skip to main content

Posts

PHP PDO OCI di Ubuntu 16.04 dengan PHP7

1. Download Oracle Instant Client link download di http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html Pilih versi Oracle instant client sesuai kebutuhan. Dalam contoh ini mengunakan versi 12.1 Ada 3 file yang dibutuhkan yaitu basiclite, sdk dan sqlplus. Ketiga file yang didownload ini dalam versi RPM yang selanjutnya akan kita konversi ke DEB. Ketiga file dalam tutorial ini: oracle-instantclient12.1-basiclite-12.1.0.1.0-1.x86_64.rpm oracle-instantclient12.1-devel-12.1.0.1.0-1.x86_64.rpm oracle-instantclient12.1-sqlplus-12.1.0.1.0-1.x86_64.rpm Note: Jika anda ingin melakukan koneksi ke 2 versi Oracle yang berbeda (Oracle versi 9i dan versi 11) maka wajib menggunakan instant client versi 10. Instant client versi 12 tidak support oracle 9i. 2. Instal aplikasi Alien untuk konversi RPM ke DEB sudo apt-get install alien 3. Konversi RPM ke DEB sudo alien oracle-instantclient12.1-basiclite-12.1.0.1.0-1.x86_64.rpm sudo alien o...
Recent posts

Mengatur Waktu Penggunaan Memory Swap pada Ubuntu 14.04

Secara default, OS Ubuntu akan menggunakan memory swap jika sistem telah mengkonsumsi 50% memory RAM kita. Masalahnya, ketika kondisi ini tercapai maka sistem secara otomatis menggunakan swap memory dari harddisk, dimana sistem menjadi terasa lebih lambat. Untuk mengatur waktu penggunaan swap memory, dapat dilakukan dengan mengedit file "/etc/sysctl.d/local.conf". Tambahkan baris berikut pada file tersebut, dan lakukan reboot. vm.swappiness = 10 Nilai 10 artinya memory swap akan digunakan ketika RAM telah terpakai sebanyak 90%.

File PHP tidak dikenali di Apache setelah upgrade Ubuntu

Pernahkan anda menjumpai masalah file PHP anda tidak dikenali di web server Apache setelah upgrade Ubuntu? Padahal sebelum diupdate, semuanya berjalan dengan normal. Ciri-cirinya, setelah di update file *.php tidak akan di-execute, malahan file tersebut akan terdownload di browser anda. Jika anda menjumpai masalah ini, ternyata solusinya sangat mudah. Cukup ketikkan perintah berikut ini: sudo apt-get purge libapache2-mod-php5 sudo apt-get install libapache2-mod-php5 setelah perintah diatas, file PHP anda kembali dikenali Apache.

Instalasi Oracle JDK di Ubuntu 12.04

Berikut ini langkah-langkah untuk instalasi Oracle JDK di Ubuntu 12.04 (Dicoba pada sistem 64 bit ): 1. Download file instalasi JDK terbaru di situs Oracle, misalkan  jdk-8-linux-x64.tar.gz 2. Setelah di download, asumsikan file hasil download tersebut berada pada /home/[user name]/Download. 3. Buka Terminal dan  pindah ke directory Download user_name@user_name-pc:~$ cd Downloads 4. Kemudian jalankan perintah berikut untuk extract file tersebut, tar -xvf jdk-8-linux-x64.tar.gz 5. Buat folder baru di /usr/lib dengan perintah berikut: sudo mkdir -p /usr/lib/jvm/jdk1.8.0 6. Pindah semua file yang baru kita extract ke folder baru ini. sudo mv jdk1.8.0/* /usr/lib/jvm/jdk1.8.0/ 7. Kemudian jalankan perintah berikut: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin...

Membuat file 'Self Signed SSL Certificate'

Berikut ini perintah untuk membuat file *.crt dan *.key yang dibutuhkan untuk koneksi https (SSL). sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/cert.key -out /etc/apache2/ssl/cert.crt Ketika perintah diatas dijalankan, akan muncul beberapa pertanyaan yang berhubungan dengan informasi negara, perusahaan, dll. Dalam contoh diatas, file yang dihasilkan yaitu cert.crt dan cert.key dan diletakkan di folder /etc/apache2/ssl/ Untuk menggunakan file ini, konfigurasi dilakukan di file /etc/apache2/sites-available/default-ssl gunakan perintah berikut untuk edit: jika ubuntu server: sudo nano /etc/apache2/sites-available/default-ssl jika ubuntu desktop: sudo gedit /etc/apache2/sites-available/default-ssl Bagian yang akan diedit adalah pada baris berikut: SSLCertificateFile /etc/apache2/ssl/cert.crt SSLCertificateKeyFile /etc/apache2/ssl/cert.key setelah selesai, restart apache2 untuk menerapkan konfigurasi ini. sudo se...