- 介绍
- 一、安装JDK1.8
- 二、安装Mysql5.x
- 三、安装redis
- 四、过程总结
- 五、学习路线
大家好,我是认真。本章主要介绍对大数据环境搭建的基础环境搭建部分,目的是在CentOS7.x系统中,安装jdk8、mysql和redis,如果你对这三种环境的安装已经掌握,可以跳过本章节,继续下一章节的大数据环境安装部分。需要注意的是,基于hadoop、es等大数据环境必须依赖jdk,主要是因为这些大数据软件是基于java开发的,并且最好将jdk配置到环境变量中。
一、安装JDK1.8JDK1.8下载地址:jdk-8u281-linux-x64.tar.gz,提取码:net0
1. 将jdk-8u281-linux-x64.tar.gz移动到 /usr/local 目录下
cd /usr/local
2. 解压jdk压缩包
tar -zxvf jdk-8u281-linux-x64.tar.gz
3. 重命名解压后的文件
mv /usr/local/jdk1.8.0_281 /usr/local/jdk1.8
4. 配置环境变量
修改/etc/profile文件
vi /etc/profile
将JAVA_HOME修改成自己服务器的地址,把内容添加到/etc/profile结尾处,保存
export JAVA_HOME=/usr/local/jdk1.8 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
对 /etc/profile 文件生效
source /etc/profile
5. 检验是否配置成功
到这儿,jdk全部安装完成,需要输入以下命令,返回命令帮助验证是否配置成功。
java javac java -version二、安装Mysql5.x
Mysql5下载地址:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz,提取码:net0
1. 将mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz移动到 /usr/local 目录下
cd /usr/local
2. 解压mysql
tar -zxvf /usr/local/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
3. 重命名解压后的文件
mv /usr/local/mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql
4. 安装相关mysql依赖
yum -y install libaio-devel.x86_64 yum -y install numactl.x86_64
5. 创建mysql用户和组
groupadd mysql useradd -r -g mysql mysql
6. 创建日志文件夹
mkdir /usr/local/mysql/data mkdir /usr/local/mysql/logs
7. 修改文件夹的用户和组
chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql
8. 初始化数据库
cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
注意:执行完./mysqld初始化数据库命令后,一定要记住返回命令最后的数据库密码。
9. 修改mysql配置文件
vi /etc/my.cnf
将 /etc/my.cnf 里面的内容删除,替换为以下内容,注意是删除掉原来的全部内容。
[mysqld] datadir=/usr/local/mysql/data basedir=/usr/local/mysql port=3306 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES symbolic-links=0 max_connections=600 innodb_file_per_table=1 lower_case_table_names=1 character_set_server=utf8
10. 将mysql添加到服务
ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
11. 启动mysql
service mysql start
12. 添加mysql到开机自启动
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld chkconfig --add mysqld
13. 修改mysql密码
#登录mysql mysql -u root -p password: (输入第8条初始化数据库命令,返回的密码) #修改密码,此处修改为你想设置的密码,测试机我设置的简单 set password for root@localhost = password('123456'); use mysql; update user set user.Host='%' where user.User='root'; flush privileges;三、安装redis
Mysql5下载地址:redis-6.2.2.tar.gz,提取码:net0
1. 将redis-6.2.2.tar.gz移动到 /usr/local 目录下
cd /usr/local
2. 安装相关依赖
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
3. 解决redis
tar -zxvf /usr/local/redis-6.2.2.tar.gz
4. 重命名解压后的文件
mv /usr/local/redis-6.2.2 /usr/local/redis
5. 初始化redis
cd /usr/local/redis make MALLOC=libc make PREFIX=/usr/local/redis install
出现以下提示则安装成功
6. 开启redis
./bin/redis-server& ./redis.conf四、过程总结
以上为基础环境jdk1.8、mysql5和redis的详细安装教程,安装过程出现其他问题的话,多尝试解决办法,接下来会详细记录大数据环境安装和配置。
五、学习路线(一)Java日志大数据(单机环境)学习笔记——开篇
(二)Java日志大数据(单机环境)学习笔记——基础环境搭建
(三)Java日志大数据(单机环境)学习笔记——Hadoop安装与配置
持续更新…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)