Wednesday, October 15, 2008

Belajar Menginstall MySQL Server 4.1.22 pada FreeBSD 6.2

Salam sejahtera buat semuanya,

Disini saya akan mencoba untuk sharing kepada semuanya, mengenai instalasi server MySQL 4.1.22. Saya sendiri baru belajar sistem operasi FreeBSD 6.2 sejak beberapa bulan yang lalu (belum bertahun-tahun lho :D), dengan demikian saya masih belum banyak mengerti mengenai perintah - perintah yang ada dan kegunaanya. Saya masih sangat awam sekali. Oleh karena itu, apabila terdapat kesalahan langkah dalam artikel ini, mohon kiranya saya dimaafkan. Masukan dan koreksi dari anda semua sangat saya harapkan guna kesempurnaan artikel ini.

Apa yang saya tulis disini, langsung saya praktekkan juga di komputer server FreeBSD 6.2 saya. Dengan demikian saya dapat memastikan bahwa semua langkah-langkah yang saya tuliskan disini adalah benar dan bisa jalan. Sehingga user awam sekalipun dapat mengikuti jejak saya tanpa ada kendala sama sekali. Amin. Mari kita mulai ...

1. Pertama-tama, downloadlah file tarball mysql dari situs pembuatnya : http://dev.mysql.com/downloads/mysql/4.1.html. Disini saya mendownload file : mysql-4.1.22.tar.gz, simpan di home directory anda. Saya simpan file saya di /home/admin

2. Masuk ke directory : /usr/local dengan mengetikkan : cd /usr/local. Disinilah tempat kita menginstall MySQL Server 4.1.22 tersebut

3. Copykan file mysql-4.1.22.tar.gz hasil downloadan anda ke directory : /usr/local denga menggunakan perintah : cp /home/admin/mysql-4.1.22.tar.gz /usr/local/

4. Buat sebuah group user yang bernama : mysql. Ketik : pw groupadd mysql

5. Buat sebuah user yang bernama : mysql, dan masukkan ke dalam group : mysql. Gunakan perintah : adduser

matrix# adduser
Username: mysql
Full name: mysql
Uid (Leave empty for default):
Login group [mysql]: mysql
Login group is mysql. Invite mysql into other groups? []:
Login class [default]:
Shell (sh csh tcsh nologin) [sh]: nologin
Home directory [/home/mysql]: /nonexistent
Use password-based authentication? [yes]:
Use an empty password? (yes/no) [no]:
Use a random password? (yes/no) [no]:
Enter password:
Enter password again:
Lock out the account after creation? [no]:
Username : mysql
Password : *****
Full Name : mysql
Uid : 1002
Class :
Groups : mysql
Home : /nonexistent
Shell : /usr/sbin/nologin
Locked : no
OK? (yes/no): yes
adduser: INFO: Successfully added (mysql) to the user database.
Add another user? (yes/no): no
Goodbye!

6. Ekstrak tar bal mysql server tersebut di /usr/local

(akan berlanjut ... mohon maaf saya break disini karena file tar ball saya gagal di ekstrak. Kemungkinan corrupt pada saat download, jadi saya terpaksa harus mendownload ulang)

No comments:

Welcome to my blog ...

Welcome and have a nice reading ...

Comments are welcome too :-)