MySQL pancen dianggep minangka salah sawijining sistem manajemen database paling apik, mula aktif digunakake dening para profesional lan penyayang ing nggarap situs web lan macem-macem aplikasi. Kanggo operasi sing bener alat iki, kudu diinstal ing sistem operasi lan nyetel konfigurasi sing bener, nyurung saka server sing ana lan komponen tambahan. Dina iki kita pengin nuduhake persis babagan proses iki ditindakake ing komputer mlaku Centos 7.
Instal MySQL ing CentOS 7
Informasi ing artikel saiki kita bakal dipérang dadi tahap supaya saben pangguna bisa ngerti persis kepiye komponen kasebut ditambah karo Linux, uga parameter sing kudu dibayar dhisik. Langsung kanggo nginstal lan interaksi karo MySQL sampeyan butuh sambungan internet sing aktif, amarga arsip bakal dipikolehi saka repositori resmi.Langkah 1: Tumindak awal
Mesthi wae sampeyan bisa nerusake langkah sabanjure lan nindakake instalasi, Nanging, kudu nemtokake jeneng host lan priksa manawa CentOS saiki wis nganyari kabeh nganyari paling anyar. Setel pandhuan ing ngisor iki kanggo nyiyapake OS.
- Iki lan kabeh tumindak sabanjure bakal ditindakake liwat terminal, kudu mbukak trep kanggo sampeyan. Sampeyan bisa nindakake iki liwat menu aplikasi utawa nyusut Ctrl + Alt + T. kombinasi tombol.
- Ing kene ngetik printah hostname banjur klik ing ENTER.
- Kajaba iku, nemtokake hostname -F lan mbandhingake rong asil. Sing pertama wis rampung, lan nomer loro - disingkat. Yen cocog karo sampeyan, luwih maju. Yen ora, sampeyan kudu ngganti jeneng host kanthi nggunakake pandhuan saka dokumentasi resmi.
- Sadurunge nginstal apa wae, disaranake mriksa katrangan supaya kabeh proses sakteruse kanthi bener. Kanggo nindakake iki, ketik nganyari sudo yum banjur klik Ketik.
- Pilihan iki ditindakake kanggo jeneng superuser, tegese sampeyan kudu ngetik sandhi kanggo konfirmasi bukti asli akun kasebut. Coba manawa nalika nulis karakter, ora bakal ditampilake ing konsol.
- Sampeyan bakal dikandhani kudu nginstal paket sing dianyari, utawa tandha sing nganyari ora ditemokake ing layar.
Sawise nginstal kabeh nganyari, disaranake miwiti maneh sistem kanggo ngganti pangowahan. Yen nganyari ora ditemokake, langsung menyang tahap sabanjure.
Langkah 2: Ngundhuh lan nginstal paket
Sayange, sampeyan ora bakal bisa ndownload MySQL saka gudang resmi lan bebarengan nginstal kanthi siji printah. Iki amarga pirang-pirang versi lan nuansa tartamtu kanthi tambahan arsip, saengga pilihan pisanan paket sing cocog kudu dhisik.
Menyang gudang resmi MySQL
- Pindhah menyang link ing ndhuwur kanggo ngenalake sampeyan kanthi macem-macem versi manajemen database sistem sing dianggep. Pilih paket kapentingan ing format RPM lan nyalin link kanthi nelpon menu konteks kanthi mencet tombol mouse tengen.
- Yen sampeyan nglebokake, sampeyan bakal bisa ndeleng manawa link kasebut disalin kanthi bener, lan yen sampeyan ngliwati browser, sampeyan bakal ndownload paket RPM, nanging saiki ora perlu kanggo konsol.
- Sawise ing terminal, ketik tagger belang sing disalin link sadurunge banjur klik ing ENTER.
- Sabanjure, gunakake sudo rpm -Ivh mysql57-community-releit-el7.rpm, ngganti gerakan kasebut ing baris iki menyang link sing ana.
- Operasi iki uga ditindakake kanggo pihak superuser, lan mulane sampeyan kudu ngetik maneh sandhi.
- Enteni nganti nganyari repositori wis rampung lan nginstal paket.
- Sadurunge miwiti proses instalasi utama, nganyari dhaptar gudang kanthi nemtokake nganyari sudo yum.
- Konfirmasi tumindak sing ditindakake kanthi milih versi Y.
- Nindakake maneh nalika mbaleni maneh.
- Mung proses nginstal sistem kasebut. Iki rampung nggunakake sudo yum nginstal printah MySQL-server.
- Konfirmasi kabeh panjaluk kanggo instalasi utawa paket sing ora dibongkar.
- Prosedur download bisa uga sawetara menit, sing gumantung saka kacepetan Internet. Sajrone iki, aja nutup sesi terminal supaya ora ngreset kabeh setelan.
- Sawise instalasi sukses, aktifake server liwat sudo SoadoCtl Start mysqld.
- Yen ora ana kesalahan kanthi ngowahi, garis anyar kanggo input bakal katon ing layar.
Kaya sing sampeyan ngerteni, nginstal MySQL ing CentOS 7 Njupuk mung sawetara menit, lan pangguna ora akeh prentah, sing paling akeh sing bisa disalin lan lebokake mlebu console. Nanging, kanggo interaksi sing bener karo DBMS, mula kudu ngasilake konfigurasi awal, sing bakal dibahas ing ngisor iki.
Langkah 3: Persiyapan dhisikan
Saiki kita ora bakal mengaruhi kabeh aspek nyetel sistem manajemen database, amarga iki ora ditrapake kanggo subyek artikel. Kita mung pengin nyritakake babagan tumindak dhasar sing kudu ditindakake kanggo mriksa kinerja panggunaan sarana lan nemtokake aturan standar. Kanggo nindakake iki, sampeyan kudu ngetutake pandhuan kasebut:
- Ayo miwiti kanthi instalasi editor sing gampang, amarga kabeh setelan diganti ing file konfigurasi, sing mbukak liwat piranti lunak kaya ngono. Iki trep nggunakake Nano, dadi ing konsol, banjur nginstal Nano.
- Yen utility durung ditetepake, sampeyan kudu konfirmasi tambahan arsip anyar. Yen ora, senar "nindakake apa-apa" bakal katon, mula, sampeyan bisa pindhah menyang langkah sabanjure.
- Lebokake sudo nano /etc/my.cnf lan aktifake printah iki.
- Tambahake bind_adddress = senar = lan nemtokake alamat IP sing pengin sampeyan sambungake lan mbukak kabeh port. Sampeyan bisa uga nambah paramèter penting liyane. Waca liyane babagan dheweke ing dokumentasi resmi, referensi sing ditampilake ing ngisor iki.
- Sawise owah-owahan, aja lali nulis kanthi ngeklik Ctrl + O, banjur metu saka Nano liwat Ctrl + X.
- Kaping pisanan, file konfigurasi uga ngemot paramèter sing mengaruhi keamanan jaringan. Dheweke bisa dadi papan sing paling lemah nalika hacking, mula dianjurake kanggo ngilangi kanthi nindakake mysql_secure_installation.
- Kanggo konfirmasi operasi iki, ketik sandhi administrator.
Kaya sing wis kasebut sadurunge, kita mung nuduhake prinsip dhasar konfigurasi. Luwih rinci babagan iki ditulis ing dokumentasi resmi MySQL.
Langsung kanggo maca Dokumentasi MySQL ing situs web resmi
Langkah 4: Reset sandhi Root Root Root Root Root
Kadhangkala pangguna nalika nginstal MySQL nyetel sandhi supertuser, banjur lali utawa ora ngerti apa sing dipilih, mula kita mutusake kanggo mutusake artikel iki kanggo ngreset artikel iki kanggo ngresetna kaya iki:
- Bukak "Terminal" lan mlebu ing sudo soadctl Stop MySQLD ing kana kanggo mungkasi pelaksanaan layanan kasebut.
- Menyang mode operasi sing aman liwat SystemCtl Set-lingkungan Mysqld_opts = "- skip-tabel-tabel."
- Sambungake saka jeneng Superuser kanthi ngetik MySQL -U ROOT. Tembung sandhi ora bakal dijaluk.
- Tetep mung dadi siji kanggo nglakokake printah ing ngisor iki kanggo nggawe kunci akses anyar.
MySQL> Gunakake MySQL;
MySQL> Update pangguna Sett pangguna = sandhi ("sandhi") ing ngendi pangguna = 'root'; (ing endi sandhi minangka kunci anyar sampeyan)
MySQL> Keistimewa Flush;
Lingkungan Lingkungan Soudo SystemCtl-Mysqld_opts
Miwiti SODO SECYCTL Miwiti Mysqld
Sawise iku, coba nyambungake menyang server maneh nggunakake sandhi anyar. Wektu iki ora ana kangelan.
Sampeyan wis ngerti manual langkah-langkah kanggo nginstal lan konfigurasi lumahing MySQL ing Centos 7. Kaya sing sampeyan deleng, nanging sampeyan ora kudu nganggep rekomendasi kanthi lengkap kanggo nyambungake database kanggo sesambungan karo server web utawa aplikasi. Kabeh iki kudu ditindakake kanthi manual, meksa saka spesifik situs, program kasebut lan sinau dokumentasi resmi kabeh komponen sing digunakake.
Deleng uga:
Nginstall phpmyadmin ing Centos 7
Instalasi PHP 7 ing CentOS 7