站长必备技巧,Linux下mysql、redis、jdk安装全套指令

2024-04-19 12:12

本文主要是介绍站长必备技巧,Linux下mysql、redis、jdk安装全套指令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

mysql安装

依次执行如下命令

yum -y install https://repo.mysql.com//mysql80-community-release-el7-7.noarch.rpm
yum makecache
yum repolist enabled | grep "mysql.*-community.*"
yum install mysql-community-server --nogpgcheck

到这一步如果没出啥问题,就算安装好了。

启动mysql命令

sudo systemctl start mysqld

出现错误,说什么 libssl.so.10 文件缺失。

error while loading shared libraries: libssl.so.10: cannot open shared
object file

下载 libssl.so.10 文件,然后通过xftp上传到服务器。位置随便

https://pan.baidu.com/s/1YGF8PUBtdqCihf2TO1fi3w 
提取码:wzbn 

然后执行命令,重启服务。即可正常启动mysql

rpm -ivh compat-openssl10-1.0.2o-4.el8_6.x86_64.rpm  

登录mysql

mysql -uroot -p你自己的密码

依次执行如下命令,创建mysql帐号(zzh/123456),并且该帐号授权远程连接。

create user 'zzh'@'%' identified by '123456'; 
grant all privileges on *.* to 'zzh'@'%'; 
ALTER USER 'zzh'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;
quit;
sudo systemctl restart mysql;

到此mysql安装完成,本地用navicat即可远程连接了。

redis安装

依次执行如下命令即可安装成功

yum install redis -y
systemctl start redis
systemctl status redis

vim命令修改配置

vim /etc/redis.conf

将配置文件中如下几个参数设置成我这样就好了。不需要redis密码的可以不设置

# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes 
# 密码,设置后访问Redis必须输入密码
requirepass 7777777

jdk安装

下载jdk包

yum install java-1.8.0-openjdk-devel.x86_64 -y

配置环境变量

vim /etc/profile

将如下内容拷贝进去输入 i 进入编辑模式,编辑好后按esc健退出编辑模式,键盘输入 :wq 保存。保存后执行下 source /etc/profile 命令。

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

查看jdk安装成功

java -version

到此整套流程结束

成功案例:2024最新副业清单

这篇关于站长必备技巧,Linux下mysql、redis、jdk安装全套指令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/917511

相关文章

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Linux使用nload监控网络流量的方法

《Linux使用nload监控网络流量的方法》Linux中的nload命令是一个用于实时监控网络流量的工具,它提供了传入和传出流量的可视化表示,帮助用户一目了然地了解网络活动,本文给大家介绍了Linu... 目录简介安装示例用法基础用法指定网络接口限制显示特定流量类型指定刷新率设置流量速率的显示单位监控多个

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

linux下多个硬盘划分到同一挂载点问题

《linux下多个硬盘划分到同一挂载点问题》在Linux系统中,将多个硬盘划分到同一挂载点需要通过逻辑卷管理(LVM)来实现,首先,需要将物理存储设备(如硬盘分区)创建为物理卷,然后,将这些物理卷组成... 目录linux下多个硬盘划分到同一挂载点需要明确的几个概念硬盘插上默认的是非lvm总结Linux下多

Springboot中分析SQL性能的两种方式详解

《Springboot中分析SQL性能的两种方式详解》文章介绍了SQL性能分析的两种方式:MyBatis-Plus性能分析插件和p6spy框架,MyBatis-Plus插件配置简单,适用于开发和测试环... 目录SQL性能分析的两种方式:功能介绍实现方式:实现步骤:SQL性能分析的两种方式:功能介绍记录

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

oracle DBMS_SQL.PARSE的使用方法和示例

《oracleDBMS_SQL.PARSE的使用方法和示例》DBMS_SQL是Oracle数据库中的一个强大包,用于动态构建和执行SQL语句,DBMS_SQL.PARSE过程解析SQL语句或PL/S... 目录语法示例注意事项DBMS_SQL 是 oracle 数据库中的一个强大包,它允许动态地构建和执行

SQL 中多表查询的常见连接方式详解

《SQL中多表查询的常见连接方式详解》本文介绍SQL中多表查询的常见连接方式,包括内连接(INNERJOIN)、左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全外连接(FULLOUTER... 目录一、连接类型图表(ASCII 形式)二、前置代码(创建示例表)三、连接方式代码示例1. 内连接(I

redis群集简单部署过程

《redis群集简单部署过程》文章介绍了Redis,一个高性能的键值存储系统,其支持多种数据结构和命令,它还讨论了Redis的服务器端架构、数据存储和获取、协议和命令、高可用性方案、缓存机制以及监控和... 目录Redis介绍1. 基本概念2. 服务器端3. 存储和获取数据4. 协议和命令5. 高可用性6.