Selamat datang di blog Aqsha yang baru

me_mylovejpgHallo all,

Saya ucapkan selamat datang kembali di blog saya yang baru. Sebenarnya blog yang lama masih sayang banget, cuma sayang ada kesalahan sehingga blog tersebut (http://aqsha.890m.com) tidak dapat di akses.

Sekarang saya akan ulang semuanya dari NOL lagi ( Pfuuuiiihhh….). kalau ada kritik dan saran untuk blog saya ini, lampiaskan saja di halaman BUKU TAMU yaks… jangan sungkan dan ragu…. semua kritik dan saran akan saya tampung (hahaha)…… saya dengarkan deng….

Silakan menjelajahi blog ini, semoga ada informasi yang bermanfaat untuk anda semua….

Salam Rezpect dari saya

Aqsha Arrahman

Install samba di ubuntu server

Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell. Dan kali ini saya akan membahas cara insatallasi samba pada server ubuntu. Kita mulai sajalah tanpa panjang lebar lagi.

1. Buka Terminal / text mode dan jalankan perintah :

administrator@server3:/etc$ sudo apt-get install samba smbfs
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
  libavahi-client3 libcups2 libtalloc1 libwbclient0 samba-common
  samba-common-bin
Suggested packages:
  cups-common openbsd-inetd inet-superserver smbldap-tools ldb-tools smbclient
  keyutils
The following NEW packages will be installed:
  libavahi-client3 libcups2 libtalloc1 libwbclient0 samba samba-common
  samba-common-bin smbfs
0 upgraded, 8 newly installed, 0 to remove and 4 not upgraded.
Need to get 13.6MB of archives.
After this operation, 37.5MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://10.0.0.253 karmic-updates/main libavahi-client3 0.6.25-1ubuntu5.1 [54.0kB]
Get:2 http://10.0.0.253 karmic-updates/main libcups2 1.4.1-5ubuntu2.1 [212kB]
Get:3 http://10.0.0.253 karmic/main libtalloc1 1.4.0~git20090718-1 [19.3kB]
Get:4 http://10.0.0.253 karmic-updates/main libwbclient0 2:3.4.0-3ubuntu5.3 [102kB]
Get:5 http://10.0.0.253 karmic-updates/main samba-common 2:3.4.0-3ubuntu5.3 [387kB]
Get:6 http://10.0.0.253 karmic-updates/main samba 2:3.4.0-3ubuntu5.3 [6,241kB]
Get:7 http://10.0.0.253 karmic-updates/main samba-common-bin 2:3.4.0-3ubuntu5.3 [4,786kB]
Get:8 http://10.0.0.253 karmic-updates/main smbfs 2:3.4.0-3ubuntu5.3 [1,840kB]
Fetched 13.6MB in 1s (13.3MB/s)
Preconfiguring packages …
Selecting previously deselected package libavahi-client3.
(Reading database … 55551 files and directories currently installed.)
Unpacking libavahi-client3 (from …/libavahi-client3_0.6.25-1ubuntu5.1_i386.deb) …
Selecting previously deselected package libcups2.
Unpacking libcups2 (from …/libcups2_1.4.1-5ubuntu2.1_i386.deb) …
Selecting previously deselected package libtalloc1.
Unpacking libtalloc1 (from …/libtalloc1_1.4.0~git20090718-1_i386.deb) …
Selecting previously deselected package libwbclient0.
Unpacking libwbclient0 (from …/libwbclient0_2%3a3.4.0-3ubuntu5.3_i386.deb) …
Selecting previously deselected package samba-common.
Unpacking samba-common (from …/samba-common_2%3a3.4.0-3ubuntu5.3_all.deb) …
Selecting previously deselected package samba.
Unpacking samba (from …/samba_2%3a3.4.0-3ubuntu5.3_i386.deb) …
Selecting previously deselected package samba-common-bin.
Unpacking samba-common-bin (from …/samba-common-bin_2%3a3.4.0-3ubuntu5.3_i386.deb) …
Selecting previously deselected package smbfs.
Unpacking smbfs (from …/smbfs_2%3a3.4.0-3ubuntu5.3_i386.deb) …
Processing triggers for man-db …
Processing triggers for ufw …
Processing triggers for ureadahead …
Setting up libavahi-client3 (0.6.25-1ubuntu5.1) …

Setting up libcups2 (1.4.1-5ubuntu2.1) …

Setting up libtalloc1 (1.4.0~git20090718-1) …

Setting up libwbclient0 (2:3.4.0-3ubuntu5.3) …

Setting up samba-common (2:3.4.0-3ubuntu5.3) …

Creating config file /etc/samba/smb.conf with new version

Setting up samba (2:3.4.0-3ubuntu5.3) …
update-alternatives: using /usr/bin/smbstatus.samba3 to provide /usr/bin/smbstatus (smbstatus) in auto mode.
Generating /etc/default/samba…
tdbsam_open: Converting version 0.0 database to version 4.0.
tdbsam_convert_backup: updated /var/lib/samba/passdb.tdb file.
account_policy_get: tdb_fetch_uint32 failed for field 1 (min password length), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 2 (password history), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 3 (user must logon to change password), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 4 (maximum password age), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 5 (minimum password age), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 6 (lockout duration), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 7 (reset count minutes), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 8 (bad lockout attempt), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 9 (disconnect time), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 10 (refuse machine password change), returning 0
Importing account for nobody…ok
Importing account for administrator…ok
Importing account for alias…ok
Importing account for qmaild…ok
Importing account for qmaill…ok
Importing account for qmailp…ok
Importing account for qmailq…ok
Importing account for qmailr…ok
Importing account for qmails…ok
Importing account for vpopmail…ok
Importing account for nagios…ok
* Starting Samba daemons                                                [ OK ]

Setting up samba-common-bin (2:3.4.0-3ubuntu5.3) …
update-alternatives: using /usr/bin/nmblookup.samba3 to provide /usr/bin/nmblookup (nmblookup) in auto mode.
update-alternatives: using /usr/bin/net.samba3 to provide /usr/bin/net (net) in auto mode.
update-alternatives: using /usr/bin/testparm.samba3 to provide /usr/bin/testparm (testparm) in auto mode.

Setting up smbfs (2:3.4.0-3ubuntu5.3) …
Processing triggers for libc-bin …
ldconfig deferred processing now taking place

2. Samba telah ter-install, sekarang saatnya kita mengkonfigurasinya agar dapat diakses. Jalankan perintah dibawah untuk membuka file konfigurasi. Gunakan editor kesukaan anda, saat ini saya akan menggunakan nano.

$ sudo nano /etc/samba/smb.conf

3. Cari bagian seperti dibawah ini :

####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
#   security = user

4. Hilangkan tanda pagar pada “#   security = user” lalu buat menjadi “   security = user” dan tambahkan satu baris lagi dibawahnya dengan “username map = /etc/samba/smbusers” sehingga seperti :

####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
security = user
username map = /etc/samba/smbusers

5. Simpan perubahan konfigurasi dengan menekan tombol Ctrl + O lalu tekan Enter. Setelah selesai menyimpan, anda keluar dari editor dengan menekan tombol Ctrl + X.

Selesai sudah installasi samba di server ubuntu.

Install Adobe Reader 8.1.7 di Linux Mint

Adobe Reader adalah salah satu software favorit para pengguna komputer berbasiskan Microsoft Windows untuk membuka file PDF. Memang dari distro linux mint pun telah menyediakan aplikasi untuk membuka file PDF, namun untuk memasyarakatkan linux di indonesia perlu penyesuaian pada user yang telah sangat terbiasa dengan semua aplikasi berbasis Microsoft Windows karena sifatnya yang user-friendly. Namun, anda juga tahu bahwa harga OS Microsoft Windows lumayan mahal untuk kantung sebagian besar masyarakat indonesia terutama para pelajar. Maka dari itu saya akan membantu untuk memasyarakatkan Linux dan aplikasi-aplikasinya,

Untuk installasi Adobe Reader kali ini saya sengaja menggunakan versi 8 (Sebenarnya da veri 9 yang bisa di download juga) agar proses download nya lebih cepat karena file yang lebih kecil dan tidak berat pada saat digunakan pada system linux. Langsung saja dimulai lah tanpa panjang lebar lagi.

  1. Buka firefox dan tujukanlah ke http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.7/enu/AdobeReader_enu-8.1.7-1.i386.deb dan simpan di /home/user/Downloads anda.
  2. Setelah proses download selesai, buka folder /home/user/Downloads anda. Klik ganda file AdobeReader_enu-8.1.7-1.i386.deb.
  3. Setelah muncul tampilan Package Installer, lanjutkan dengan menekan tombol Install Package.
  4. Masukan password anda pada tampilan otentifikasi dan lanjutkan dengan menekan tombol OK.
  5. Tunggu proses instalasi.
  6. Saat progress bar sudah penuh, anda tekan Tombol Close.
  7. Dan selesai. Anda dapat menutup Dialog Package Installer.
  8. Sekarang buka Adobe Reader 8 dari menu Linux mint (MintMenu) – Office – Adobe Reader 8.
  9. Sebelum membuka Adobe Reader 8 untuk pertama kali, anda akan ditujukan ke dialog EULA (End User License Agreement), lanjutkanlah dengan menekan tombol Accept.
  10. Selamat!! Adobe Reader 8 telah sukses.
  11. Jangan lupa untuk mencoba buka file PDF anda.

Buat tulisan status terbalik di facebook

Beberapa hari kemarin sempet bingung ngeliat status temen yang tulisannya terbalik. Sempet iseng-iseng cari-cari info di facebook, eeehhhh… ada groupnya bikin tulisan terbalik di facebook. Penasaran seh sebenernya mo coba, tapi males suruh join group trus add admin group dll lah pokoke yang bikin riber mo bikin tulisan terbalik kaya gitu doank. Hari ini iseng deh cari-cari dibantu sama Oom Google dan akhirnya ketemu juga. Langsung aja deh caranya.

1. Buka browser internet terserah anda dan tujukan ke http://www.sherv.net/flip.html.

2. Tulis status yang ingin ada terbalikan di kotak putih paling atas disebelah kanan tanda panah hijau besar.

3. Copy hasil tulisan terbalik pada kotak ketiga dari atas yang berwarna abu-abu.

4. Paste-kan di status anda dan klik tombol Share.

5. Hasilnya.

Tidak se-sulit kalau pakai join-joinan segala ke group-group FB kan ??…. Selamat mencoba.

Install Collabtive pada Ubuntu Server 9.10

Collabtive adalah proyek berbasis web perangkat lunak manajemen. Proyek ini dimulai pada November 2007. Ini adalah perangkat lunak Open Source dan dapat dijadikan alternatif tools serupa seperti Basecamp. Collabtive ditulis dalam PHP dan JavaScript.

Collabtive dimaksudkan untuk perusahaan kecil hingga menengah dan freelancer. Ini juga dapat diinstal pada sebuah server internal maupun di awan. Semua browser besar seperti Internet Explorer (7 / 8), Firefox, Opera, Safari, dan Chrome yang didukung.

Collabtive dikembangkan oleh tim relawan profesional. Setiap orang yang terlibat adalah seorang profesional di bidang masing-masing, memberikan kualitas tinggi kontribusi terhadap proyek.

Sebelum melakukan installasi collabtive, saya asumsikan bahwa server anda telah terinstal apache dan mysql. Jikalau belum  terinstal apache dan mysql, anda bisa meng-instal-nya seperti dalam tutorial saya yang sebelumnya di Langkah ampuh install Apache, MySql, dan PHP di ubuntu server.

1. Buat folder di /var/www/ dengan nama terserah anda.

$ cd /var/www
$ sudo mkdir folder_anda
$ cd folder_anda

2. Download collabtive.

$ sudo wget http://nchc.dl.sourceforge.net/project/collabtive/collabtive/0.6.1/collabtive-061.zip

2. Setelah proses download selesai, ekstrak file collabtive-061.zip.

$ sudo unzip collabtive-061.zip

4. Hapus file collabtive-061.zip.

$ sudo rm collabtive-061.zip

5. ubah kepemilikan beberapa folder dan file.

$ sudo chmod -R 757 templates_c/
$ sudo chmod -R 757 files/
$ cd config
$ cd standard
$ sudo chmod 757 config.php

6. Buat database untuk Collabtive.

$ mysql -u root -p
Enter password: masukan password mysql anda
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 243
Server version: 5.1.37-1ubuntu5 (Ubuntu)

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> create database collabtive;
Query OK, 1 row affected (0.08 sec)

mysql> grant all on collabtive.* to collabuser;
Query OK, 0 rows affected (0.24 sec)

mysql> grant all on collabtive.* to collabuser@localhost;
Query OK, 0 rows affected (0.00 sec)

mysql> set password for collabuser=password(‘collabPW’);
Query OK, 0 rows affected (0.00 sec)

mysql> set password for collabuser@localhost=password(‘collabPW’);
Query OK, 0 rows affected (0.00 sec)

mysql> exit

7. Mulai installasi collabtive dengan membuka browser internet anda dan tujukan ke http://alamat-ip-server-anda/collabtive/install.php

8. Pada halaman pertama isi parameter seperti dibawah.

Database host: localhost
Database name: collabtive
Database user: collabuser
Database password: collabPW

lanjutkan dengan menekan tombol Continue.

9. Masukan nama user dan password yang menjadi administrator dari collabtive. Lanjutkan dengan menekan tombol Continue

10. Installasi telah selesai. Lanjutkan dengan menekan tombol Continue untuk masuk ke halaman admin.

11. Hapus file install.php.

$ sudo rm /var/www/folder_anda/install.php

12. Login ke Admin Collabtive melalui browser anda via http://ip-server-anda/folder_anda/index.php. Dan selesai.

Install Chat Server OpenFire di Ubuntu Server

OpenFire adalah sebuah chat server gratis yang dapat digunakan untuk membuat chat server internal (untuk lingkup intranet). Kali ini saya akan coba mengaplikasikan OpenFire Chat Server pada server Ubuntu kantor saya dan akan saya gunakan untuk keperluan chat internal antar staff kantor. Agar dapat menggunakan fasilitas chat server tersebut, anda dapat menggunakan software seperti pidgin atau spark (dalam kesempatan ini saya akan mencoba untuk menggunakan pidgin).

INSTALASI OPENFIRE

1. Download instalasi OpenFire untuk distro debian disini (saat ini versi terbaru adalah versi 3.6.4, untuk lihat update versi dari openfire dan file instalasi untuk distro lain bisa dilihat disini).

$ wget “http://download.igniterealtime.org/openfire/openfire_3.6.4_all.deb”

2. Setelah download installernya. sebelum malakukan installasi OpenFire, anda harus meng-install Java RunTime.

$ sudo apt-get install sun-java6-jre

ditengah-tengah proses installasi, akan tampil End User License Agreement (EULA) dari Java Runtime.

pilih OK lalu tekan ENTER.

pilih Yes lalu tekan ENTER.

3. Setelah selesai install JRE, saat nya anda install openfire.

$ sudo dpkg -i openfire_3.6.4_all.deb

4. Buat database MySql untuk Openfire.

$ sudo mysqladmin -u root -p create openfire

5. Buka browser kesayangan anda, lalu tujukan ke http://ip-server-openfire:9090/ untuk memulai installasi openfire melalui brpwser web.

Pilih bahasa yang anda inginkan lalu tekan Continue.

menurut saya bagian ini tak perlu dirubah, lanjutkan dengan menekan Continue.

 

pilih driver database, pilih jenis database yang akan anda gunakan. Dalam hal ini saya menggunakan database MySql. lalu masukan username dan password akun MySql anda pada kotak Username dan Password. Sesuaikan dengan parameter dibawah ini :

JDBC Class Driver : com.mysql.jdbc.Driver
Database URL : jdbc:mysql://localhost:3306/openfire
Username : root
Password : passworddarimysqlanda

dilanjutkan dengan dengan menekan Continue.

pada halaman Profile Settings pilih saja Default dan lanjutkan dengan menekan tombol Continue.

masukan alamat email dan password untuk login admin openfire dan lanjutkan dengan menekan tombol Continue.

installasi selesai. lanjutkan dengan menekan tombol Login to the admin console.

masukan user admin dan password yang anda masukan pada halaman Administrator Account saat installasi tadi. Setelah selesai anda tekan tombol Login.

OK. saya proses installasi openfire telah selesai. mohon maaf jika saya tidak membahas konfigurasi admin console openfire. silahkan utak atik admin console openfire dan rasakan perubahannya. Untuk Tutorial installasi Pidgin menggunakan server chat openfire akan saya bahas pada tutorial selanjutnya.

Tambahan :

Trouble Shoot error login

Ketika saya selesai dengan tahap terakhir dari instalasi openfire, saya menemukan kesulitan untuk login ke Admin Console dengan pesan error yang menyatakan saya memasukan password yang salah. Setelah nanya mbah google, akhirnya saya menemukan jawaban dari masalah tersebut.

1. Anda masuk ke Text Mode atau Terminal pada lingkungan X.

2. lalu ketik perintah :

$ sudo mysqladmin -u root -p openfire

3. lalu masukan password root mysql anda.

4. ketik query :


UPDATE `openfire`.`ofUser` SET `plainPassword` = 'passwordbaru',`encryptedPassword` = NULL WHERE `ofUser`.`username` = 'admin' LIMIT 1 ;

5. Rubah kata passwordbaru  dengan password yang anda inginkan.

6. Keluar dari console mysql dan kembali coba untuk login ke Admin Console openfire.

Cara mounting Flashdisk dari command-line pada ubuntu server

Pada instalasi linux desktop standar, fasilitas autumount sudah ada secara defaultnya. jadi kalau anda menancapkan FlashDisk pada komputer linux yang terinstal Xwindows, maka shortcut drive flashdisk tersebut akan langsung dapat terlihat di sektop linux anda. tinggal anda klik shortcutnya dan isi data flashdisk tersebut langsung dapat digunakan.

Namun jika anda PC linux anda tidak terinstal Xwindows (seperti linux server) fasilitas automount tersebut tidak dapat anda nikmati. Untuk dapat menggunakan me-mounting flasdisk tersebut anda harus melakukannya secara manual . Berikut langkahnya :

Saya saya asumsikan anda telah login dengan akun anda ke system linux. Untuk melihat informasi peralatan semacam hard disk yang terpasang di komputer anda bila dengan perintah :

$ sudo fdisk –l

sebelum flashdisk tertancap

sesesudah flashdisk tertancap (lihat informasi partisi dalam box merah)

Sebelum me-mount flasdisk, anda perlu membuat folder untuk mounting isi dari flash disk. Jalankan perintah :

$ sudo mkdir /home/nama-user-anda/nama_folder_mount

Sekarang saatnya mounting partisi flashdisk tadi yang dikenal sebagai /dev/sdb1 oleh system.

$ sudo mount /dev/sdb1 /home/nama-user-anda/nama_folder_mount

lalu sekarang anda cek, apakah isi flashdisk anda telah ter-mount.

$ ls /home/nama-user-anda/nama_folder_mount

jikalau anda ingin menyudasi sesi mount  flash disk anda, anda bisa menjalankan perintah :

$ sudo umount /dev/sdb1

Note : Sesuaikan semua perintah dengan parameter output yang anda dapat dari system anda. Selamat mencoba.

Instalasi phpMyAdmin pada Ubuntu server 9.10

Apa itu phpMyAdmin ?

phpMyAdmin adalah perangkat lunak gratis yang ditulis dalam PHP dimaksudkan untuk menangani administrasi MySQL melalui World Wide Web. phpMyAdmin mendukung berbagai operasi dengan MySQL. Yang paling sering digunakan operasi yang didukung oleh user interface (mengelola database, tabel, ladang, hubungan, indeks, pengguna, perizinan, dll), sementara Anda masih memiliki kemampuan untuk secara langsung mengeksekusi pernyataan SQL.

Installasi pada server ubuntu 9.10

Pada artikel sebelumnya saya sudah paparkan langkah instalasi Apache, MySql dan PHP. dan saya anggap proses instalasi sudah berjalan lancar. langsung saja saya akan paparkan langkah-langkah untuk meng-instal phpMyAdmin.

Instal paket phpMyAdmin dengan perintah :

$ sudo aptitude install phpmyadmin

Setelah beberapa saat akan muncul pertanyaan. Jawablah pertanyaan tersebut dengan menekan tombol “y” dan tekan tombol “ENTER”.

Do you want to continue? [Y/n/?] y

ditengah-tengah proses instalasi akan tampil beberapa dialog konfigurasi seperti dibawah ini :

Pada dialog ini anda akan ditanyakan tentang aplikasi webserver yang anda gunakan. pilih aplikasi webserver dengan menggunakan panah atas dan bawah pada keyboard, lalu tekan tombol Spasi untuk memilih dan dilanjutkan dengan menekan tombol Enter.

Pada dialog konfirmasi ini anada akan di tanyakan apakah anda ingin meng-konfigurasi database yang akan di integrasikan melalui aplikasi dbconfig-common. saya sarankan untuk memilih opsi <No> untuk keamanan database mysql anda dilanjutkan dengan menekan tombol Enter. Tunggu sampai instalasi selesai.

Setelah proses instalasi selesai, buka browser web anda dan tujukan ke http://www.server-web-anda.com/phpmyadmin dan masuklah dengan akun user root dan password root anda.

 

Selamat mencoba.