Personal Page

Triono Setiaji

Facebook trionosetiaji

About Me IST - SDV Makingroup

Activity Details
<b>2</b> Forum Posts 2 Forum Posts RSS
Jam Analog Jam Analog
Teman Teman
Triono Setiaji has 20 friends.

Pages: 1  2  3  4  
Daftar Berita Daftar Berita
« Back

install MySQL pada OS Linux/Unix menggunakan binary tar.gz

Untuk menginstal MySQL di sistem operasi seperti Linux/Unix, Anda dapat mengikuti berbagai pendekatan yang Anda sukai.

  • Instal MySQL dengan menggunakan paket RPM.

  • Install MySQL menggunakan file tar biner pre-compiled dalam format tar.gz

  • Install MySQL dengan mengkompilasi dari source code.

Catatan: Pastikan semua file yang terkait dengan MySQL Server dimiliki oleh pengguna yang tepat. Katakanlah pemilik (mysql) dan group (mysql).

Pendekatan terakhir memberikan fleksibilitas maksimal namun juga membutuhkan banyak usaha dari pihak Anda.

Pada artikel ini kita akan membahas pendekatan kedua yaitu Install MySQL menggunakan file binary tar pra-kompilasi dalam format tar.gz

Untuk menginstal MySQL dari distribusi binary file tar terkompresi, sistem Anda harus memiliki GNU gunzip untuk uncompress distribusi dan tar yang masuk akal untuk membongkarnya. Jika program tar mendukung opsi z, keduanya dapat mengompres dan membongkar file.

Buat/tambahkan MySQL User dan Group yang bertanggung jawab menjalankan MySQL.

Shell> groupadd mysql
Shell> useradd -g mysql mysql

Pindahkan file terkompresi ke lokasi yang diinginkan, Uncompress dan ekstrak MySQL ke lokasi yang diperlukan dan buat link Symbolic pada itu.
(Anda bisa menggunakan lokasi default atau bisa mengedit my.cnf nanti)
(Asumsi: mysql-VERSION-OS.tar.gz ada di / usr / local)

Shell> cd / usr / local
Shell> tar -zxvf mysql-VERSION-OS.tar.gz

{
gunzip < mysql-VERSION-OS.tar.gz | tar xvf -
(langkah di atas, jika tar tidak mendukung opsi z.)
}

Shell> ln -s full-path-to-mysql-VERSION-OS mysql

Ubah Group dan Owner dari file MySQL menjadi mysql: mysql (user: group)

Shell> chown -R mysql:mysql  /usr/local/mysql
Shell> cd mysql

Di Unix, grant table disiapkan oleh program mysql_install_db. Jadi langkah selanjutnya adalah menjalankan skrip itu.

Shell> scripts/mysql_install_db --user = mysql [--datadir=<value> jika direktori data tidak berada pada lokasi default]
(Anda juga bisa menentukan parameter lain.)

Buat file my.cnf di lokasi default atau berikan opsi --defaults-file saat memulai mysqld_safe.
(My.cnf adalah file konfigurasi MySQL yang memungkinkan Anda mengatur berbagai properti dari server MySQL yang dapat dijalankannya.)

Shell> cp support-files/my-medium.cnf  /etc/my.cnf
(modifikasi my.cnf sesuai kebutuhan Anda.)

Jalankan MySQL Server Daemon.
Shell> bin/mysqld_safe --user=mysql  &

Jika Anda ingin MySQL dijalankan secara otomatis saat Anda mem-boot mesin Anda, Anda dapat menyalin supportfiles/mysql.server ke lokasi di mana sistem Anda memiliki file startup-nya.

Shell> cp support-files/mysql.server /etc/init.d/mysql
(Pastikan itu bisa dieksekusi. ('x' sudah diatur))

Shell> chmod +x /etc/init.d/mysql

Setelah menginstal script, perintah yang diperlukan untuk mengaktifkannya agar berjalan pada startup sistem tergantung pada sistem operasi Anda. Di Linux, Anda bisa menggunakan chkconfig:

Shell> chkconfig --add mysql

Pada beberapa sistem Linux, perintah berikut juga tampaknya diperlukan untuk sepenuhnya mengaktifkan skrip mysql:

Shell> chkconfig --level 345 mysql on

Amankan instalasi Initial MySQL

Shell> bin/mysql_secure_installation
(Server MySQL harus berjalan agar langkah ini selesai.)

Matikan Server jika diperlukan.
Shell> mysqladmin -uroot -p shutdown
Password: <ketikkan password root mysql di sini>

Anda harus menambahkan path ke direktori bin MySQL di variabel lingkungan PATH dengan mengaturnya di profil pengguna mysql atau dengan cara lain. Melakukannya sehingga Anda bisa menjalankan program klien dan lainnya dari mana saja dan tidak perlu mengatur direktori kerja saat ini lagi dan lagi.

Shell> vi /etc/profile
export PATH=$PATH:/usr/local/mysql/bin
(tambahkan instruksi tersebut dibagian paling bawah file /etc/profile.)

sumber: http://markstutpnt.blogspot.co.id/2013/06/how-to-install-mysql-from-binary-tar-in.html

 


Average (0 Votes)
12345

Wall Wall
You have to be Triono's friend to access his wall. Sign in to your account.
Web.Mail.Makin Web.Mail.Makin