ວິທີການຕິດຕັ້ງ MariaDB 10 ເທິງ RHEL 8
MariaDB ແມ່ນທາງເລືອກທີ່ນິຍົມໃຊ້ກັບລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນ MySQL. ມັນຖືກພັດທະນາໂດຍນັກພັດທະນາ MySQL ເດີມແລະມີຄວາມ ໝາຍ ວ່າຍັງຄົງເປັນແຫລ່ງເປີດຢູ່.
MariaDB ແມ່ນໄວແລະເຊື່ອຖືໄດ້, ສະຫນັບສະຫນູນເຄື່ອງຈັກໃນການເກັບຮັກສາທີ່ແຕກຕ່າງກັນແລະມີ plugins ເຊິ່ງເຮັດໃຫ້ມັນດີເລີດສໍາລັບກໍລະນີການນໍາໃຊ້ທີ່ກວ້າງຂວາງ.
ໃນບົດແນະ ນຳ ນີ້ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງເຊີບເວີ MariaDB ໃສ່ RHEL 8. ຂອງທ່ານພວກເຮົາຈະຕິດຕັ້ງລຸ້ນ MariaDB 10.3.10.
ໝາຍ ເຫດ: ບົດແນະ ນຳ ນີ້ຖືວ່າທ່ານມີການສະ ໝັກ ໃຊ້ RHEL 8 ທີ່ມີການເຄື່ອນໄຫວແລະທ່ານສາມາດເຂົ້າເຖິງລະບົບ RHEL ຂອງທ່ານໄດ້. ອີກທາງເລືອກ ໜຶ່ງ ທ່ານສາມາດໃຊ້ຜູ້ໃຊ້ທີ່ມີສິດທິພິເສດແລະແລ່ນ ຄຳ ສັ່ງດ້ວຍ sudo.
ຕິດຕັ້ງ MariaDB Server
ການຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍຂອງ MariaDB, ພວກເຮົາຈະໃຊ້ ຄຳ ສັ່ງ yum ຕໍ່ໄປນີ້ເພື່ອ ສຳ ເລັດການຕິດຕັ້ງ.
# yum install mariadb-server
ນີ້ຈະຕິດຕັ້ງເຊີຟເວີ MariaDB ແລະຄວາມເພິ່ງພາອາໃສທີ່ຕ້ອງການທັງ ໝົດ.
ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ທ່ານສາມາດເລີ່ມຕົ້ນໃຫ້ບໍລິການ MariaDB ດ້ວຍ:
# systemctl start mariadb
ຖ້າທ່ານຕ້ອງການໃຫ້ບໍລິການ MariaDB ເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດຫຼັງຈາກແຕ່ລະລະບົບເລີ່ມຕົ້ນ, ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້:
# systemctl enable mariadb
ກວດສອບສະຖານະພາບຂອງການບໍລິການຂອງ MariaDB ດ້ວຍ:
# systemctl status mariadb
ການຕິດຕັ້ງ MariaDB ທີ່ປອດໄພ
ດຽວນີ້ພວກເຮົາມີບໍລິການຂອງພວກເຮົາເລີ່ມຕົ້ນ, ມັນເຖິງເວລາແລ້ວທີ່ຈະປັບປຸງຄວາມປອດໄພໃຫ້ດີຂື້ນ. ພວກເຮົາຈະຕັ້ງລະຫັດຜ່ານຮາກ, ປິດການເຂົ້າສູ່ລະບົບຮາກຫ່າງໄກສອກຫຼີກ, ເອົາຖານຂໍ້ມູນທົດສອບແລະຜູ້ໃຊ້ທີ່ບໍ່ອອກຊື່. ໃນທີ່ສຸດພວກເຮົາຈະຈັດສົ່ງຄືນສິດທິພິເສດທັງ ໝົດ ຄືນ.
ເພື່ອຈຸດປະສົງນັ້ນ, ພຽງແຕ່ ດຳ ເນີນ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້ແລະຕອບ ຄຳ ຖາມຕ່າງໆຕາມຄວາມ ເໝາະ ສົມ:
# mysql_secure_installation
ໃຫ້ສັງເກດວ່າລະຫັດຜ່ານຂອງຜູ້ໃຊ້ຮາກແມ່ນບໍ່ມີຂໍ້ມູນ, ດັ່ງນັ້ນຖ້າທ່ານຕ້ອງການປ່ຽນມັນ, ທ່ານກົດ“ ໃສ່”, ເມື່ອຖືກລະຫັດລັບໃນປະຈຸບັນ. ສ່ວນທີ່ເຫຼືອທ່ານສາມາດປະຕິບັດຕາມຂັ້ນຕອນແລະ ຄຳ ຕອບໃນຮູບຂ້າງລຸ່ມນີ້:
ເຂົ້າເຖິງ Server MariaDB
ໃຫ້ເຮົາເລິກກວ່າເລັກນ້ອຍແລະສ້າງຖານຂໍ້ມູນ, ຜູ້ໃຊ້ແລະໃຫ້ສິດທິພິເສດແກ່ຜູ້ໃຊ້ນັ້ນໃນຖານຂໍ້ມູນ. ເພື່ອເຂົ້າເຖິງເຊີບເວີ, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
# mysql -u root -p
ເມື່ອໄດ້ຮັບການກະຕຸ້ນເຕືອນ, ໃຫ້ໃສ່ລະຫັດລັບຮາກທີ່ທ່ານຕັ້ງໄວ້ກ່ອນ ໜ້າ ນີ້.
ບັດນີ້ໃຫ້ສ້າງຖານຂໍ້ມູນຂອງພວກເຮົາ. ສຳ ລັບຈຸດປະສົງນັ້ນຢູ່ທີ່ MariaDB prompt, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
MariaDB [(none)]> CREATE DATABASE tecmint;
ນີ້ຈະສ້າງຖານຂໍ້ມູນ ໃໝ່ ທີ່ມີຊື່ວ່າ tecmint. ແທນທີ່ຈະເຂົ້າເຖິງຖານຂໍ້ມູນນັ້ນກັບຜູ້ໃຊ້ຮາກຂອງພວກເຮົາ, ພວກເຮົາຈະສ້າງຜູ້ໃຊ້ຖານຂໍ້ມູນແຍກຕ່າງຫາກ, ເຊິ່ງຈະມີສິດພິເສດ ສຳ ລັບຖານຂໍ້ມູນນັ້ນເທົ່ານັ້ນ.
ພວກເຮົາຈະສ້າງຜູ້ໃຊ້ ໃໝ່ ຂອງພວກເຮົາທີ່ມີຊື່ວ່າ tecmint_user ແລະໃຫ້ສິດທິພິເສດແກ່ຖານຂໍ້ມູນ tecmint, ໂດຍມີ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
MariaDB [(none)]> GRANT ALL ON tecmint.* TO [email IDENTIFIED BY 'securePassowrd';
ເມື່ອສ້າງຜູ້ໃຊ້ຂອງທ່ານເອງ, ໃຫ້ແນ່ໃຈວ່າຈະປ່ຽນລະຫັດ“ securePassword” ດ້ວຍລະຫັດຜ່ານທີ່ທ່ານຕ້ອງການໃຫ້ກັບຜູ້ໃຊ້ນັ້ນ.
ເມື່ອທ່ານໄດ້ເຮັດ ສຳ ເລັດກັບ ຄຳ ສັ່ງຂ້າງເທິງ, ໃຫ້ພິມ“ ເລີກ” ໃນເວລາທີ່ກະລຸນາອອກຈາກ MariaDB:
MariaDB [(none)]> quit;
ຕອນນີ້ທ່ານສາມາດໃຊ້ຜູ້ໃຊ້ ໃໝ່ ໃນການເຂົ້າເຖິງຖານຂໍ້ມູນ tecmint.
# mysql -u tecmint_user -p
ເມື່ອຖືກກະຕຸ້ນໃຫ້ໃສ່ລະຫັດລັບ ສຳ ລັບຜູ້ໃຊ້ນັ້ນ. ເພື່ອປ່ຽນຖານຂໍ້ມູນທີ່ໃຊ້ແລ້ວ, ທ່ານສາມາດໃຊ້ສິ່ງຕໍ່ໄປນີ້ທີ່ promptData MariaBB:
MariaDB [(none)]> use tecmint;
ນີ້ຈະປ່ຽນຖານຂໍ້ມູນປະຈຸບັນເປັນ tecmint.
ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດອອກ ຄຳ ສັ່ງ mysql ໂດຍລະບຸຊື່ຖານຂໍ້ມູນເຊັ່ນດຽວກັນກັບທີ່ສະແດງ.
# mysql -u tecmint_user -p tecmint
ວິທີນັ້ນເມື່ອທ່ານໃສ່ລະຫັດຜ່ານຂອງຜູ້ໃຊ້, ທ່ານຈະໃຊ້ຖານຂໍ້ມູນ tecmint ໂດຍກົງ.
ໃນທີ່ນີ້ທ່ານໄດ້ຮຽນຮູ້ບາງພື້ນຖານຂອງ MariaDB, ແຕ່ວ່າມັນມີຫຼາຍຢ່າງທີ່ຕ້ອງຄົ້ນຫາ. ຖ້າທ່ານຕ້ອງການເພີ່ມຄວາມຮູ້ຂອງຖານຂໍ້ມູນທ່ານສາມາດກວດເບິ່ງຄູ່ມືແນະ ນຳ ຂອງພວກເຮົາໄດ້ທີ່ນີ້:
<
ນີ້ແມ່ນມັນ. ໃນບົດແນະ ນຳ ນີ້, ທ່ານໄດ້ຮຽນຮູ້ວິທີການຕິດຕັ້ງແລະຮັກສາເຊີບເວີ MariaDB ແລະສ້າງຖານຂໍ້ມູນ ທຳ ອິດຂອງທ່ານ. ຖ້າທ່ານມີ ຄຳ ຖາມໃດໆ, ສາມາດຂຽນລົງໃນສ່ວນ ຄຳ ເຫັນ.