Paket Apache,PHP,dan MySQL

Rabu, 13 Pebruari 2008 | Oleh ilyaZ |

LitOS logo


Paket Apache, PHP, dan MySQL untuk LitOS sudah selesai, terdapat beberapa perubahan daripada paket aslinya (Slackware) yaitu di file konfigurasi dan doinst.sh. Dan paket akhirnya sebesar 27Mb. Paket ini juga dapat diinstall di Slackware, tetapi file-file dependensinya tidak disertakan.

Kata kunci: , ,

LitOS Paket

Minggu, 10 Pebruari 2008 | Oleh ilyaZ |

LitOS logo

LitOS di desain minimalis, sehingga hanya paket-paket yang dibutuhkan saja yang di masukan ke dalam instalasi. Dan karena OS ini bukan untuk develop, maka banyak lib yang tidak saya masukan, terlebih lagi pada LitOS ver 1.0 ini hanya untuk koneksi MySQL. Paket-paket yang saya masukan adalah :

Paket a (base linux) :

aaa-base-1.0.0-repkg.tgz
aaa_elflibs-12.0.0-i486-3.tgz
aaa_terminfo-5.6-noarch-1.tgz
acpid-1.0.4-i486-2.tgz
bash-3.1.017-i486-2.tgz
bin-11.1-i486-1.tgz
bzip2-1.0.4-i486-1.tgz
coreutils-6.9-i486-1.tgz
cpio-2.5-i486-3.tgz
cryptsetup-1.0.5-i486-2.tgz
cxxlibs-6.0.8-i486-4.tgz
dcron-2.3.3-i486-6.tgz
device-mapper-1.02.19-i486-2.tgz
devs-2.3.1-noarch-25.tgz
dialog-1.1_20070528-i486-1.tgz
e2fsprogs-1.39-i486-1.tgz
ed-0.5-i486-1.tgz
eject-2.1.5-i486-1.tgz
elvis-2.2_0-i486-2.tgz
etc-11.1-repkg.tgz
file-4.21-i486-1.tgz
findutils-4.2.31-i486-1.tgz
gawk-3.1.5-i486-3.tgz
gettext-0.16.1-i486-3.tgz
getty-ps-2.1.0b-i486-1.tgz
glibc-solibs-2.5-i486-4.tgz
grep-2.5-i486-3.tgz
gzip-1.3.12-i486-1.tgz
hdparm-7.6-i486-1.tgz
infozip-5.52-i486-2.tgz
isapnptools-1.26-i486-2.tgz
kbd-1.12-i486-2.tgz
kernel-huge-smp-2.6.21.5_smp-i686-2.tgz
kernel-modules-smp-2.6.21.5_smp-i686-2.tgz
lilo-22.8-i486-4.tgz
litos-skript-1.0.yaz.tgz
logrotate-3.7.4-i486-1.tgz
mdadm-2.6.1-i486-1.tgz
mkinitrd-1.1.2-i486-3.tgz
module-init-tools-3.2.2-i486-3.tgz
openssl-solibs-0.9.8e-i486-3.tgz
patch-2.5.4-i486-1.tgz
pciutils-2.2.5-i486-1.tgz
pcmciautils-014-i486-3.tgz
pkgtools-12.0.0-noarch-4.tgz
procps-3.2.7-i486-2.tgz
quota-3.13-i486-1.tgz
sed-4.1.5-i486-1.tgz
shadow-4.0.3-i486-repkg.tgz
sharutils-4.6.3-i486-1.tgz
slocate-3.1-i486-1.tgz
sysfsutils-2.1.0-i486-1.tgz
sysklogd-1.4.1-i486-10.tgz
syslinux-3.36-i486-1.tgz
sysvinit-2.86-i486-5.tgz
sysvinit-functions-8.53-i486-2.tgz
sysvinit-scripts-1.2-noarch-13.tgz
tar-1.16.1-i486-1.tgz
time-1.7-i486-1.tgz
tree-1.5.0-i486-1.tgz
udev-111-i486-5.tgz
usbutils-0.72-i486-2.tgz
util-linux-2.12r-i486-6.tgz
which-2.16-i486-1.tgz

Paket ap (aplikasi) :

mc-4.6.1_20070309-i486-2.tgz
mysql-5.0.37-i486-1repkg.tgz
openssh-4.7p1-i486-1_rep.tgz
sudo-1.6.8p12-i486-1.tgz

Paket n (network) :

autofs-3.1.7-i386-1.tgz
bridge-utils-1.2-i486-1.tgz
cyrus-sasl-2.1.22-i486-1.tgz
dhcp-3.0.5-i486-2.tgz
dhcpcd-2.0.4-i486-2.tgz
ethtool-5-i486-1.tgz
iptables-1.3.8-i486-1.tgz
iputils-s20070202-i486-2.tgz
net-tools-1.60-i486-1.tgz
network-scripts-12.0-noarch-4.tgz
nmap-4.20-i486-1.tgz
wget-1.10.2-i486-2.tgz
whois-4.7.21-i486-1.tgz

Sementara itulah paket-paket yang saya masukan. Semua paket adalah paket yang ada dalam Slackware 12.0 kecuali paket-paket yang sudah di repackage (repkg) dan paket base litos-skript-1.0.yaz.tgz, karena memang berisi skrip khusus untuk LitOS.

Kata kunci: , ,

LightOS jadi LitOS

Jum`at, 8 Pebruari 2008 | Oleh ilyaZ |

LitOS logo

LightOS berubah nama menjadi LitOS dan logo juga berubah.

Kata kunci: , ,

Apahce,Php, dan MySql di Slackware

Kamis, 17 Januari 2008 | Oleh ilyaZ |

Dari kemarin (setelah berurusan dengan logo) saya berusaha membuat lightOS yang minimalis tetapi sanggup menjalankan webserver apache, php dan mysql secara sempurna. Setelah itu saya bongkar-bongkar paket yang ada di dalam slackware 12, akhirnya saya mendapat kesimpulan paket-paket utama yang dibutuhkan adalah :

/ap/mysql-5.0.37-i486-1
/n/httpd-2.2.4-i486-6
/n/php-5.2.3-i486-2

Sedangkan paket-paket yang juga harus dimasukan adalah :

/l/apr-1.2.8-i486-1
/l/apr-util-1.2.8-i486-1
/l/libxml2-2.6.28-i486-1
/n/cyrus-sasl-2.1.22-i486-1
/n/openldap-client-2.3.32-i486-1

Hanya paket ini yang dibutuhkan, sisanya gunakan paket seminimal mungkin yang ada di /a. Pada kesempatan lain akan saya jelaskan tentang penggabungan paket dan mengatasi masalah-masalah yang ada di paket-paket tersebut, sehingga dapat langsung digunakan.

Kata kunci: , , ,

LightOS Logo

Kamis, 17 Januari 2008 | Oleh ilyaZ |

Sementara pekerjaan coding sudah mencapai titik jenuh, terpaksa cari kesibukan lain, yaitu membuat logo untuk lightOS, akhirnya dengan bantuan seseorang jadilah sebuah logo, walau cuma iseng.

 

Logo Sementara LightOS

Tetapi sebenarnya saya masih kurang puas dengan logo ini, banyak yang kurang, apalagi menerangkan maksud dan arti dari logo. Tetapi karena penasaran hasilnya ya saya lakukan saja pemakaian logo tersebut. Tujuan saya adalah menggunakan logo diatas sebagai tampilan awal ketika booting cd installer, yaitu di isolinux-nya. Untuk proses pengeditan gambar saya menggunakan gimp sebagai editor (maklum free). Pertama logo tersebut kita ubah ke dalam format warnanya menjadi 16 (max), terserah mau berapa yang penting maksimal 16, saya sendiri menggunakan 15. Lalu langkah kedua saya mengubah format gambar dari gif (karena awalnya saya simpan sebagai gif) menjadi pnm atau ppm dengan perintah :

giftopnm lightOS.gif > lightOS.pnm

Untuk keterangan saja bahwa pnm atau ppm adalah format standar gambar yang dapat dimasukan kedalam kernel ketika kiya compile kernel, sedangkan isolinux formatnya diubah menjadi .lss (menurut saya ini skrip biasa yang hanya mengubah warna). Sedangkan perintah untuk melakukannya adalah :

ppmtolss16 < lightOS.pnm > spash.lss

Entah mengapa format pnm yang saya gunakan tetap bisa diubah formatnya menggunakan ppmtolss16 . Splash.lss adalah file yang lazim digunakan sebagai file splash yang akan dimunculkan gambarnya pada awal proses booting, tetapi tidak dengan otomatis, kita harus menambahkan baris berisi letak file <splash.lss> di dalam message text awal (atau terserah anda taruh dimana). Karena saya lupa belum saya capture maka belum bisa saya tampilkan hasil akhirnya.

Sedangkan hasil ketika diubah warnanya menjadi indexing 15 colour adalah :

 

LightOS indexing 16

Ini adalah hasil daripada indexing 16, format saya ubah ke jpg karena pnm tidak dapat dibuka di halaman blog ini. Sekian hasil dari iseng saya.

nb :

  1. giftopnm dapat diperoleh dalam paket instalasi slackware di paket seri l dengan nama paket netpbm-10.35.22-i486-1.tgz. Slackware yang saya gunakan ver 12.
  2. Sedangkan ppmtolss16 dapat didownload disini.

Kata kunci: , , , , , ,

Setelah Sekian Lama..

Senin, 14 Januari 2008 | Oleh ilyaZ |

Setelah sekian lama saya belum posting akhirnya posting juga, dan yang belum sempet saya ucapkan saya akan ucapkan sekarang, Selamat hari raya Idul Adha 1428H, Selamat tahun baru 2008, Selamat tahun baru 1429H. Selamat datang kembali di dunia maya..

LightOS

Senin, 14 Januari 2008 | Oleh ilyaZ |

Light OS adalah sebuah sistem operasi berbasis GNU Linux turunan SlackWare yang sedang saya kerjakan. Sampai saat ini sudah selesai sampai dalam taham instalasi, sekarang tinggal penentuan paket-paket dan skrip konfigurasinya. Ada beberapa sistem konfigurasi yang dilakukan secara internal, dan ada juga yang dilakukan berbasis web (dalam bentuk php), rencananya untuk yang satu ini akan dibantu sama si Xeo.

Kata kunci: , , ,

Champions League

Minggu, 16 Desember 2007 | Oleh ilyaZ |

Liga champions eropa telah melewati babak fase grup, 16 tim telah dipastikan lolos, tinggal menunggu pengumuman First Knockout (perdelapan final). Bagi ingin tahu perjalanan tim-tim di liga champion mulai dari fase penyisihan grup beserta tabel bisa didownload disini dengan format XLS (MS Excel). Template by www.excely.com

Kata kunci: ,

Split Disk

Sabtu, 15 Desember 2007 | Oleh ilyaZ |

Hari ini persiapan berangkat ke tanah kelahiran (Malang), ya semua pekerjaan terpaksa dibawa ke Malang deh, walau nggak tau sempat atau tidak nanti di Malang nguprek-nguprek (hehe). Bagaimanapun tetap saya bawa semua data dan file hanya untuk persiapan. Setelah semua sudah dipersiapkan dan hendak dicopy ke hardisk external 40 Gb (apple iPod) eh dia nolak. “Disk destination is full, insert a new disk to continue”. Weleh, padahal cuma ngopy file data 4 Gb dan free nya 23 Gb.

Wah, jadi ingat sama kata-katanya si Xeo, bahwa kalauFAT32 nggak bisa buat ngopy file lebih dari 2 Gb, padahal yang saya heran di iPod tersebut terdapat beberapa buah file iso DVD yang besarnya masing-masing 4 Gb. Ya sudahlah, karena sudah mepet pikiran sudah ruwet akhirnya saya split disk dengan menggunakan salah satu software split yang free (gsplit). Karena sanggup menyeplit dalam file yang besar-besar (lebih dari 4 Gb), dan ada self unsplitnya, lumayan nggak perlu install di mana-mana.

Kata kunci: , ,

Sfdisk

Sabtu, 15 Desember 2007 | Oleh ilyaZ |

Sebagaimana yang kita tahu, bahwa ada banyak pilihan yang dapat kita gunakan untuk mempartisi linux, ada fdisk, cfdisk dan ada juga sfdisk. Setelah mendapat info dari Xeo, tentang penggunaan fdisk, mulai saya coba-coba membuat skrip installer dengan menggunakan fdisk sebagai sarana untuk membuat partisi.

Misal kita disini hendak membuat partisi hardisk /dev/hda menjadi 3, partisi pertama untuk swap sebesar 1 Gb, kemudian partisi kedua linux sebesar 100 Mb, dan sisanya untuk linux juga. Partisi kedua dibuat bootable (untuk booting). Ingat, satuan untuk fdisk adalah Cylinder, dimana 1 Cylinder = 516096 bytes , sehingga untuk mendapat nilai cylinder adalah nilai yang kita inginkan (dalam bytes) / 516096. Misal 100Mb=100.000.000 bytes / 516096 = 194 cylinder. Pada dasarnya 100Mb bukan berarti 100.000.000 karena 1kb adalah 1024 bytes. Ok lah, kurang lebihnya dapat dihitung sendiri. Sekarang kita masuk kepada caranya menggunakan fdisk.

/sbin/fdisk /dev/hda << EOF
n
p
1
1
2075
n
p
2
 
2275
n
p
3
 
t
1
82
t
2
83
t
3
83
a
2
w
EOF

dimana n adalah new, p adalah primary, kemudian isian berikutnya adalah start cylinder (default 1/awal sisa cylinder) lalu baris berikutnya adalah end cylinder pada partisian yang kita buat. Demikian seterusnya sampai penggunaan t untuk type partisi 1 untuk partisi pertama, 82/83 menunjukan swap/linux. Bootable bisa dibuat dengan a kemudian diikuti nomer partisi yang mau dibuat bootable.

Jika sudah ada partisi dan terpakai yang ada kita tidak bisa membuat partisi yang baru, caranya kita hapus dulu dengan menambahkan d diikuti nomor partisi. contoh :

/sbin/fdisk /dev/hda << EOF
d
1
d
2
d
3
d
4
...
EOF

kemudian … diisi oleh yang tadi telah ditulis diatas sampai dengan EOF.

Ya begitulah kira-kira penggunaan fdisk. cfdisk? Kurang lebih juga sama, sekarang bagaimana dengan sfdisk? Untuk membuat partisi yang sama pada /dev/hda kita dapat menggunakan sfdisk dengan cara :

/sbin/sfdisk /dev/hda << EOF
,2075,S
,2275,L,*
,,L
EOF

Maksud penggunaan S,L disini adalah tipe partisi, S untuk swap dan L untuk linux, kemudian * disini menunjukan partisi yang bootable. Angka tetap menunjukan cylinder.

Ya, dengan ringkasnya sfdisk mampu menyelesaikan semua perintah yang panjang di fdisk, dan juga tidak perlu menghapus partisi sebelumya karena sudah langsung terhapus dengan sendirinya (hati-hati menggunakan sfdisk).

Kata kunci: , , , ,