• RSS
  • Facebook
  • Twitter

Welcome To All New altertek.net

Minggu, 16 Desember 2012

Sebenarnya saya baru mencoba-coba menggunakan aplikasi CMS untuk membangun sebuah situs cloud, walaupun baru dalam skala lokal. CMS pertama yang saya coba adalah CMS Cloud bernama OwnCloud. CMS ini gratis dan tampilannya hampir mirip dengan Mediafire.

Pada percobaan kali ini saya menginstall CMS ini pada Ubuntu yang sudah diinstall pada mesin virtual Oracle VirtualBox. Berikut detail aplikasi yang saya gunakan:

Oracle VirtualBox

  1. Apache Web Server
  2. OwnCloud
  3. Mysql Server
  4. PHP Myadmin
  5. Firestarter
  6. Win SCP
  7. Web Browser disarankan Firefox.

Langkah-langkah:

  • Install dahulu Ubuntu pada mesin virtualbox
  • Install firestarter firewall dengan perintah:

sudo apt-get update
sudo apt-get install firestarter

Buka port 80 dan port 22 pada inbound connection Firestarter.

  • Install Win SCP pada sistem operasi Windows hal ini berguna untuk meremote Ubuntu pada Oracle virtual box via SSH 
Jika sudah matikan ubuntu pada mesin virtual
Pada virtual box klik sistem operasi yang ingin di edit - klik setting - pada bagian network.
Network Adapter 1 = NAT
Network Adapter 2 = vbox host only


  • Hidupkan lagi Ubuntu

Setting firestarter firewall seperti pada gambar dibawah ini:

Keterangan:
Eth0 = NAT
Eth1 = Vbox host only Adapter

Beralih ke Ubuntu silahkan lakukan update repository dan install paket-paket dibawah ini:
sudo apt-get update
sudo apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip php5-gd
sudo apt-get install php5-sqlite curl libcurl3 libcurl3-dev php5-curl php-pdo

Jika dalam menginstall ada masalah dan ada keterangan paket tidak tersedia lakukan instalisasi secara individual misal install apache2 lakukan dengan perintah:
sudo apt-get install apache2
lalu instalisasi paket selanjutnya.

  • Lalu install mysql-server

sudo apt-get install mysql-server

Input password mysql root (terserah anda).

  • Install phpmyadmin

sudo apt-get install phpmyadmin

Jika sudah download paket OwnCloud

  • Download OwnCloud disini.
  • Setelah didownload extract paket tersebut menggunakan sofware Archive seperti Winrar atau 7Zip. Dalam percobaan kali ini owncloud saya download pada sistem operasi Windows dan saya akan pindahkan ke Ubuntu pada Virtualbox menggunakan WinSCP

Beralih pada Windows silahkan install WinSCP yang dapat anda dapatkan disini.
Login ke Ubuntu dengan memasukkan IP, username, dan password admin.


Pindahkan folder hasil extract owncloud ke directory /var/www/
Disini saya sendiri rename folder teserbut dengan nama cloud. Drag folder tersebut seperti dibawah ini.

Jika sudah ubah permission  folder yang sudah diupload dengan cara klik kanan - properties seperti dibawah ini

Ubah permission ke 777 dan checklist set group, owner, and permission reclusively.

Jika sudah buka web browser anda disarankan Firefox dan buka http://localhost/nama folder owncloud
Set User dan password admin
Klik advanced pilih username mysql server dan passwordnya.

Jika sudah klik finish.
Login - Maka admin panel owncloud sudah terbuka.


Sekarang anda sudah mendapatkan aplikasi cloud sesuai settingan anda sendiri.
Update:
Owncloud dapat digabung dengan LDAP Zimbra, karena OwnCloud sendiri sudah mendukung backend LDAP. OwnCloud juga mempunyai SyncClient yaitu aplikasi Desktop untuk Windows Linux dan Mac yang dapat didownload disini.
Selamat mencoba.

Selasa, 11 Desember 2012

Mungkin kalian yang sedang atau sudah pernah belajar Web server, mungkin kalian pernah mengalami ketika web server tidak dapat menerjemahkan file PHP tetapi file tersebut terdownload. Hal ini terjadi karena web server tidak dapat menerjemahkan bahasa PHP tersebut yang pada umumnya di pengaruhi beberapa faktor dibawah ini:


  1. Web server rusak, atau ada komponen web server yang corrupt.
  2. Paket PHP5 dan depedensinya rusak atau tidak sesuai dengan versi web server yang ada.


Untuk mengatasi hal tersebut sangat sederhana, antara lain:

  1. Reinstall PHP5
  2. Reinstall Apache2 

Contoh kasus disini saya menggunakan Ubuntu 10.04 dan 12.04
Paket yang dibutuhkan adalah Synaptic package Manager. Jika pada Ubuntu 10.04 paket ini sudah tersedia, namun untuk Ubuntu 12.04 paket ini harus di install terlebih dahulu.

Install Syaptic Package Manager Pada Ubuntu 12.04
Buka Ubuntu Software Center.
Ketik pada search bar "Synaptic" tanpa tanda petik.


Reinstall PHP5 dan Apache2
Buka Synaptic Package Manager
Ketik pada search bar "PHP5" , pilih complete removal.


Maka akan terlihat beberapa depedensi yang ikut terhapus jika PHP5 dihapus.
Setelah dihapus anda install kembali PHP5.
Lalu restart service Apache dengan perintah:
sudo /etc/init.d/apache2 restart

Selamat mencoba.

Minggu, 09 Desember 2012

Untuk melihat password Wifi yang tersimpan pada sistem operasi Windows sebenarnya cukup mudah jika pada Widows XP kita memutuhkan sebuah software bernama Wireless Key View, karena XP sendiri tidak menyediakan fitur untuk melihat password Wifi.


Untuk Download Wireless Key View Silahkan Klik Link dibawah ini.
  1. Windows XP 32 bit
  2. Windows XP 64 bit

Namun untuk Windows vista dan Windows 7 lebih mudah lagi dimana kalian hanya ikuti langkah-langkah dibawah ini.

  • Buka Open Network & Sharing Center


  • Klik Manage Wireless Network


  • Cari nama access point yang anda ingin lihat passwordnya - klik kanan - properties.



  • Klik tab security - checklist show character.


Sekarang anda dapat melihat password yang tersimpan pada sistem operasi windows 7.
Semoga bermanfaat.

Sabtu, 08 Desember 2012


Sudah lama tidak bermain Google+, ternyata ada fitur baru Google+ yaitu Google+ komunitas. Secara keseluruhan fitur ini hampir sama dengan fitur group pada facebook. Berikut tampilan Google+ komunitas.


Google+ Komunitas juga mempunyai fitur Public Community dan Private Community serta terintegrasi dengan layanan Google Hangout sehingga anda dapat Video call bersamaan dengan teman satu grup. Selamat menikmati layanan baru dari Google+.

Sebenarnya ini merupakan materi terakhir dari modul keamanan jaringan. Materi terkhir ini membahas tentang bagaimana cara membaca logfile beberapa service di Sistem Operasi Linux, namun kali ini untuk membaca logfile tersebut kita akan dimudahkan dengan salah satu aplikasi web based bernama Webalizer Logfile Analysis.

Berikut beberapa paket yang dibutuhkan pada praktek kali ini:
  1. Webmin
  2. Apache Web Server
  3. Firestarter
  4. Webalize Logfile Analysis


Langkah 1
Install Firestarter

Ketik command ini pada terminal:
sudo apt-get install firestarter

Setting firestarter untuk memfilter NIC yang terkoneksi pada jaringan internet, atau jika terdapat 2 NIC aktifkan fitur Internet Connection Sharing (ICS).


Lalu buka port 10000 pada incoming connection.

Klik Apply (Tanda Checklis berwarana hijau) ini berfungsi untuk membuka port 10000, port yang digunakan oleh Webmin.

Langkah 2
Install Webmin

Untuk install webmin sudah dibahas di altertek.net pada link dibawah ini:

Jika sudah silahkan pergi ke browser anda, pada address bar ketik https://localhost:10000
Jika pada Ubuntu username adalah user standar sedangkan password adalah root password.
Jika pada red Hat Based seperti Fedora username: root, password: root password.

Langkah 3
Install Apache Web Server
Untuk menginstall apache web server dapat menggunakan webmin ataupun Linux terminal.
Via terminal:
sudo apt-get install apache2

Via Webmin
  • Klik Unused Modules
  • Klik Apache Web Server
  • Klik Install Apache Web Server



Jika apache sudah terinstall, maka jika anda mengetik http://localhost terdapat tulisan "It Works".

Langkah 4
Install Webalizer Logfile Analysis

Seperti install apache pada Webmin, klik Unused Modules dan cari Webalizer Logfile Analysis.
Jika sudah sekarang refresh module seperti gambar dibawah ini.

Lalu Logout dan masuk kembali ke halaman Webmin

Jika sudah masuk pada tab server dan anda akan lihat Webalizer Logfile Analysis sudah berada pada tab tersebut.

Pada praktek ini saya mencontohkan untuk melihat log Apache
Klik Webalizer Logfile Analysis, jika logfile Apache sudah ada anda tidak perlu menambahkan service log, jika belum lakukan hal berikut:





  • Klik Base Logfile path:

Arahkan ke /var/log/apache2/access.log

  • Pilih Logfile type:

Apache
Nb: Mendukung Apache Log, Squid Log, dan FTP Log.

  • Klik Write report to directory:

Silahkan taruh di directory yang anda sukai, saya sendiri menempatkannya pada directory /home/document/
Klik Save dan kembali pada tab Webalizer Logfile Analysis, sekarang anda akan lihat Apache log sudah ada pada Webalizer.
Klik /var/log/apache2/access.log
Maka akan ada tampilan seperti ini
Sebelumnya silahkan buka http://localhost beberapa kali, hitung berapa kali anda membuka alamat tersebut.
Lalu klik generate report untuk mengubah logfile ke format HTML dan klik View report untuk melihatnya.


Maka anda akan melihat berapa kali web anda di klik.
Anda dapat membuat jadwal kapan generate log ke format HTML dilakukan, (Per Menit, Per Jam, Per Hari, & Per Tahun) namun dengan resiko kapaistas hardisk anda cepat penuh karena digunakan untuk menaruh hasil generasi log.
Selamat mencoba.