Langsung ke konten utama

Postingan

Menampilkan postingan dari Maret, 2009

Membangun Apache, PHP , Oracle

Jika pada tutorial yang telah lalu saya menginstall LAMP (linux, Apache, Mysql , dan PHP), maka sekarang ini saya akan menghubungkan oracle ke php. Kebetulan dapat tugas kantor untuk mengubungkan oracle ke php. Jadi, sekalian di explore deh , bagaimana cara menghubungkan oracle dengan php. Di saat yang bersamaan, web serve, php ini harus pula mendukung tool yang bernama json. menurut situs officialnya, json itu adalah ... JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. Lengkapnya mengena...

Membangun web Server dan database server di FreeBSD bag. 3

Di bagian terakhir ini , kita akan menginstall PHP. ada beberapa paket yang harus kita download terlebih dulu. Paket ini berhubungan dengan gd lib. Paket-paket itu antara lain : libpng-1.2.35.tar.gz libxml2-2.6.30.tar.gz png-1.2.34.tbz zlib-1.2.3.tar.gz ekstrak dan install masing-masing paket tersebut. setelah itu selesai, baru kita lanjutkan ke tahap berikutnya 1. download dan ekstrak paket php [root@server-freeBSD /usr/local/source]# tar -xvzf php-5.2.9.tar.gz 2. kemudian configure dan install [root@server-freeBSD /usr/local/source/php-5.2.9]#./configure --prefix=/usr/local/php --bindir=/bin/ --sbindir=/sbin/ --sysconfdir=/etc/php --with-apxs2=/sbin/apxs --with-mod_charset --enable-force-cgi-redirect --with-config-file-path=/etc/php --with-config-file-scan-dir=/etc/php --enable-safe-mode --enable-magic-quotes --enable-libgcc --with-libxml-dir=/usr --enable-bcmath --with-bz2 --enable-calendar --with-jpeg-dir=/ --with-tiff-dir=/ --with-curlwrappers --enable-dio --enable-exif --with-fam...

Membangun web Server dan database server di FreeBSD bag. 2

Pada bagian ini, kita akan menginstall web server, yaitu Apache. Paket apache dapat di download di http://apache.cbn.net.id/httpd/httpd-2.2.11.tar.gz Langkah-langkah instalasinya 1. extrak paketnya [root@server-freeBSD /usr/local/source]# tar -xvzf httpd-2.2.11.tar.gz [root@server-freeBSD /usr/local/source]# 2. Kompile paketnya [root@server-freeBSD /usr/local/source/httpd-2.2.11]# ./configure --enable-usertrack --prefix=/usr/local/httpd --sysconfdir=/etc/httpd/ --bindir=/bin/ --sbindi r=/sbin/ --enable-cache --enable-dav --enable-http --enable-vhost-alias --enable-speling --enable-so --enable-info --enable-suexec --enable-static-rotatelogs --enable-static-htpasswd --with-ssl=/usr/ --enable-ssl --enable-case-filter --enable-mem-cache --enable-mime-magic --enable-case-filter-in --enable-logio -- enable-cern-meta --enable-headers --enable-expires --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http [root@server-freeBSD /usr/local/source/httpd-2.2.11]# make [root@s...

Membangun web Server dan database server di FreeBSD bag. 1

Hai, saya kembali lagi. Kali ini, saya mencoba install server yang paling dasar dulu, yaitu install web server, dan databasenya. Kenapa saya katakan paling dasar, karena menginstall nya relatif lebih mudah dibandingkan menginstall server yang lainnya. Pada install sekarang, yang akan saya instal adalah Web server menggunakan apache2, lalu databasenya menggunakan mysql, dan php sebagai script hypertext prosesornya. Untuk menginstall ketiga kandidat ini, yang pertama sekali dilakukan adalah menginstall databasenya terlebih dulu. 1. install mysql install mysql pada freebsd, sama persis dengan artikel saya yang lain, yaitu meninstall LAMP. Sangat mudah, cukup salin, lalu tempel command yang ada di blog ini. Sebelum di install, download dulu paket mysqlnya di http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.32-freebsd7.0-i386.tar.gz/from/pick Saya menggunakan mysql community, karena gratis, dan opensource. Selanjutnya kita mulai install. Adapun posisi saya yaitu di [root@server-freeB...

Menginstall FreeBSD

Setelah sekian lama tertunda, akhirnya tercapai juga hasrat terpendam ini mengintsall freebsd. Sebenarnya, paket isonya sudah sejak lama saya download. FreeBSD yang saya download adalah versi 7.1, yang mana kalau saya lihat dari urutan versinya, 7.1 merupakan versi terbaru dari FreeBSD. Setelah menyiapkan mesin yang akan diinstall, saya mulai menyiapkan cd1 instalasi. Ketika muncul menu instalasinya, saya seperti kembali menjadi seorang pemula dalam hal install menginstall. Semuanya terasa baru. Berbeda sekali jika saya menginstall linux. Terasa lebih mudah melakukannya di linux. Pada FreeBSD, saya tidak menemukan menu install yang cantik, selain tampilan Text User Interface yang dibuat warna-warni. Cukup lama juga saya berjuang mencari cara install FreeBSD. Akhirnya karena tidak kunjung ada hasil, saya mulai mencari literatur di google. Lalu saya menemukan link menarik. Sebuah dokumentasi instalasi. Saya melupakan suatu hal mendasar dari sebuah unix operating system, dan juga turunann...

Menambahkan disk di linux via console

Menambahkan disk di linux Penambahan dilakukan pada server virtual mesin (netmon). Penambahan tidak ditambahkan di lvm nya, tapi hanya penambahan biasa. 1. setelah dilakukan penambahan disk, booting kembali OS linuxnya 2. selanjutnya, periksa menggunakan dmesg, apakah disk yang baru saja kita tambahkan sudah dikenali atau belum # dmesg | grep disk RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:1:0: [sdb] Attached SCSI disk terdapat informasi di atas, 2 scsi disk, yaitu sda dan sdb. karena sda merupakan disk yang telah ada, maka kita akan menginisialisasikan disk b. 3. buat direktory untuk mounting # mkdir /disk 4. cek disk system # fdisk -ls Disk /dev/sda: 16.1 GB, 16106127360 bytes 255 heads, 63 sectors/track, 1958 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0006bc68 Device Boot Start End Blocks Id System /dev/sda1 * 1 ...