Linux如何安装配置MariaDB数据库.docx
- 文档编号:12836591
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:4
- 大小:42.45KB
Linux如何安装配置MariaDB数据库.docx
《Linux如何安装配置MariaDB数据库.docx》由会员分享,可在线阅读,更多相关《Linux如何安装配置MariaDB数据库.docx(4页珍藏版)》请在冰点文库上搜索。
Linux如何安装配置MariaDB数据库
Linux如何安装配置MariaDB数据库
MariaDB是采用Maria存储引擎的MySQL分支版本,在很多方面强于MySQL,那么在Linux下如何安装MariaDB数据库呢?
下面系统之家小编就给大家介绍下Linux安装配置MariaDB数据库的方法。
说明:
操作系统:
CentOS5.1032位 MariaDB版本:
mariadb-5.5.33a MariaDB数据库存放目录:
/data/mysql 准备篇:
一、配置好IP、DNS、网关,确保使用远程连接工具能够连接服务器,服务器yum命令可以正常使用 二、配置防火墙,开启3306端口 vi/etc/sysconfig/iptables#编辑 -ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT#允许3306端口通过防火墙 特别提示:
很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面 添加好之后防火墙规则如下所示:
********************************************************************************** #Firewallconfigurationwrittenbysystem-config-securitylevel #Manualcustomizationofthisfileisnotrecommended. *filter :
INPUTACCEPT[0:
0] :
FORWARDACCEPT[0:
0] :
OUTPUTACCEPT[0:
0] :
RH-Firewall-1-INPUT-[0:
0] -AINPUT-jRH-Firewall-1-INPUT -AFORWARD-jRH-Firewall-1-INPUT -ARH-Firewall-1-INPUT-ilo-jACCEPT -ARH-Firewall-1-INPUT-picmp--icmp-typeany-jACCEPT -ARH-Firewall-1-INPUT-p50-jACCEPT -ARH-Firewall-1-INPUT-p51-jACCEPT -ARH-Firewall-1-INPUT-pudp--dport5353-d224.0.0.251-jACCEPT -ARH-Firewall-1-INPUT-pudp-mudp--dport631-jACCEPT -ARH-Firewall-1-INPUT-ptcp-mtcp--dport631-jACCEPT -ARH-Firewall-1-INPUT-mstate--stateESTABLISHED,RELATED-jACCEPT -ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT -ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT -ARH-Firewall-1-INPUT-jREJECT--reject-withicmp-host-prohibited
COMMIT ********************************************************************************** /etc/init.d/iptablesrestart#最后重启防火墙使配置生效 三、关闭SELINUX vi/etc/selinux/config #SELINUX=enforcing#注释掉 #SELINUXTYPE=targeted#注释掉 SELINUX=disabled#增加 :
wq!
#保存退出 shutdown-rnow#重启系统 四、系统约定 MariaDB安装包存放位置:
/usr/local/src MariaDB编译安装位置:
/usr/local/mysql 五、下载软件包 1、下载MariaDB http:
//mirrors.scie.in/mariadb/mariadb-5.5.33a/kvm-tarbake-jaunty-x86/mariadb-5.5.33a.tar.gz 2、下载cmake(MariaDB编译工具) http:
//www.cmake.org/files/v2.8/cmake-2.8.12.1.tar.gz 下载以上两个软件,并上传到/usr/local/src目录 六、安装编译工具及库文件(使用CentOSyum命令安装,安装的比较多,方便以后编译安装php、nginx等) yuminstallmakeapr*autoconfautomakecurlcurl-develgccgcc-c++gtk+-develzlib-developensslopenssl-develpcre-develgdkernelkeyutilspatchperlkernel-headerscompat*cppglibclibgomplibstdc++-develkeyutils-libs-devellibsepol-devellibselinux-develkrb5-devellibXpm*freetypefreetype-develfreetype*fontconfigfontconfig-devellibjpeg*libpng*php-commonphp-gdgettextgettext-develncurses*libtool*libxml2libxml2-develpatchpolicycoreutilsbison 安装篇 一、安装cmake cd/usr/local/src tarzxvfcmake-2.8.12.1.tar.gz cdcmake-2.8.12.1 。
/configure make#编译 makeinstall#安装 二、安装MariaDB groupaddmysql#添加MariaDB数据库安装用户组mysql useradd-gmysqlmysql-s/bin/false#创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统 mkdir-p/data/mysql#创建MariaDB数据库存放目录 chown-Rmysql:
mysql/data/mysql#设置MariaDB数据库目录权限 mkdir-p/usr/local/mysql#创建MariaDB安装目录 cd/usr/local/src tarzxvfmariadb-5.5.33a.tar.gz#解压 cdmariadb-5.5.33a#进入安装目录 cmake。
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/data/mysql-DSYSCONFDIR=/etc #配置 make#编译 makeinstall#安装 cd/usr/local/mysql cp。
/support-files/my-f/etc/f#拷贝配置文件(注意:
如果/etc目录下面默认有一个f,直接覆盖即可) vi/etc/f#编辑配置文件,在[mysqld]部分增加 datadir=/data/mysql#添加MariaDB数据库路径 。
/scripts/mysql_install_db--user=mysql#生成MariaDB系统数据库 cp。
/support-files/mysql.server/etc/rc.d/init.d/mysqld#把MariaDB加入系统启动 chmod755/etc/init.d/mysqld#增加执行权限 chkconfigmysqldon#加入开机启动 vi/etc/rc.d/init.d/mysqld#编辑 basedir=/usr/local/mysql#MariaDB程序安装路径 datadir=/data/mysql#MariaDB数据库存放目录 servicemysqldstart#启动 vi/etc/profile#把MariaDB服务加入系统环境变量:
在最后添加下面这一行 exportPATH=$PATH:
/usr/local/mysql/bin 下面这两行把MariaDB的库文件链接到系统默认的位置,这样你在编译类似PHP等软件时可以不用指定MariaDB的库文件地址。
ln-s/usr/local/mysql/lib/mysql/usr/lib/mysql ln-s/usr/local/mysql/include/mysql/usr/include/mysql shutdown-rnow#需要重启系统,等待系统重新启动之后继续在终端命令行下面操作 mysql_secure_installation#设置MariaDB数据库root账号密码 根据提示按Y回车输入2次密码 或者直接修改密码/usr/local/mysql/bin/mysqladmin-uroot-ppassword“123456”#修改密码 servicemysqldrestart#重启 mysql-uroot-p#输入上面设置的root密码登录到mariadb控制台,如下图所示:
到此,MariaDB数据库安装完成!
上面就是Linux安装配置MariaDB数据库的步骤的介绍了,基于MariaDB数据库的众多优点,相信还是很多人会选择使用MariaDB数据库的,对于不知如何安装MariaDB数据库的朋友来说,希望本文的介绍对你有所帮助。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 如何 安装 配置 MariaDB 数据库