标签:Java x86 23 MySQL Redis community 64 mysql el7
下载相关安装包
Java:https://www.oracle.com/java/technologies/javase-downloads.html
关于下载版本,官方给了支持策略:https://www.oracle.com/java/technologies/java-se-support-roadmap.html
MySQL:https://dev.mysql.com/downloads/mysql/
Redis:http://www.redis.cn/
上传到虚拟机
其中MySQL是解压过的
安装Java
解压到指定目录
tar -xvf jdk-8u261-linux-x64.tar.gz -C /usr/local/
修改Source文件
vi /etc/profile
加入配置
# java
export JAVA_HOME=/usr/local/jdk1.8.0_261
export JRE_HOME=/usr/local/jdk1.8.0_261/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存并刷新
source /etc/profile
验证
[root@localhost opt]# java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
安装MySQL
验证是否已存在
# 验证mysql
rpm -qa | grep mysql
rpm -e --nodeps mysql
# 删除mariadb
rpm -qa | grep mariadb
rpm -e --nodeps mariadb
安装
yum install mysql-community-{server,client,common,libs}-*
输出
[root@localhost opt]# yum install mysql-community-{server,client,common,libs}-* 已加载插件:fastestmirror 正在检查 mysql-community-server-8.0.23-1.el7.x86_64.rpm: mysql-community-server-8.0.23-1.el7.x86_64 mysql-community-server-8.0.23-1.el7.x86_64.rpm 将被安装 正在检查 mysql-community-client-8.0.23-1.el7.x86_64.rpm: mysql-community-client-8.0.23-1.el7.x86_64 mysql-community-client-8.0.23-1.el7.x86_64.rpm 将被安装 正在检查 mysql-community-client-plugins-8.0.23-1.el7.x86_64.rpm: mysql-community-client-plugins-8.0.23-1.el7.x86_64 mysql-community-client-plugins-8.0.23-1.el7.x86_64.rpm 将被安装 正在检查 mysql-community-common-8.0.23-1.el7.x86_64.rpm: mysql-community-common-8.0.23-1.el7.x86_64 mysql-community-common-8.0.23-1.el7.x86_64.rpm 将被安装 正在检查 mysql-community-libs-8.0.23-1.el7.x86_64.rpm: mysql-community-libs-8.0.23-1.el7.x86_64 mysql-community-libs-8.0.23-1.el7.x86_64.rpm 将被安装 正在检查 mysql-community-libs-compat-8.0.23-1.el7.x86_64.rpm: mysql-community-libs-compat-8.0.23-1.el7.x86_64 mysql-community-libs-compat-8.0.23-1.el7.x86_64.rpm 将被安装 正在解决依赖关系 --> 正在检查事务 ---> 软件包 mysql-community-client.x86_64.0.8.0.23-1.el7 将被 安装 ---> 软件包 mysql-community-client-plugins.x86_64.0.8.0.23-1.el7 将被 安装 ---> 软件包 mysql-community-common.x86_64.0.8.0.23-1.el7 将被 安装 ---> 软件包 mysql-community-libs.x86_64.0.8.0.23-1.el7 将被 安装 ---> 软件包 mysql-community-libs-compat.x86_64.0.8.0.23-1.el7 将被 安装 ---> 软件包 mysql-community-server.x86_64.0.8.0.23-1.el7 将被 安装 --> 正在处理依赖关系 net-tools,它被软件包 mysql-community-server-8.0.23-1.el7.x86_64 需要 Loading mirror speeds from cached hostfile * base: mirrors.ustc.edu.cn * extras: mirrors.ustc.edu.cn * updates: mirrors.ustc.edu.cn --> 正在检查事务 ---> 软件包 net-tools.x86_64.0.2.0-0.25.20131004git.el7 将被 安装 --> 解决依赖关系完成 依赖关系解决 ================================================================================================================================================= Package 架构 版本 源 大小 ================================================================================================================================================= 正在安装: mysql-community-client x86_64 8.0.23-1.el7 /mysql-community-client-8.0.23-1.el7.x86_64 231 M mysql-community-client-plugins x86_64 8.0.23-1.el7 /mysql-community-client-plugins-8.0.23-1.el7.x86_64 1.0 M mysql-community-common x86_64 8.0.23-1.el7 /mysql-community-common-8.0.23-1.el7.x86_64 9.1 M mysql-community-libs x86_64 8.0.23-1.el7 /mysql-community-libs-8.0.23-1.el7.x86_64 22 M mysql-community-libs-compat x86_64 8.0.23-1.el7 /mysql-community-libs-compat-8.0.23-1.el7.x86_64 6.1 M mysql-community-server x86_64 8.0.23-1.el7 /mysql-community-server-8.0.23-1.el7.x86_64 2.4 G 为依赖而安装: net-tools x86_64 2.0-0.25.20131004git.el7 base 306 k 事务概要 ================================================================================================================================================= 安装 6 软件包 (+1 依赖软件包) 总计:2.6 G 总下载量:306 k 安装大小:2.6 G Is this ok [y/d/N]: y Downloading packages: net-tools-2.0-0.25.20131004git.el7.x86_64.rpm | 306 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction 警告:RPM 数据库已被非 yum 程序修改。 ** 发现 2 个已存在的 RPM 数据库问题, 'yum check' 输出如下: 2:postfix-2.10.1-9.el7.x86_64 有缺少的需求 libmysqlclient.so.18()(64bit) 2:postfix-2.10.1-9.el7.x86_64 有缺少的需求 libmysqlclient.so.18(libmysqlclient_18)(64bit) 正在安装 : mysql-community-common-8.0.23-1.el7.x86_64 1/7 正在安装 : mysql-community-client-plugins-8.0.23-1.el7.x86_64 2/7 正在安装 : mysql-community-libs-8.0.23-1.el7.x86_64 3/7 正在安装 : mysql-community-client-8.0.23-1.el7.x86_64 4/7 正在安装 : net-tools-2.0-0.25.20131004git.el7.x86_64 5/7 正在安装 : mysql-community-server-8.0.23-1.el7.x86_64 6/7 正在安装 : mysql-community-libs-compat-8.0.23-1.el7.x86_64 7/7 验证中 : mysql-community-client-8.0.23-1.el7.x86_64 1/7 验证中 : mysql-community-libs-compat-8.0.23-1.el7.x86_64 2/7 验证中 : mysql-community-libs-8.0.23-1.el7.x86_64 3/7 验证中 : net-tools-2.0-0.25.20131004git.el7.x86_64 4/7 验证中 : mysql-community-client-plugins-8.0.23-1.el7.x86_64 5/7 验证中 : mysql-community-server-8.0.23-1.el7.x86_64 6/7 验证中 : mysql-community-common-8.0.23-1.el7.x86_64 7/7 已安装: mysql-community-client.x86_64 0:8.0.23-1.el7 mysql-community-client-plugins.x86_64 0:8.0.23-1.el7 mysql-community-common.x86_64 0:8.0.23-1.el7 mysql-community-libs.x86_64 0:8.0.23-1.el7 mysql-community-libs-compat.x86_64 0:8.0.23-1.el7 mysql-community-server.x86_64 0:8.0.23-1.el7 作为依赖被安装: net-tools.x86_64 0:2.0-0.25.20131004git.el7 完毕!
下面 启动服务器
systemctl start mysqld
登录MySQL
# 获取初始化密码
[root@localhost opt]# cat /var/log/mysqld.log | grep password
# 登录
[root@localhost opt]# mysql -u root -p# 修改密码
mysql> ALTER USER USER() IDENTIFIED BY 'Abc123-S';
# 退出
mysql> exit;
Bye
因为root账户只能本地登录,所以我们给他新建用户
mysql> CREATE USER 'tom'@'%' IDENTIFIED BY 'Abc123-S';
Query OK, 0 rows affected (0.01 sec)mysql> GRANT ALL ON *.* TO 'tom'@'%';
Query OK, 0 rows affected (0.00 sec)
开启防火墙端口
firewall-cmd --zone=public --add-port=3306/tcp --permanentsystemctl restart firewalld
Navicat连接
安装Redis
解压到当前文件夹
tar -xvf redis-6.0.6.tar.gz
安装gcc(因为centos默认安装4.8.5版本的,不满足需要)
yum install centos-release-scl
yum install devtoolset-8-gcc*
echo "source /opt/rh/devtoolset-8/enable" >>/etc/profile
source /etc/profile
# 查看版本
gcc -v
gcc version 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC)
进入redis目录
cd redis-6.0.6/
执行make命令
make MALLOC=libc/jemalloc
然后install
make install
这个默认在/usr/local/bin目录生成服务器文件
修改redis配置文件
vi /opt/redis-6.0.6/redis.conf
bind 192.168.28.128
daemonize yes
绑定地址,以及后台启动
启动
./redis-server /opt/redis-6.0.6/redis.conf
本地连接测试
标签:Java,x86,23,MySQL,Redis,community,64,mysql,el7 来源: https://www.cnblogs.com/LUA123/p/14667671.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。