Install MariaDB on Linux Centos 7 and Allow remote access
Talaan ng mga Nilalaman:
- Mga kinakailangan
- I-install ang MariaDB 5.5 sa CentOS 7
- I-install ang MariaDB 10.3 sa CentOS 7
- Kumonekta sa MariaDB mula sa linya ng utos
- Konklusyon
Ang MariaDB ay isang bukas na mapagkukunan ng pamamahala ng database ng pamamahala ng database, paatras na katugma, binary drop-in kapalit ng MySQL. Ito ay binuo ng ilan sa mga orihinal na developer ng MySQL at ng maraming tao sa komunidad. Sa paglabas ng CentOS 7, ang MySQL ay pinalitan ng MariaDB bilang default na sistema ng database.
Kung ikaw, sa anumang kadahilanan ay kailangang i-install ang MySQL, suriin ang Paano Mag-install ng MySQL sa CentOS 7 na tutorial. Kung ang iyong aplikasyon ay walang anumang mga tiyak na kinakailangan, dapat kang dumikit sa MariaDB, ang default na database system sa CentOS 7.
Sa Tutorial na ito ipapakita namin sa iyo kung paano i-install ang pinakabagong bersyon ng MariaDB sa CentOS 7 gamit ang opisyal na repositoryo ng MariaDB.
Mga kinakailangan
Siguraduhin na naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo bago magpatuloy sa tutorial.
I-install ang MariaDB 5.5 sa CentOS 7
Ang bersyon ng MariaDB server na ibinigay sa default na mga repositori ng CentOS ay bersyon 5.5. Hindi ito ang pinakabagong bersyon bagaman, ngunit ito ay medyo matatag.
Sundin ang mga hakbang sa ibaba upang mai-install at ma-secure ang MariaDB 5.5 sa CentOS 7:
-
I-install ang MariaDB package gamit ang yum package manager:
sudo yum install mariadb-serverPindutin ang
ykapag sinenyasan upang magpatuloy sa pag-install.Kapag kumpleto ang pag-install, simulan ang serbisyo ng MariaDB at paganahin ito upang magsimula sa boot gamit ang mga sumusunod na utos:
sudo systemctl start mariadbsudo systemctl enable mariadbUpang mapatunayan na matagumpay ang pag-install, suriin ang katayuan ng serbisyo ng MariaDB sa pamamagitan ng pag-type:
sudo systemctl status mariadbAng output ay dapat ipakita na ang serbisyo ay aktibo at tumatakbo:
Patakbuhin ang
mysql_secure_installationscript na magsasagawa ng maraming mga gawain na may kaugnayan sa seguridad:sudo mysql_secure_installationSasabihan ka upang mai-set up ang password ng gumagamit ng ugat, alisin ang mga hindi nagpapakilalang account sa gumagamit, higpitan ang pag-access ng root sa lokal na makina, at alisin ang database ng pagsubok.
Ang mga hakbang ay ipinaliwanag nang detalyado. Inirerekomenda na sagutin ang
Y(oo) sa lahat ng mga katanungan.
I-install ang MariaDB 10.3 sa CentOS 7
Sa panahon ng pagsulat ng artikulong ito, ang pinakabagong bersyon ng MariaDB ay bersyon 10.3. Kung kailangan mong mag-install ng anumang iba pang bersyon ng MariaDB, magtungo sa pahina ng mga repositori ng MariaDB, at makabuo ng isang file na repositoryo para sa isang tiyak na bersyon ng MariaDB.
Upang mai-install ang MariaDB 10.3 sa CentOS 7, sundin ang mga hakbang na ito:
-
Ang unang hakbang ay upang Paganahin ang repositoryo ng MariaDB. Lumikha ng isang file ng repository na nagngangalang
MariaDB.repoat idagdag ang sumusunod na nilalaman: /etc/yum.repos.d/MariaDB.repo# MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1I-install ang MariaDB server at client packages gamit ang
yum, katulad ng iba pang pakete ng CentOS:sudo yum install MariaDB-server MariaDB-clientMaaaring i-prompt ka ni Yum na i-import ang MariaDB GPG key:
Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key"Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db Mula sa: https://yum.mariadb.org/Rpm-GPG-KEY-MariaDB
I-type ang
yat pindutin angEnter.Kapag kumpleto ang pag-install, paganahin ang MariaDB na magsimula sa boot at simulan ang serbisyo:
sudo systemctl enable mariadbsudo systemctl start mariadbUpang mapatunayan ang pag-install suriin ang katayuan ng serbisyo ng MariaDB sa pamamagitan ng pag-type:
sudo systemctl status mariadb● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)Ang huling hakbang ay upang patakbuhin ang
mysql_secure_installationscript na magsasagawa ng ilang mga gawain na may kaugnayan sa seguridad:sudo mysql_secure_installationAanyayahan ka ng script na i-set up ang password ng gumagamit ng ugat, alisin ang hindi nagpapakilalang gumagamit, higpitan ang pag-access ng root sa lokal na makina, at alisin ang database ng pagsubok.
Ang lahat ng mga hakbang ay ipinaliwanag nang detalyado at inirerekomenda na sagutin ang
Y(oo) sa lahat ng mga katanungan.
Kumonekta sa MariaDB mula sa linya ng utos
Upang kumonekta sa MariaDB server sa pamamagitan ng terminal bilang uri ng root account:
mysql -u root -p
mysql_secure_installation
ka upang ipasok ang root password na dati mong naitakda nang
mysql_secure_installation
ang
mysql_secure_installation
script.
Kapag naipasok mo ang password ay bibigyan ka ng MariaDB shell tulad ng ipinakita sa ibaba:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Konklusyon
Sa tutorial na ito, ipinakita namin sa iyo kung paano i-install at mai-secure ang MariaDB sa isang server ng CentOS 7.
Ngayon na ang iyong MariaDB server ay tumatakbo at tumatakbo at alam mo kung paano kumonekta sa server ng MariaDB mula sa linya ng utos, baka gusto mong suriin ang mga sumusunod na gabay:
mariadb mysql centosAng post na ito ay isang bahagi ng I-install ang LEMP Stack sa serye ng CentOS 7.
Iba pang mga post sa seryeng ito:
• Paano Mag-install ng Nginx sa CentOS 7 • Secure Nginx sa Pag-encrypt Natin sa CentOS 7 • I-install ang MariaDB sa CentOS 7 • I-install ang PHP 7 sa CentOS 7 • Paano Mag-set up ng Nginx Server Blocks sa CentOS 7Ang isa pang kasanayan na lumalaki ang katanyagan ay ang paggamit ng mga video game bilang mga tool sa pagsasanay. Ang maraming kaligtasan ng publiko at mga organisasyong militar ay gumagamit ng mga video game upang gayahin ang mga kondisyon ng field. (Halimbawa, ang labanan ng Amerikanong Hukbo ng digmaan, na binuo ng US Army, ay naging isang napakalaking matagumpay na tool sa pagrerekord para sa militar.) Ngunit hindi mo kailangang i-shoot ang Nazis upang makahanap ng halaga para sa mga laro s
Sa Regence Blue Cross / Blue Shield sa Portland, Oregon, ang mga miyembro ng IT department ay nakakakuha ng virtual na "mga token" para sa pagganap ilang mga gawain: Ang pag-reset ng password ng gumagamit ay nagkakahalaga ng 2 mga token. Ang pagpapatupad ng isang cost-saving na ideya ay kumikita ng 30 token. Ang mga empleyado ay maaaring "gastusin" ang mga token na ito upang maglaro ng mga laro ng mabilis at batay sa pagkakataon. Ang mga laro ay higit na katulad sa mga slot machine: Ang mga toke
Paminsan-minsan ang mga update ay napakahalaga, ngunit ang pinaka-tila tulad ng tinkering. Ang PS3's Disyembre 2, 2008 v2.53 update ay nagdagdag ng full-screen na suporta para sa Adobe Flash. Ang pag-update ng Nobyembre 5, 2008 v.2.52 ay nagdala ng tatlong mga pag-aayos sa maliit na glitch. Ang Hulyo 29, 2008 v2.42-update ang enigmatically "pagbutihin [d] ang kalidad ng pag-playback ng ilang PlayStation 3 at PlayStation format software." Ang pag-update ng Hulyo 8, 2008 v2.41 ay naayos
Huwag ako mali, sa tingin ko talagang kahanga-hanga na nais ng Sony na maglinis ng ilang frequency. Ngunit hindi dapat isang kumpanya na may mga mapagkukunan ng Sony at isang predictable hardware development platform malinaw na ang windshield maagang ng panahon?
"Ang bawat tao'y nagsasalita tungkol sa kung paano mga consumer hindi alam kung ano ang nangyayari, at kung alam nila kung ano ang nangyayari, sila ay magiging horrified, "sabi ni Rubin. "Ang dahilan kung bakit hindi nila alam ang tungkol dito ay hindi sila nag-aalinlangan upang malaman ang tungkol dito, at ang dahilan kung bakit hindi sila nag-aalinlangan upang malaman ang tungkol dito ay dahil wala nang masama ang nangyari."
[Karagdagang pagbabasa: Ang pinakamahusay TV streaming services]







