A na-atụle MySQL nke ọma na otu nchekwa nchekwa nchekwa nchekwa kachasị mma, nke ndị ọkachamara ma ndị hụrụ ya na-eji ya arụ ọrụ na weebụsaịtị. Maka arụmọrụ dị mma nke ngwaọrụ a, ọ ga-arụnyere na sistemụ arụmọrụ wee setịpụ nhazi ziri ezi, na-esi na sava ndị dị adị dị adị na ihe ndị ọzọ. Taa, anyị chọrọ igosipụta kpọmkwem otu esi eme usoro a na kọmputa na-agba CentOS 7.
Wụnye MySQL na CentOS 7
A na-etinye ozi dị na isiokwu anyị ugbu a ka onye ọrụ ọ bụla nwee ike ịghọta tọrọ ka a na-agbakwunye mpaghara ahụ na Linux, yana nke a ga-akwụrịrị mbu. Kọwaa na ntinye na mmekọrịta ọzọ na mysql ị ga-achọ njikọ internetntanetị na-arụ ọrụ, ebe ọ bụ na a ga-enweta ebe a na - edebe ihe site na ebe a na - edebe akwụkwọ.Kwụpụ 1: Ihe mbido
N'ezie, ị nwere ike ịga n'ihu na nzọụkwụ ọzọ ma rụọ ọrụ, ọ ga-adị mkpa iji chọpụta aha nnabata ma gbaa mbọ hụ na etiti ugbu a nwere mmelite ọhụụ ugbu a. Ghazie ntuziaka ndị a iji kwadebe OS OS.
- A ga-eme omume ndị a na ihe ndị a na-esote site na ọnụ ọnụ, n'otu n'otu, ọ ga-adị mkpa iji mee ka ọ dịrị gị mma. Nwere ike ime nke a site na menu ngwa ma ọ bụ mechie Ctrl + Alt + T. Nchikota.
- Ebe a Tinye iwu nnabata wee pịa Tinye.
- Ọzọkwa, ezipụta aha nnabata -F ma jiri nsonaazụ abụọ tụnyere. Nke mbu zuru oke, nke abuo - deputara. Ọ bụrụ na ọ dabara gị, gaa n'ihu. Ma ọ bụghị ya, ị ga-agbanwe aha ndị ọbịa site na iji ntuziaka si na akwụkwọ.
- Tupu ịwụnye ngwa ọ bụla, a na-atụ aro ka ịlele nnweta mmelite nke na usoro niile sochirinụ na-aga n'ụzọ ziri ezi. Iji mee nke a, tinye sudo yum melite ma pịa Tinye.
- A na-egbu nhọrọ a n'aha nke superfuser, nke pụtara na ịkwesịrị itinye paswọọdụ iji gosi nkwenye nke akaụntụ ahụ. Tụlee na mgbe ị na-ede edemede, a gaghị egosipụta ha na njikwa.
- A ga-amara gị maka mkpa ọ dị iji wụnye ngwugwu emelitere emelitere emelite, ma ọ bụ ịmụrụ anya na ahụghị mmelite ahụ na ihuenyo.
Mgbe ị wụnye mmelite niile, a na-atụ aro ka ịmalitegharịa sistemụ ịgbanwe mgbanwe ndị ahụ. Ọ bụrụ na achọtaghị mmelite ahụ, gaa na ọkwa ọzọ.
Nzọụkwụ 2: Nbudata na ịwụnye ngwugwu
Ọ bụ ihe nwute, ị gaghị enwe ike ibudata MySQL site na ebe a na-edebe akwụkwọ ma n'otu oge wụnye ya otu iwu. Nke a bụ n'ihi ọtụtụ nsụgharị na ụfọdụ ihe na - eme na mgbakwunye nke Archives, yabụ nhọrọ nke ngwugwu dabara adaba ga - ebu ụzọ.
Gaa n'ụlọ nkwakọba ihe nkemql
- Gaa na njikọ dị n'elu iji mara onwe gị na ụdị njikwa nchekwa data na-atụle. Họrọ ngwugwu nke mmasị na usoro RPM ma detuo njikọ ya site na ịkpọ kwayere ọdịnaya site na ịpị bọtịnụ òké.
- Mgbe i nwere onwe, ị ga-ahụ na edepụtara njikọ ahụ n'ụzọ ziri ezi, ọ bụrụ na ị ga-ebudata ihe nchọgharị ahụ, mana ugbu a ọ dịghị mkpa maka anyị, yabụ anyị ga-agakwuru anyị.
- N'otu oge na ọdụ ụgbọ mmiri, tinye WEGT + Njikọ gara aga wee pịa Tinye.
- Na-esote, jiri sudo RPM -vhh MySQL57-dehapụ iwu-EL7.rpm, dochie ọdịdị na ahịrị a na njikọ dịnụ.
- A na-eme ọrụ a n'aha nke superber, yabụ ị ga-ahagharị paswọọdụ.
- Chere ruo mgbe mmelite nchekwa ahụ emechaala ma wụnye ngwugwu ahụ.
- Tupu ịmalite usoro nrụnye, melite ndepụta reposit site na iji mmelite SOD Yum.
- Kwenye ihe a na-eme site na ịhọrọ ụdị y.
- Mee ya ọzọ mgbe ị na-ekwughachi.
- Naanị usoro ịwụnye sistemụ ahụ n'onwe ya. A na-eji sudo yum wụnye iwu nkesa MySQL.
- Kwenye kpamkpam arịrịọ niile maka nrụnye ma ọ bụ ngwugwu.
- Usoro nbudata nwere ike iwe nkeji ole na ole, nke na-adabere na ọsọ ịntanetị. N'oge nke a, emechila nnọkọ ahụ ọnụ ka ịghara ịtọgharịa ntọala niile.
- Mgbe nrụnye gara nke ọma, rụọ ọrụ sava ahụ site na SUD SSTCTL na-amalite MySQLD.
- Ọ bụrụ na enweghị njehie na ntụgharị, akara ọhụụ maka ntinye ga-egosi na ihuenyo.
Dịka ị pụrụ ịhụ, wụnye MySQL na CentSQL na CentOS 7 were naanị nkeji ole na ole, onye ọrụ ahụ ọ na-ewereghị ọtụtụ iwu, nke a ka enwere ike ibipụta ma tinye na njikwa. Agbanyeghị, maka mmekọrịta ziri ezi na DBMS, ọ ga-adị mkpa iji mepụta nhazi mbụ, nke a ga-atụle n'okpuru.
Kwụpụ 3: Mbido mbido
Ugbu a, anyị agaghị agbanwekarị akụkụ niile nke ịtọlite usoro nchekwa data, ebe nke a anaghị emetụta isiokwu nke akụkọ ahụ. Naanị anyị chọrọ ịkọ banyere isi ihe dị mkpa iji lelee arụmọrụ nke ike ma kenye iwu ọkọlọtọ maka ya. Iji mee nke a, ị ga-achọ iso ntuziaka dị otú ahụ:
- Ka anyị bido site na nwụnye nke Editor Editor, ebe ọ bụ na a gbanwere ntọala niile na faịlụ nhazi, nke ga-emepe site na ngwanrọ a. Ọ dị mma iji Nano, yabụ na njikwa, sudo yum wụnye Nano.
- Ọ bụrụ na a na-emebebeghi ike, ị ga-akwado mgbakwunye nke ụlọ ochie ọhụụ. Ma ọ bụghị ya, eriri "eme ihe ọ bụla" ga-apụta nanị, yabụ, ị nwere ike ịkwaga na nzọụkwụ ọzọ.
- Fanye sudo Nano /etc/my.cnf ma rụọ ọrụ iwu a.
- Tinye Bind_address = eriri = ma gosipụta adreesị IP nke ịchọrọ ijikọ ma mepee ọdụ ụgbọ mmiri niile. Inwere ike ịkọwapụta paramita ndị ọzọ dị mkpa. Gụkwuo banyere ha na akwụkwọ gọọmentị, a na-ekwu okwu nke e gosipụtara n'okpuru.
- Mgbe mgbanwe ndị ahụ gasịrị, echefula ide ha site na ịpị Ctrl + o, wee pụọ na Nano site na NTRL + X. X. X. X. X. X. X. X.
- Na mbu, faịlụ nhazi nwekwara parameta na-emetụta nchekwa nke netwọkụ. Ha nwere ike ịbụ a nwere ike n'oge hacking, N'ihi ya, na-atụ aro iji kpochapụ ha site n'ịrụ mysql_secure_installation.
- Iji gosi n'ọrụ a, tinye paswọọdụ nchịkwa.
Dị ka anyị kwuru na mbụ, anyị gosipụtara nanị ụkpụrụ nhazi. Edere ihe omuma banyere nke a na akwukwo ochichi nke MySQL na abia.
Wụgharịa n'ịgụ akwụkwọ MySQL na weebụsaịtị gọọmentị
Kwụpụ 4: Gbanyụọ mgbọrọgwụ mgbọrọgwụ Paswọdu
Mgbe ụfọdụ ndị ọrụ mgbe ị na-etinye MySQL Paswọdueser paswọọdụ, wee chefuo ya ma ọ bụ na anyị kpebiri n'ikpeazụ, anyị kpebiri ikpebie igodo a, nke a na-eme ma ọ bụ nke a:
- Mepee "ọdụ ụgbọ" ma tinye SUDCTL SSTLTL na-akwụsị mysqld ebe ahụ iji kwụsị ogbugbu nke ọrụ ahụ.
- Gaa na ọnọdụ arụ ọrụ site na sistemụ systemcl set-gburugburu MySQLDSOMYSQLD_OPTS = "- Skip-Tebụl Infles."
- Jikọọ na aha superser site na ịbanye MySQL -u mgbọrọgwụ. A gaghị arịọ paswọọdụ ahụ.
- Ọ na-anọgide na-emegharị iji mezuo iwu ndị a iji mepụta igodo ihe ọhụụ.
MySQL> Jiri MySQL;
MySQL> Onye ọrụ mmelite setịpụrụ paswọọdụ = paswọọdụ ("paswọọdụ")) ebe onye ọrụ = 'mgbọrọgwụ'; (ebe okwuntughe bu igodo ohuru ohuru)
MySQL> iwepụ ihe ùgwù;
SUDCTCTL SUDTL MOSQLD_OPTS
Sudo system na-amalite mysqld
Mgbe nke ahụ gasị, nwaa ijikọ na sava ọzọ na iji paswọọdụ ọhụrụ. N'oge a, ebe ekwesighi.
Ị marala na ịwụnye usoro maka ịwụnye na mbido nke etiti (enweghị ihe siri ike na nke a, mana ịkwesighi ịtụle ndụmọdụ a dị n'elu iji jikọọ nchekwa data iji soro sava weebụ ọzọ ma ọ bụ ngwa ahụ. A ga-eme ihe a niile iji aka gị mee, na-apụ na nkọwapụta nke saịtị ahụ, mmemme ahụ na ịmụ akwụkwọ gọọmentị nke ejiri.
Hụkwa:
Wụnye phpMyadmin na pertos 7
Ntinye PHP 7 na CentOS 7