Aku mau cerita sejarah komputer.
Bagi yang kuliah TI pasti kenyang baca ginian, ini versi aku lho bukan versi textbook jadi jangan jadikan sebagai bahan ujian.
Jaman Fosil pra sejarah
percaya gak, jaman pra sejarah udah ada komputer ???
iya ada komputer disana di Babilonia sekarang namanya Irak, kemungkinan besar di cina juga ada, nama nya Abacus atau sempoa, gak tau deh kalo orang amrik ngebakar itu komputer bersejarah. Btw gue gak tau cara pake abacus atau sempoa itu, tanya orang cina deh, atau anak TK yang belajar sempoa...:))
Jadi fosil gak juga...coba jalan-jalan ke glodok sana, orang cina masih pake sempoa antik nya dari pada pake kalkulator atau komputer cash register.
Blaise Pascal pernah bikin kalkulator mekanik... mekanik gimana mencet ya ? tapi cukuplah buat ngituh tambah dan kurang, jangan coba coba ngitung kalkulus dengan kalkulator ini, bakalan cape mencet nya :)
Charles Babbage juga membuat mekanik komputer, belum bisa dibilang komputer sih karena masih pake mekanik semua.
Jaman komputer Dinosaurus sebelum 1970
Jaman dahulu kala sebelum para komputer pc lahir, hidup dinosaurus komputer sebesar gudang, makanan nya listrik ribuan watt, jalan nya lelet kayak truk keberatan badan. Komponen nya pake Tabung elektron sebelum th 1950, th sudah 1960an pake transistor tapi tetap aja body nya segede gudang.
Dan yang lebih sedih lagi orang yang naekin (pake) komputer harus orang terlatih, enggak sembarangan orang bisa pake komputer. Perusahaan super tajir, pemerintahan dan universitas aja yang bisa piara itu dinosaurus komputer. yang lebih menyedihkan lagi orang yang pake dino yang satu belum tentu bisa pake dino yang laen, masing masing punya cara nya sendiri.
Cara pake nya hmmm kayak nya elo harus ngantri deh, misal nya punya itung itungan program elo harus ngantri dulu bikin SIM card eh punch card, trus masukin ke mesin...setelah dimakan baru keluar deh tai nya eh...sory hasil nya, kalo salah ya ulang dari awal, kan belon ada SIM isi ulang di sini...jadi harus beli baru lagi, bokek dah gue
Yang termasuk fosil fosil dino ini adalah
ENIAC, UNIVAC sory gak apal gue belon lahir sih...
Jaman komputer kecil (mini computer) 1970-1980
Jaman ini dimulai dengan komponen yang kecil memakai IC, makan listrik nya lebih kecil, dan ukuran nya gak gede gede banget...tapi tetep aja gede, minimal ukuran lemari pakaian. OS nya kebanyakan udah pake UNIX tapi tetep aja susah bikin program nya btw belon ada monitor yang asik di pelototin di sini :((
Cara kerjanya mirip dengan jurangan-jongos, ada satu juragan yang tajir banget dan banyak sekali jongos yang kerja di situ...Ya kayak jaman penjajahan dulu lho...juragan nya namanya mainframe, jongos nya namanya dumb terminal... dumb kan bodoh jadi Kayak orang belanda kan "Goblok Koe"...walaupun kerjaan elo udah bener
tahun 1970 OS UNIX dibuat oleh Bell lab, sekarang AT&T tapi dipakai oleh komputer komputer gede gajah aja, belum UNIX buat pc tahun 70an, Iseng juga sih orang telkom bikin OS komputer.
Btw gue masih kecil dan belon tau ada binatang yang nama nya komputer. jadi belon maenan komputer...paling sepeda butut...
Embrio PC mulai lahir di sini di tandai dengan kit altair 8800 pake prosessor 8080, yang di pake ngoprek sama bill gates & paul alen.
Embrio DOS untuk pc adalah CP/M dikembangkan oleh digital research, nama awal dari DOS adalah QDOS (Quick and Dirty Operating System), wah gimana sih udah kecil jorok lagi... dan DOS bertahan sebagai OS sampai jaman Windows 95.
Jaman mikro komputer 1980-1990
Nah jaman ini muncul dan PC (personal komputer), sebenarnya komputer pc pertama adalah apple bukan ibm pc, dibuat oleh steve jobs & Steve Wozniak. Kemudian Bill gates & Paul Allen membuat program basic untuk komputer 8080.
Komputer ber GUI pertama bukan lah apple atau windows, tapi xerox alto workstation produksi dari xerox. Inilah komputer pertama pake mouse.
Periode ini IBM-PC + DOS merajai komputer kelas jangkrik (karena kalo lagi dipake bunyi hardisk & disket nya krik...krik...krik...), dilain pihak Apple mulai menjual PC dengan grafik yang ciamik dengan nama Apple MacIntosh. MS Windows sebenarnya sudah lahir tapi masih di anak tirikan karena ya itu anak tiri...disuruh kerja berat aja udah ngos ngosan...baru Windows 3.1 bisa dibisa disuruh kerja berat.
Penyakit virus, trojan mulai berkembang biak di DOS...melalui perantara disket...gak tau deh yang laen soalnya internet kan belum beredar di kalangan murmer...
UNIX dipakai oleh komputer komputer kelas berat, karena body nya yang gede, masih turunan dino sih, harga nya amit-amit mahal banget, tujuh turunan gak kebeli dah komputer UNIX. Belon ada OS UNIX yang gratis di sini, OS UNIX yang populer disini adalah SunOS, SCO, AIX, dan HP-UX. Eh sory Sebenar nya universitas Berkeley punya software UNIX BSD yang menjadi basis dari UNIX komersial tadi.
Software opensource sebenar nya mulai di pelopori oleh si gondrong Richard Stallman, dengan proyek GNU nya jauh sebelum Linus Torvald bikin linux. Tapi sayang nya software nya gak populer sebelum linux lahir.
Jaringan Internet belum berkembang di sini, baru mulai dipakai oleh orang orang elit aja di amrik sana...kita wah masih jaman kegelapan (jahiliah) tanpa internet.
Jaman reformasi PC 1990-2000
Jaman ini ditandai dengan kelahiran Windows 95 yang di iringi dengan lagu "Start Me UP" nya Rolling Stones, sayang nya Mr. Bill gates lupa bahwa ada terusannya "You Make a Grow Man Cry", kasian tuh orang sampe nangis nangis pake Windows 95 (gak tau kena virus apa file nya pada ilang). Orang sampe antri untuk beli Windows 95, gak tau deh pada mau mudik kemana...sukses windows di teruskan dengan windows 98, ME, 2000 dan XP, sekarang Vista yang "WOW" itu lho.
Sayangnya sukses nya juga di ikuti oleh wabah penyakit menular yang sangat berbahaya menjakiti seluruh dunia (Virus, worm, trojan, spyware, spam), sampai sampai jaringan internet macet gara gara penyakit virus ini.
Saat ini kalau beli komputer hampir pasti isinya Intel+windows, masih sedikit pilihan lain, sebenarnya banyak OS lain tapi hanya menduduki urutan ke sekian dari partai OS.
Linux lahir dari tangan dingin si Linus Torvald, nyontek dari OS Minix buatan dosen nya Andrew Tanembaum (dosen yang baik OS nya boleh di contek). Dosen nya sempet debat sengit karena linux berbeda filosopi dengan yang di ajarin dosen nya, biasa dosen kalo lagi iri kayak begini...
Beberapa tahun setelah itu temen-temen nya sedunia internet keroyokan membuat OS linux lebih ciamik... Linux mulai berhasil menjadi lirikan IT Admin untuk dipasang di server server nya. Kebanyakan sih install ngumpet ngumpet gak bilang bos nya, kalo server nya di pasang linux... bos nya kan masih belon tau ada binatang nama nya linux
Linux saat ini belum menjadi pilihan untuk di pasang di komputer gajah... soalnya ya belon kuat aja... maklum masih belajar di TK-SD. grafik nya juga belon asik dipakai bekerja, kebanyakan orang belum tau ada binatang yang bernama linux. Yang pake linux hampir pasti orang dari akademik, Admin IT, atau orang yang antusias dengan IT.
Di dunia UNIX ada FreeBSD yang populer di kalangan tertentu saja, enggak sepopuler linux sih. UNIX komersial semakin merajai Komputer komputer turunan Dino...harga nya semakin mahal aja...gak kebeli deh.
Jaman ini internet mulai merajai dunia, pertengahan 90an kalo enggak kenal web, chatting, email, ya masih gak gaul. yahoo.com saat ini seakan menjadi web site wajib yang harus di kunjungi. Soalnya yahoo.com yang menjadi mesin pelacak yang paling tangguh.
Jaman Online th 2000-now
Iya semua (hampir semua) nya bisa online pada jaman ini. Ditandai oleh teknologi wireless, teknologi internet, dan software yang semakin beragam.
Lahir barang barang kecil seperti HP, PDA, mp3 player, games konsol, media player, kamera digital yang bisa di kantongin, dan kalau perlu semua nya bisa online ke internet. eh tau gak semua itu isi nya komputer juga...jadi komputer yang dulu segede dino, sekarang sekecil semut...:)) asik juga liat anak SD udah pegang pegang game, mp3 player, hp...dll gue jadi ngiri masa kecil gue deh...hihihi.
Windows semakin menguasai dengan kelahiran Windows XP, hasil blasteran dari Windows NT & Windows 98, hampir menjadi makanan wajib yang baru pegang komputer. tapi dikikuti penyakir virus, worm yang sekarang semakin meraja rela melalui internet, email, p2p.
Windows Vista "WOW" lahir, dengan interface yang bisa goyang goyang inul. Dengan meminta spesifikasi highend yang 1 tahun kemudian menjadi mainstream. jadi kalau pake windows vista sekarang 1 tahun lagi baru bisa di nikmati dengan nyaman. Soal penyakit ya biasa lah, windows selalu penyakitan entah sampai kapan.
Linux mulai di lirik sebagai OS alternatif, Gnome & KDE tampil dengan desktop yang mature, canggih...menyaingi Windows XP, MacOS. Apalagi disini setelah Polisi seakan sok tau ngerazia warnet warnet. yang pakai OS Bjk. Buru buru deh warnet pada mingrasi ke linux atau pakai OS windows "ASLI". Tapi razia ini belum menyentuh kantor kantor dan pemakai rumahan, padahal ini paling banyak yang pakai OS bjk.
Linux juga mulai dilirik sebagai OS di server server, soalnya sudah bisa menyaingi UNIX dengan harga yang sangat murah. Bahkan banyak yang membuat linux Cluster, cluster itu komputer keroyokan yang ngerjain tugas tugas yang maha berat.
Sebagai bayangan linux cluster vs server gede gajah (mainframe misalnya) seperti keroyokan Raptor vs T-Rex, masa gak nonton Jurassic park sih...T-Rex tenaga nya memang gede luar biasa...tapi keroyokan raptor akan lebih cepat bekerja.
Vendor UNIX komersial mulai melirik linux sebagai kawan & lawan. Yang menyerang linux mulai dari Microsoft sampai SCO. oh Iya SCO ini lucu...sebagai pemegang lisensi UNIX memang dia kebakaran rambut kribo & jengot nya kalau sampai linux bisa menguasai dunia, Unix gak kebagian kue lagi dong...
Padahal siapa yang mau di serang...Linux itu ibarat makhluk ghaib...bisa dirasakan tapi tidak bisa di lihat...gak ada satu pun perusahaan, pemerintah, orang yang meguasai hajat hidup linux...Linux milik publik...jadi siapa yang akan di serang ???...ghostbuster aja belum tentu bisa membasmi linux, apalagi SCO enggak bisa...yang di serang SCO kan IBM sedangkan programmer linux ada di seluruh dunia.
Yang menemani linux labih banyak lagi dari IBM, HP, Sun, oracle, sampai warnet pun mulai ber linux ria...ya free bagi vendor besar, dan gratis bagi IT kecil kecilan.
Vendor UNIX mulai membagi bagi gratis OS nya melihat benefit yang bisa diperoleh dari dunia opensource, di pelopori oleh SUN dengan opensource solaris nya...hehehe asik nih di harapkan vendor unix lain juga akan membuat opensouce OS nya.
UNIX juga mulai mendapat muka baru dengan dikembangkan nya MacOSX, OS yang ciamik...grafik yang canggih dengan OS UNIX yang powerfull.
Internet...wah saat ini kalo gak online gak gaul deh, soalnya hampir semua barang bisa online dari mulai gadget mp3 player, hp, game konsol, wireless hotspot, voip...gue bisa email, buka web, yang jauh di ujung dunia sana...bahkan alien di planet klingon kalo online bisa di akses dari internet...ups... entar gue jadi borg nih...
Search engine terbaik saat ini google hampir semua nya bisa di cari pake google, dari kuman, foto, artikel, ebook, film, video, music...dll bahkan profil orang bisa di google dulu...mangkanya kalo nyari cewek saat ini coba googling dulu, kalo pernah internetan pasti ada jejak nya di internet, entah foto, alamat, artikel, sampe kartu kredit. Sekarang google sudah meluncurkan googleearth, yang kita bisa terbang virtual dari kampung ke kota, ke tengah laut, dan ke atas gunung. Sebentar lagi kita bisa terbang virtual ke galaxy bima sakti, ke andromeda, atau ke bintang bintang di ujung alam semesta.
Tapi tunggu google sedang riset dna search engine jadi semua orang bisa di search DNA nya...wajar aja google sekarang aja punya ribuan komputer cluster terbesar di dunia. Nah mau lari kemana lagi lo...
Teknologi GPS udah menjangkau semua permukaan bumi, ya di permukaan... gue gak atu kalo elo terbang ke luar angkasa, atau ngumpet di gua paling bawah bisa gak di lacak GPS. So kalo gue hidup di hutan aja masih bisa di lacak pake GPS dimana lagi bisa ngumpet di kolong dunia ini yang kecil ini...inilah era globalisasi sesungguhnya...
Jaman biokomputer... abad selanjutnya kalo gue masih hidup
Silahkan menghayal...hmmm teknologi nya sudah ada hari ini tinggal implementasi nya.
IPv6 yang di kembangkan mulai th 1995 dipakai besar besaran, IPV6 ini memakai 128bit dibadingkan dengan ipv4 yang 32bit, dengan IPv6 ini sepertinya setiap sel tubuh kita bisa di kasih IP :), jadi ketauan tuh sel mana saja yang sedang down...hehehe
Teknologi komputer juga mengecil bisa seukuran atom, dengan bahan yang tidak lagi di dominasi oleh silikon, bisa saja bagian tubuh kita menjadi komputer...biocomputer...tepat.
Internet juga enggak cuma di dunia yang kecil ini...tapi sudah menjelajah ke ujung galaxy sana...jadi silahkan cari www.klingon.com, silahkan kirim email ke pesawat StarTrek, dan hologram confrence dengan Luke Skywalker.
Robot yang bisa bekerja sendiri...dan hidup sendiri...ah aku gak percaya robot yang isi nya komputer + besi bisa hidup...:)) aku gak mau di saingi oleh robot...hehehe, banyak film futuristik banyak mengexpoitasi masalah ini misalnya I robot, The Matrix, StarTrek, StarWars...dll
Sial...aku gak bisa ngumpet lagi di dunia ini...ada gps yang di tanam di tengkuk ini...setiap orang bisa di indentifikasi lagi ada di mana, lagi ngapain, bisa di hubungi setiap saat...wah gak bisa bolos, bersenang senang lagi deh...semua nya ketauan bos gue...gue congkel aja ini gps...
Eh internet isi nya juga gak cuma email, chatting, web...udah ada voip, video, radio, tv, duit bahkan hologram confrence...semuanya lewat internet...gak tau deh kalo teknology materi tranfer udah dibuat...kita bisa berjalan jalan ke dunia sana lewat internet... hiii gue sih ngeri kalo kena time out, kepala & badan gue bisa misah di internet...hehehe
OS juga kayak nya udah bisa multi platform, semua software bisa jalan di semua platform...ini impian tapi kenyataan nya tetap aja ada UNIX, MacOS, Linux, xBSD, Windows... dan semua nya gak saling kompatible...
Hmmm Tapi komputer yang paling canggih di dunia...gak akan bisa di tandingi oleh teknologi komputer paling canggih sekali pun adalah isi kepala kita...aku percaya kekuatan komputasi otak kepala lebih canggih dari pada komputer yang paling canggih...
by:
Kurniadi/from linux.or.id
wat temen2 yang pengen tau lebih dari ni buka ja linux.or.id bagus tuh percaya deh......... n_n
Rabu, September 23, 2009
Minggu, September 13, 2009
Langkah Demi Langkah
Instalasi MySQL Pada Server Linux
Dalam uraian berikut ini dijelaskan langkah langkah instalasi perangkat lunak MySQL didalam server bersistem operasi Linux,khususnya Linux RedHat. Setelah download file tar. Anda juga akan diperkenalkan dengan perintah-perintah tar xfz, cd mysql-version, ./configure, make, make install, mysql_install_db, groupadd mysqlgrp, useradd -g mysqlgrp mysqlusr, chown –Rm, editing script msql.server, dan perintah untuk melihat kinerja server MySQL bagus atau jelak berupa perintah mysqladmin -u root status. Tulisan ini gratis dan dapat dicopy atau dibaca oleh anda dimana saja.
MySQL adalah perangkat lunak database gratis yang cocok untuk sistem operasi unix seperti Linux dan FreeBSD. Untuk file distribusi yang cocok dengan Linux bisa diambil dari http://www.mysql.com/ (atau dari salah satu situs mirornya di http://www.mysql.com/downloads/mirrors.html). Download-lah versi stabilnya (ditandai dengan kata \"recommended\" pada halaman download). Anda bisa mengambil versi \"tarball source download\", dengan nama file mysql-version.tar.gz.
Selama download, anda perlu memastikan apakah anda login pada root server anda atau hanya ke direktori home anda, agar anda tidak salah memilih direktori untuk instalasi MySQL didalam serve anda. Kecuali anda hanya ingin menginstalasi MySQL dalam direktori home anda sendiri.
Instalasi dimulai dengan membuka file tar yang telah anda download dan memindahkannya ke direktori yang telah dibuat untuk MySQL. Untuk ini ikutilah langkah berikut :
% tar xfz mysql-version.tar.gz perintah ini untuk membuka file tar yang telah anda download.
% cd mysql-version perintah ini dimaksudkan agar anda bisa masuk ke direktori mysql-version yang telah dibuat otomatis ketika membuka file tar.
Setelah anda berada di direktori mysql-version, lakukanlah konfirgurasi perangkat lunak MySQL..Apabila anda belum pernah melakukan instalasi seperti itu. Ikuti langkah berikut ini agar MySQL bisa terinstalasi di direktori /usr/local/mysql:
% ./configure --prefix=/usr/local/mysql Setelah menunggu beberapa saat anda akan melihat command promt. Anda siap melakukan kompilasi perangkat lunak MySQL dengan melakukan perintah :
% make Setelah melalui beberapa tampilan kompilasi otomatis, anda kembali akan melihat promt. Lakukan perintah berikut agar MySQL terinstalasi dalam server anda :
% make install MySQL sekarang sudah terinstalasi, tetapi sebelum melakukan apapun, databasenya perlu diinstalasi juga. Masih dalam direktori yang sama, lakukan perintah berikut ini:
% scripts/mysql_install_db Dengan cara ini, anda telah menghapus direktori dimana anda tadi bekerja, yang hanya berisi file file source dan file temporer saja. Kalaulah anda ingin melakukan langkah reinstall, anda masih bisa melakukannya melalui ekstraksi ulang file mysql-version.tar.gz.
Setelah anda melakukan perintah diatas, MySQL telah terinstalasi dan siap menyimpan informasi anda. Untuk selanjutnya anda perlu membuat user spesial melalui promt root dengan melakukan perintah berikut ini:
% /usr/sbin/groupadd mysqlgrp% /usr/sbin/useradd -g mysqlgrp mysqlusr Secara default, MySQL menyimpan semua informasi database didalam sub direktori var dari direktori MySQL. Kita akan membuat sedemikian rupa sehingga tak ada seorangpun yang bisa mengakses direktori kecuali sudah didaftar sebagai user MySQL terlebih dahulu. Dengan mengikuti langkah berikut tujuan itu bisa dibuat (dengan asumsi anda telah menginstalasi MySQL ke direktori /usr/local/mysql):
% cd /usr/local/mysql% chown -R mysqlusr.mysqlgrp var% chmod -R go-rwx var Sekarang segala sesuaunya sudah terinstalasi dengan baik dan anda siap mengonlinekan server MySQL anda. Agar server itu bisa aktif, dari direktori MySQL, ketikan perintah berikut:
% bin/safe_mysqld --user=mysqlusr & Server MySQL sekarang sudah beroperasi oleh user dan tetap akan beroperasi seperti umumnya server Web atau server FTP sampai komputer anda shut down. Untuk menguji apakah server anda telah beroperasi dengan baik, ketikan perintah berikut:
% bin/mysqladmin -u root status Anda akan melihat tampilan beberapa statistik MySQL server anda. Jika anda melihat ada pesan error, artinya ada sesuatu yang salah. Jika anda melihat kembali langkah instalasi anda, maka anda akan bisa melihat dimana kesalahan anda dan segera diperbaiki.
Jika anda ingin melakukan setup server MySQL secara otomatis, anda harus melakukan setup script mysql.server. Di dalam sub direktori share/mysql dari direktori MySQL, anda akan menemukan sebuah script yang disebut mysql.server yang dapat ditambahkan ke dalam rutin sistem startup anda agar setup otomatis dilakukan.
Misalkan anda sudah melakukan setup user special MySQL untuk menjalankan server MySQL, anda harus melakukan edit script file mysql.server sebelum anda memakainya. Bukalah file itu melalui tex editor anda dan ubahlah seting script mysql_daemon_user dan disesuaikan dengan user yang sudah anda buat tadi: mysql_daemon_user=mysqlusr
Melakukan seting terhadap script tersebut akan memungkinkan anda bisa mengoperasikan MySQl server anda pada saat startup komputer anda. Jika anda tidak memakai Linux RedHat dan anda tidak pasti tahu bagaimana melakukannya, sebaiknya anda bertanya kepada seseorang yang berpengalaman. Dalam Linux RedHat, perintah berikut (mulai dalam direktori MySQL) akan melakukan trik untuk tujuan diatas:
% cp share/mysql/mysql.server /etc/rc.d/init.d/% cd /etc/rc.d/init.d% chmod 500 mysql.server% cd /etc/rc.d/rc3.d% ln -s ../init.d/mysql.server S99mysql% cd /etc/rc.d/rc5.d% ln -s ../init.d/mysql.server S99mysql Sampai sini cukup, dan anda siap melakukan reboot komputer server anda dan menerima status kinerja server seperti yang anda dapatkan diatas untuk melihat apakah server bekerja bagus atau tidak.Selamat mencoba.
Reff : http://www.mysql.com
sumber : linux.or.id
Dalam uraian berikut ini dijelaskan langkah langkah instalasi perangkat lunak MySQL didalam server bersistem operasi Linux,khususnya Linux RedHat. Setelah download file tar. Anda juga akan diperkenalkan dengan perintah-perintah tar xfz, cd mysql-version, ./configure, make, make install, mysql_install_db, groupadd mysqlgrp, useradd -g mysqlgrp mysqlusr, chown –Rm, editing script msql.server, dan perintah untuk melihat kinerja server MySQL bagus atau jelak berupa perintah mysqladmin -u root status. Tulisan ini gratis dan dapat dicopy atau dibaca oleh anda dimana saja.
MySQL adalah perangkat lunak database gratis yang cocok untuk sistem operasi unix seperti Linux dan FreeBSD. Untuk file distribusi yang cocok dengan Linux bisa diambil dari http://www.mysql.com/ (atau dari salah satu situs mirornya di http://www.mysql.com/downloads/mirrors.html). Download-lah versi stabilnya (ditandai dengan kata \"recommended\" pada halaman download). Anda bisa mengambil versi \"tarball source download\", dengan nama file mysql-version.tar.gz.
Selama download, anda perlu memastikan apakah anda login pada root server anda atau hanya ke direktori home anda, agar anda tidak salah memilih direktori untuk instalasi MySQL didalam serve anda. Kecuali anda hanya ingin menginstalasi MySQL dalam direktori home anda sendiri.
Instalasi dimulai dengan membuka file tar yang telah anda download dan memindahkannya ke direktori yang telah dibuat untuk MySQL. Untuk ini ikutilah langkah berikut :
% tar xfz mysql-version.tar.gz perintah ini untuk membuka file tar yang telah anda download.
% cd mysql-version perintah ini dimaksudkan agar anda bisa masuk ke direktori mysql-version yang telah dibuat otomatis ketika membuka file tar.
Setelah anda berada di direktori mysql-version, lakukanlah konfirgurasi perangkat lunak MySQL..Apabila anda belum pernah melakukan instalasi seperti itu. Ikuti langkah berikut ini agar MySQL bisa terinstalasi di direktori /usr/local/mysql:
% ./configure --prefix=/usr/local/mysql Setelah menunggu beberapa saat anda akan melihat command promt. Anda siap melakukan kompilasi perangkat lunak MySQL dengan melakukan perintah :
% make Setelah melalui beberapa tampilan kompilasi otomatis, anda kembali akan melihat promt. Lakukan perintah berikut agar MySQL terinstalasi dalam server anda :
% make install MySQL sekarang sudah terinstalasi, tetapi sebelum melakukan apapun, databasenya perlu diinstalasi juga. Masih dalam direktori yang sama, lakukan perintah berikut ini:
% scripts/mysql_install_db Dengan cara ini, anda telah menghapus direktori dimana anda tadi bekerja, yang hanya berisi file file source dan file temporer saja. Kalaulah anda ingin melakukan langkah reinstall, anda masih bisa melakukannya melalui ekstraksi ulang file mysql-version.tar.gz.
Setelah anda melakukan perintah diatas, MySQL telah terinstalasi dan siap menyimpan informasi anda. Untuk selanjutnya anda perlu membuat user spesial melalui promt root dengan melakukan perintah berikut ini:
% /usr/sbin/groupadd mysqlgrp% /usr/sbin/useradd -g mysqlgrp mysqlusr Secara default, MySQL menyimpan semua informasi database didalam sub direktori var dari direktori MySQL. Kita akan membuat sedemikian rupa sehingga tak ada seorangpun yang bisa mengakses direktori kecuali sudah didaftar sebagai user MySQL terlebih dahulu. Dengan mengikuti langkah berikut tujuan itu bisa dibuat (dengan asumsi anda telah menginstalasi MySQL ke direktori /usr/local/mysql):
% cd /usr/local/mysql% chown -R mysqlusr.mysqlgrp var% chmod -R go-rwx var Sekarang segala sesuaunya sudah terinstalasi dengan baik dan anda siap mengonlinekan server MySQL anda. Agar server itu bisa aktif, dari direktori MySQL, ketikan perintah berikut:
% bin/safe_mysqld --user=mysqlusr & Server MySQL sekarang sudah beroperasi oleh user dan tetap akan beroperasi seperti umumnya server Web atau server FTP sampai komputer anda shut down. Untuk menguji apakah server anda telah beroperasi dengan baik, ketikan perintah berikut:
% bin/mysqladmin -u root status Anda akan melihat tampilan beberapa statistik MySQL server anda. Jika anda melihat ada pesan error, artinya ada sesuatu yang salah. Jika anda melihat kembali langkah instalasi anda, maka anda akan bisa melihat dimana kesalahan anda dan segera diperbaiki.
Jika anda ingin melakukan setup server MySQL secara otomatis, anda harus melakukan setup script mysql.server. Di dalam sub direktori share/mysql dari direktori MySQL, anda akan menemukan sebuah script yang disebut mysql.server yang dapat ditambahkan ke dalam rutin sistem startup anda agar setup otomatis dilakukan.
Misalkan anda sudah melakukan setup user special MySQL untuk menjalankan server MySQL, anda harus melakukan edit script file mysql.server sebelum anda memakainya. Bukalah file itu melalui tex editor anda dan ubahlah seting script mysql_daemon_user dan disesuaikan dengan user yang sudah anda buat tadi: mysql_daemon_user=mysqlusr
Melakukan seting terhadap script tersebut akan memungkinkan anda bisa mengoperasikan MySQl server anda pada saat startup komputer anda. Jika anda tidak memakai Linux RedHat dan anda tidak pasti tahu bagaimana melakukannya, sebaiknya anda bertanya kepada seseorang yang berpengalaman. Dalam Linux RedHat, perintah berikut (mulai dalam direktori MySQL) akan melakukan trik untuk tujuan diatas:
% cp share/mysql/mysql.server /etc/rc.d/init.d/% cd /etc/rc.d/init.d% chmod 500 mysql.server% cd /etc/rc.d/rc3.d% ln -s ../init.d/mysql.server S99mysql% cd /etc/rc.d/rc5.d% ln -s ../init.d/mysql.server S99mysql Sampai sini cukup, dan anda siap melakukan reboot komputer server anda dan menerima status kinerja server seperti yang anda dapatkan diatas untuk melihat apakah server bekerja bagus atau tidak.Selamat mencoba.
Reff : http://www.mysql.com
sumber : linux.or.id
Langganan:
Postingan (Atom)