Instalasi MySQL di CentOS 7

Anonim

Instalasi MySQL di CentOS 7

MySQL memang seharusnya dianggap sebagai salah satu sistem manajemen database terbaik, oleh karena itu secara aktif digunakan oleh para profesional dan pecinta dalam bekerja dengan website dan berbagai aplikasi. Untuk pengoperasian yang benar dari alat ini, itu akan harus diinstal dalam sistem operasi dan mengatur konfigurasi yang benar, mendorong keluar dari server yang ada dan komponen tambahan. Hari ini kita ingin menunjukkan persis bagaimana proses ini dilakukan pada komputer yang menjalankan CentOS 7.

Install MySQL di CentOS 7

Informasi dalam artikel kami saat ini akan dibagi menjadi tahap sehingga setiap pengguna dapat memahami persis bagaimana komponen yang dipertimbangkan sedang ditambahkan ke Linux, serta parameter yang harus dibayar terlebih dahulu. Segera menjelaskan bahwa untuk instalasi dan interaksi lebih lanjut dengan MySQL Anda akan membutuhkan koneksi internet aktif, karena arsip akan diperoleh dari repositori resmi.

Langkah 1: Tindakan pendahuluan

Tentu saja, Anda dapat langsung melanjutkan ke langkah berikutnya dan melakukan instalasi, bagaimanapun, akan diperlukan untuk menentukan nama host dan memastikan bahwa CentOS sekarang memiliki semua update terbaru. Sesuaikan petunjuk berikut untuk mempersiapkan OS.

  1. Ini dan semua tindakan selanjutnya akan dilakukan melalui Terminal, masing-masing, maka akan diperlukan untuk menjalankan nyaman bagi Anda. Anda dapat melakukan ini melalui menu aplikasi atau menyusut kombinasi tombol Ctrl + Alt + T..
  2. Transisi ke terminal untuk tindakan persiapan ketika menginstal MySQL di Sentos 7

  3. Berikut masukkan perintah hostname dan klik ENTER.
  4. Masukkan perintah untuk mendefinisikan nama host di MySQL di Sentos 7

  5. Selain itu, tentukan Hostname F dan membandingkan dua hasil. Yang pertama selesai, dan yang kedua - disingkat. Jika cocok untuk anda, pergi lebih jauh. Jika tidak, Anda akan harus mengubah nama host dengan menggunakan instruksi dari dokumentasi resmi.
  6. Perintah untuk menampilkan nama host disingkat untuk MySQL di Sentos 7

  7. Sebelum menginstal aplikasi apapun, dianjurkan untuk memeriksa ketersediaan update sehingga semua proses selanjutnya pergi dengan benar. Untuk melakukannya, masukkan Sudo Yum Update dan klik ENTER.
  8. Sebuah perintah untuk menerima update sebelum menginstal MySQL di Sentos 7

  9. Pilihan ini dilaksanakan atas nama superuser, yang berarti Anda perlu memasukkan password untuk mengkonfirmasi otentikasi dari account. Pertimbangkan bahwa ketika menulis karakter, mereka tidak akan ditampilkan di konsol.
  10. Sandi masuk untuk menerima update sebelum menginstal MySQL di Sentos 7

  11. Anda akan diberitahu perlu menginstal paket diperbarui, atau peringatan bahwa pembaruan tidak ditemukan di layar.
  12. Keberhasilan penerimaan pembaruan sebelum menginstal MySQL di SENTOS 7

Setelah menginstal semua pembaruan, disarankan untuk me-restart sistem untuk mengubah perubahan. Jika pembaruan ditemukan tidak, segera pergi ke tahap berikutnya.

Langkah 2: Mengunduh dan menginstal paket

Sayangnya, Anda tidak akan dapat mengunduh MySQL dari repositori resmi dan secara bersamaan menginstalnya dengan satu perintah. Ini disebabkan oleh sejumlah besar versi dan nuansa tertentu dengan penambahan arsip, jadi pertama-tama pilihan paket yang cocok harus terlebih dahulu.

Pergi ke gudang resmi MySQL

  1. Pergi ke tautan di atas untuk membiasakan diri dengan semua versi yang ada dari sistem manajemen basis data yang sedang dipertimbangkan. Pilih paket yang menarik dalam format RPM dan salin tautan ke sana dengan memanggil menu konteks dengan menekan tombol kanan mouse.
  2. Mengunduh paket paket RPM yang dipilih dengan versi MySQL di SENTOS 7

  3. Ketika Anda menyisipkan, Anda akan melihat bahwa tautan itu disalin dengan benar, dan jika Anda pergi melalui browser, Anda akan mengunduh paket RPM, tetapi sekarang tidak perlu bagi kami, jadi kami akan pindah ke konsol.
  4. Lihat tautan yang disalin ke paket unduhan dengan MySQL di SENTOS 7

  5. Setelah di terminal, masukkan tautan Wget + Disalin sebelumnya dan klik Enter.
  6. Mengunduh paket MySQL di Sentos 7 melalui terminal

  7. Selanjutnya, gunakan sudo rpm -ivh mysql57-community-rilis-el7.rpm, mengganti ketidakcocokan dalam baris ini ke nomor yang ditentukan dalam tautan yang ada.
  8. Perintah tambahan untuk mengunduh paket instalasi MySQL di SENTOS 7

  9. Operasi ini juga dilakukan atas nama superuser, dan oleh karena itu Anda harus memasukkan kembali kata sandi.
  10. Konfirmasi paket unduhan instalasi MySQL di SENTOS 7

  11. Tunggu hingga pembaruan repositori selesai dan instal paket.
  12. Menunggu penyelesaian paket instalasi MySQL di SENTOS 7

  13. Sebelum memulai proses instalasi utama, perbarui daftar repositori dengan menentukan pembaruan sudo yum.
  14. Perintah untuk pembaruan repositori baru-baru ini saat menginstal MySQL di SENTOS 7

  15. Konfirmasikan tindakan yang dilakukan dengan memilih versi Y.
  16. Konfirmasi Pembaruan Repositori Saat Menginstal MySQL di Sentos 7

  17. Lakukan lagi saat Anda mengulangi.
  18. Perintah kedua untuk mengkonfirmasi instalasi pembaruan saat menginstal MySQL di SENTOS 7

  19. Hanya proses menginstal sistem itu sendiri yang tersisa. Ini dilakukan dengan menggunakan sudo yum install perintah mysql-server.
  20. Perintah untuk menginstal MySQL di SENTOS 7 melalui terminal

  21. Pastikan semua permintaan untuk instalasi atau paket yang membongkar.
  22. Prosedur unduhan mungkin memakan waktu beberapa menit, yang tergantung pada kecepatan Internet. Selama ini, jangan tutup sesi terminal agar tidak mengatur ulang semua pengaturan.
  23. Menunggu instalasi DBMS MySQL di Sentos 7 melalui terminal

  24. Setelah instalasi berhasil, aktifkan server melalui Sudo SystemCTL Start MySQLD.
  25. Menjalankan layanan untuk mengontrol DBMS MySQL di SENTOS 7 melalui terminal

  26. Jika tidak ada kesalahan dengan menyalakan, baris baru untuk input akan muncul di layar.
  27. Layanan peluncuran yang sukses dari DBMS MySQL di Sentos 7 melalui terminal

Seperti yang Anda lihat, instal MySQL di CentOS 7 hanya perlu beberapa menit, dan pengguna itu tidak terlalu banyak perintah, yang sebagian besar dapat disalin dan dimasukkan ke konsol. Namun, untuk interaksi yang benar dengan DBMS, akan diperlukan untuk menghasilkan konfigurasi awal, yang akan dibahas di bawah ini.

Langkah 3: Pengaturan Awal

Sekarang kami tidak akan memengaruhi semua aspek yang benar-benar menyiapkan sistem manajemen basis data, karena ini tidak berlaku untuk subjek artikel. Kami hanya ingin menceritakan tentang tindakan dasar yang perlu dilakukan untuk memeriksa kinerja utilitas dan menetapkan aturan standar untuk itu. Untuk melakukan ini, Anda harus mengikuti panduan seperti itu:

  1. Mari kita mulai dengan instalasi editor praktis, karena semua pengaturan diubah dalam file konfigurasi, yang terbuka melalui perangkat lunak seperti itu. Lebih mudah digunakan nano, jadi di konsol, sudo yum install nano.
  2. Menginstal editor teks untuk mengedit pengaturan MySQL di SENTOS 7

  3. Jika utilitas belum ditetapkan, Anda harus mengkonfirmasi penambahan arsip baru. Jika tidak, string "tidak melakukan apa-apa" hanya akan muncul, oleh karena itu, Anda dapat pindah ke langkah berikutnya.
  4. Pemasangan editor teks yang sukses untuk mengedit pengaturan MySQL di SENTOS 7

  5. Masukkan sudo nano /etc/my.cnf dan aktifkan perintah ini.
  6. Jalankan file konfigurasi untuk mengkonfigurasi MySQL di SENTOS 7

  7. Tambahkan bind_adddress = string = dan tentukan alamat IP yang ingin Anda hubungkan dan buka semua port. Anda juga dapat menentukan parameter penting lainnya. Baca lebih lanjut tentang mereka dalam dokumentasi resmi, referensi yang ditunjukkan di bawah ini.
  8. Mengedit file konfigurasi saat menyiapkan MySQL di SENTOS 7

  9. Setelah perubahan, jangan lupa untuk menuliskannya dengan mengklik Ctrl + O, dan kemudian keluar dari nano melalui Ctrl + X.
  10. Menyimpan perubahan dalam editor teks saat mengkonfigurasi MySQL di Sentos 7

  11. Awalnya, file konfigurasi juga berisi parameter yang memengaruhi keamanan jaringan. Mereka dapat menjadi tempat yang potensial selama peretasan, oleh karena itu disarankan untuk menghilangkannya dengan melakukan mysql_secure_installation.
  12. Tim Keamanan MySQL di SENTOS 7

  13. Untuk mengkonfirmasi operasi ini, masukkan kata sandi administrator.

Seperti yang disebutkan sebelumnya, kami hanya menunjukkan prinsip dasar konfigurasi. Lebih detail tentang ini ditulis dalam dokumentasi resmi MySQL berikutnya.

Lompat untuk membaca dokumentasi MySQL di situs web resmi

Langkah 4: Root Root Root Reset

Kadang-kadang pengguna saat menginstal MySQL mengatur kata sandi superuser, dan kemudian melupakannya atau tidak tahu yang dipilih pada awalnya, jadi kami memutuskan untuk akhirnya memutuskan artikel ini untuk mengatur ulang tombol Access, yang dilakukan seperti ini:

  1. Buka "terminal" dan masukkan sudo systemctl stop mysqld di sana untuk menghentikan eksekusi layanan.
  2. Nonaktifkan layanan MySQL di Sentos 7 untuk mengatur ulang kata sandi

  3. Pergi ke mode operasi aman melalui SystemCTL set-environment mysqld_opts = "- lewati-grant-tables."
  4. Jalankan MySQL di Sentos 7 dalam mode aman untuk reset kata sandi

  5. Hubungkan dari nama Superuser dengan memasukkan mysql -u root. Kata sandi tidak akan diminta.
  6. Memasukkan perintah untuk mengatur ulang kata sandi MySQL di SENTOS 7 melalui terminal

  7. Tetap hanya bergiliran untuk mengeksekusi perintah berikut untuk membuat kunci akses baru.

    MySQL> Gunakan MySQL;

    MySQL> Perbarui Pengaturan Pengguna Kata Sandi = Kata Sandi ("Kata Sandi") di mana pengguna = 'root'; (di mana kata sandi adalah kunci akses baru Anda)

    Mysql> siram hak istimewa;

    Sudo systemCTL Unset-environment mysqld_opts

    Sudo systemctl mulai mysqld

Setelah itu, coba sambungkan ke server lagi menggunakan kata sandi baru. Kali ini seharusnya tidak ada kesulitan.

Anda baru saja terbiasa dengan manual langkah demi langkah untuk menginstal dan konfigurasi permukaan MySQL di CentOS 7. Seperti yang Anda lihat, tidak ada yang sulit dalam hal ini, tetapi Anda tidak boleh mempertimbangkan rekomendasi di atas dengan panduan lengkap untuk menghubungkan Basis data untuk lebih berinteraksi dengan server web atau aplikasi. Semua ini harus dilakukan secara manual, mendorong dari spesifikasi situs, program dan mempelajari dokumentasi resmi semua komponen yang digunakan.

Lihat juga:

Menginstal PHPMYAdmin di CentOS 7

Instalasi PHP 7 di CentOS 7

Baca lebih banyak