Elasticsearch-7.8.0安装最全(mac、Linux、window、centos7.5集群、docker)

这篇具有很好参考价值的文章主要介绍了Elasticsearch-7.8.0安装最全(mac、Linux、window、centos7.5集群、docker)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

第一章 Elasticsearch-7.8.0单机安装

第二章 Elasticsearch-7.8.0集群基于Centos7

第三章 Elasticsearch-7.8.0通过Docker方式安装

第一章 Elasticsearch-7.8.0单机安装

Elasticsearch安装单机、Kibana安装单机

适用于mac、window、linux单机测试

1.1 安装 Elasticsearch-7.8.0

1.1.1 安装包下载

下载地址:https://www.elastic.co/downloads/past-releases#elasticsearch

1.1.2 解压安装ElasticSearch

  • 解压elasticsearch-7.8.0-darwin-x86_64.tar.gz到/usr/local/modules目录下
➜  ~ tar -zxvf /opt/software/elasticsearch-7.8.0-darwin-x86_64.tar.gz -C /opt/module/
  • 启动ElasticSearch服务
➜  ~ ./usr/local/modules/elasticsearch/elasticsearch-7.8.0/bin/elasticsearch
  • 访问: http://localhost:9200/

1.2 安装Kibana-7.8.0

Kibana是一个用于探索、可视化和分享ES数据的客户端。

1.2.1 安装包下载

下载地址:https://www.elastic.co/downloads/past-releases#kibana

1.2.2 解压安装Kibana

  • 解压kibana-7.8.0-darwin-x86_64.tar.gz到/usr/local/modules目录下
➜  ~ mv kibana-7.8.0-darwin-x86_64/ kibana-7.8.0
  • 修改相关配置连接Elasticsearch
➜  ~ vim /usr/local/modules/elasticsearch/kibana-7.8.0/config/kibana.yml
server.host: "localhost"
server.port: 5601
elasticsearch.hosts: ["http://localhost:9200"]
# 中文
i18n.locale: "zh-CN"

1.2.3 Kibana启动

  • 启动Kibana
➜  ~ /usr/local/modules/elasticsearch/kibana-7.8.0/bin/kibana
# 后台启动
➜  ~ nohup ➜  ~ /bin/kibana &
  • 浏览器访问: http://localhost:5601/app/kibana#/dev_tools/console

1.3 安装elasticsearch-analysis-ik-7.8.0

Elasticsearch-Analysis-IK是一个专门为Elasticsearch设计的中文分词器插件,它将Lucene IK分词器集成到Elasticsearch中,并支持自定义词典。

  • 下载解压:https://github.com/infinilabs/analysis-ik/tags

    解压elasticsearch-analysis-ik-7.8.0 到/usr/local/modules/elasticsearch/elasticsearch-7.8.0/plugins/ik目录下

  • 重新启动Elasticsearch

    ./usr/local/modules/elasticsearch/elasticsearch-7.8.0/bin/elasticsearch
    

1.4 卸载Elasticsearch-7.8.0

  • 停止服务后。执行下面命令
[wolffy@hadoop102 module]$ rm -rf /opt/module/elasticsearch-7.8.0
[wolffy@hadoop102 module]$ rm -rf kibana-7.8.0

第二章 Elasticsearch-7.8.0集群基于Centos7

Elasticsearch安装hadoop102、hadoop103、hadoop104

Kibana安装hadoop102

2.1 安装 Elasticsearch-7.8.0

Elasticsearch(ES)是一个基于Apache Lucene的开源的分布式、高扩展、近实时的搜索引擎。它主要用于海量数据的快速存储、实时检索和高效分析。通过简单易用的RESTful API,它隐藏了Lucene的复杂性,使得全文搜索变得简单。

2.1.1 安装包下载

下载地址:https://www.elastic.co/downloads/past-releases#elasticsearch

2.1.2 解压安装ElasticSearch

  • 解压elasticsearch-7.8.0.tar.gz到/opt/module目录下,并更名
[wolffy@hadoop102 software]$ tar -zxvf /opt/software/elasticsearch-7.8.0-linux-x86_64.tar.gz -C /opt/module/
  • 在/opt/module/elasticsearch-7.8.0路径下创建data文件夹
[wolffy@hadoop102 elasticsearch-7.8.0]$ mkdir data
  • 修改配置文件/opt/module/elasticsearch-7.8.0/config/elasticsearch.yml
[wolffy@hadoop102 config]$ vi elasticsearch.yml

#-----------------------Cluster-----------------------
cluster.name: myes
#-----------------------Node-----------------------
node.name: node102
#-----------------------Paths-----------------------
path.data: /opt/module/elasticsearch-7.8.0/data
#-----------------------Memory-----------------------
bootstrap.memory_lock: false
#-----------------------Network-----------------------
network.host: hadoop102 
#-----------------------Discovery-----------------------
discovery.seed_hosts: ["hadoop102", "hadoop103","hadoop104"]
cluster.initial_master_nodes: ["node102", "node103","node104"]

cluster.name:如果要配置集群需要两个节点上的elasticsearch配置的cluster.name相同,都启动可以自动组成集群,这里如果不改cluster.name则默认是cluster.name=my-application,
node.name:随意取但是集群内的各节点不能相同

修改后的每行前面不能有空格,修改后的“:”后面必须有一个空格

  • 分发至hadoop103以及hadoop104,分发之后修改配置文件:
[wolffy@hadoop102 module]$ xsync.sh elasticsearch-7.8.0/
[wolffy@hadoop103 elasticsearch-7.8.0]$ vim /opt/module/elasticsearch-7.8.0/config/elasticsearch.yml
# 在hadoop103机器修改以下信息
node.name: node103
network.host: hadoop103

[wolffy@hadoop104 elasticsearch-7.8.0]$ vim /opt/module/elasticsearch-7.8.0/config/elasticsearch.yml
# 在hadoop104机器修改以下信息
node.name: node104
network.host: hadoop104

2.1.3 调整linux内核参数

  • 切换到root用户,编辑limits.conf 添加类似如下内容
[root@hadoop102 elasticsearch-7.8.0]# vi /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

注意:*不要省略掉。以上操作为增加Linux文件系统中可以同时打开的文件句柄数。

  • 切换到root用户修改配置sysctl.conf
[root@hadoop102 elasticsearch-7.8.0]# vi /etc/sysctl.conf
vm.max_map_count=655360

以上修改的Linux配置需要分发至其他节点.然后重新启动Linux,必须重启!!!

2.1.4 ElasticSearch启动

  • 单点启动
[wolffy@hadoop102 elasticsearch-7.8.0]$ /opt/module/elasticsearch-7.8.0/bin/elasticsearch
[wolffy@hadoop103 elasticsearch-7.8.0]$ /opt/module/elasticsearch-7.8.0/bin/elasticsearch
[wolffy@hadoop104 elasticsearch-7.8.0]$ /opt/module/elasticsearch-7.8.0/bin/elasticsearch
  • 群起脚本elasticsearch_control.sh
[wolffy@hadoop102 bin]$ vim /home/wolffy/bin/elasticsearch_control.sh
#!/bin/bash  

# 请确保SSH密钥认证已经设置好,以便脚本能够无密码登录到每台机器上执行命令 
# # 定义Elasticsearch的地址和端口
ELASTICSEARCH_HOST=("hadoop102" "hadoop103" "hadoop104")  
ELASTICSEARCH_PORT="9200"

# 定义启动Elasticsearch的命令  
START_CMD="nohup /opt/module/elasticsearch-7.8.0/bin/elasticsearch > /dev/null  2>&1 &"
# 定义停止Elasticsearch的命令  
STOP_CMD="ps -ef | grep Elasticsearch | grep -v grep | awk  '{print \$2}' | xargs kill "
# 定义检查Elasticsearch状态的命令  
STATUS_CMD="curl http://${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}/_cat/nodes?v"  

# 函数:启动Elasticsearch服务  
start_elasticsearch() {  
    for i in "${ELASTICSEARCH_HOST[@]}"; do  
        echo "Starting Elasticsearch on $i..."  
        ssh $i "$START_CMD"  
        if [ $? -eq 0 ]; then  
            echo "Elasticsearch started successfully on $i."  
        else  
            echo "Failed to start Elasticsearch on $i."  
        fi  
    done  
}  
  
# 函数:停止Elasticsearch服务  
stop_elasticsearch() {  
    for i in "${ELASTICSEARCH_HOST[@]}"; do  
        echo "Stopping Elasticsearch on $i..."  
        ssh $i "$STOP_CMD"  
        if [ $? -eq 0 ]; then  
            echo "Elasticsearch stopped successfully on $i."  
        else  
            echo "Failed to stop Elasticsearch on $i."  
        fi  
    done  
}  

# 函数:检查Elasticsearch服务状态  
check_elasticsearch_status() {  
    for i in "${ELASTICSEARCH_HOST[@]}"; do  
        echo "Checking Elasticsearch status on $i..."  
        ssh $i "$STATUS_CMD"
        # 执行curl命令并输出集群健康状态  
        echo "Checking Elasticsearch cluster health..."  
        $CHECK_HEALTH_CMD 
        # 检查curl命令的退出状态,如果非0则输出错误消息  
        if [ $? -ne 0 ]; then  
            echo "Failed to retrieve Elasticsearch cluster health."  
            exit 1  
        fi
    done  
}   

# 解析命令行参数  
case "$1" in  
    start)  
        start_elasticsearch  
        ;;  
    stop)  
        stop_elasticsearch  
        ;;  
    status)  
        check_elasticsearch_status  
        ;;  
    *)  
        echo "Usage: $0 {start|stop|status}"  
        exit 1  
        ;;  
esac

[wolffy@hadoop102 bin]$ chmod +x /home/wolffy/bin/elasticsearch_control.sh
[wolffy@hadoop102 bin]$ elasticsearch_control.sh start
[wolffy@hadoop102 bin]$ elasticsearch_control.sh status
[wolffy@hadoop102 bin]$ elasticsearch_control.sh stop
  • 访问:http://hadoop102:9200/_cat/nodes?v

2.2 安装Kibana-7.8.0

Kibana是一个用于探索、可视化和分享ES数据的客户端。因此在任一节点安装即可。

2.2.1 安装包下载

下载地址:https://www.elastic.co/downloads/past-releases#kibana

2.2.2 解压安装Kibana

  • 将kibana压缩包上传到所安装节点的指定目录
[wolffy@hadoop102 module]$ tar -zxvf /opt/software/kibana-7.8.0-linux-x86_64.tar.gz -C /opt/module/
[wolffy@hadoop102 module]$ mv /opt/module/kibana-7.8.0-linux-x86_64/ /opt/module/kibana-7.8.0
  • 修改相关配置连接Elasticsearch
[wolffy@hadoop102 kibana-7.8.0]$ vi config/kibana.yml
server.host: "hadoop102"
server.port: 5601
elasticsearch.hosts: ["http://hadoop102:9200"]
i18n.locale: "zh-CN"

2.2.3 Kibana启动

  • 启动Kibana
[wolffy@hadoop102 kibana-7.8.0]$ bin/kibana
  • Kibana启停脚本(安装nodejs)
[wolffy@hadoop102 bin]$ vim /home/wolffy/bin/kibana_control.sh
#!/bin/bash  
  
# 定义Kibana的安装路径  
KIBANA_HOME="/opt/module/kibana-7.8.0" 
  
# 定义Kibana的进程名或关键字,用于查找进程ID  
KIBANA_PROCESS_NAME="node ./bin/../src/cli"  
  
# 函数:启动Kibana  
start_kibana() {  
    # 切换到Kibana的安装目录  
    cd "$KIBANA_HOME" || exit  
  
    # 启动Kibana  
    echo "Starting Kibana..."  
    nohup ./bin/kibana &> kibana.log & # 在后台启动Kibana并将输出重定向到kibana.log  
  
    # 检查Kibana进程是否正在运行(可选)  
    sleep 5 # 等待Kibana启动  
    if pgrep -f "$KIBANA_PROCESS_NAME" > /dev/null; then  
        echo "Kibana started successfully."  
    else  
        echo "Failed to start Kibana."  
        exit 1  
    fi  
}  
  
# 函数:停止Kibana  
stop_kibana() {  
    # 查找Kibana的进程ID  
    KIBANA_PID=$(pgrep -f "$KIBANA_PROCESS_NAME")  
  
    # 检查是否找到了Kibana的进程ID  
    if [ -z "$KIBANA_PID" ]; then  
        echo "Kibana is not running."  
        exit 0  
    fi  
  
    # 停止Kibana进程  
    echo "Stopping Kibana..."  
    kill "$KIBANA_PID"  
  
    # 等待Kibana进程结束  
    wait "$KIBANA_PID" || true  
  
    # 检查Kibana是否已停止  
    if pgrep -f "$KIBANA_PROCESS_NAME" > /dev/null; then  
        echo "Failed to stop Kibana."  
        exit 1  
    else  
        echo "Kibana stopped successfully."  
    fi  
}  
  
# 检查传入的参数  
case "$1" in  
    start)  
        start_kibana  
        ;;  
    stop)  
        stop_kibana  
        ;;  
    *)  
        echo "Usage: $0 {start|stop}"  
        exit 1  
        ;;  
esac
[wolffy@hadoop102 bin]$ chmod +x /home/wolffy/bin/kibana_control.sh
  • 浏览器访问:http://hadoop102:5601/app/kibana#/dev_tools/console

2.3 安装elasticsearch-analysis-ik-7.8.0

Elasticsearch-Analysis-IK是一个专门为Elasticsearch设计的中文分词器插件,它将Lucene IK分词器集成到Elasticsearch中,并支持自定义词典。

  • 下载解压:https://github.com/infinilabs/analysis-ik/tags
[wolffy@hadoop102 elasticsearch-7.8.0]$ cd plugins/
[wolffy@hadoop102 plugins]$ mkdir ik
[wolffy@hadoop102 plugins]$ cd ik
[wolffy@hadoop102 ik]$ unzip /opt/software/elasticsearch-analysis-ik-7.8.0.zip
[wolffy@hadoop102 ik]$ cp /opt/software/elasticsearch-analysis-ik-7.8.0/* /opt/module/elasticsearch-7.8.0/plugins/ik
  • 分发分词器到所有节点
[wolffy@hadoop102 plugins]$ xsync.sh ik
  • 重新启动Elasticsearch
[wolffy@hadoop102 plugins]$ elasticsearch_control.sh start

2.4 卸载Elasticsearch-7.8.0和Kibana-7.8.0

  • 停止服务后。执行下面命令
[wolffy@hadoop102 module]$ rm -rf /opt/module/elasticsearch-7.8.0
[wolffy@hadoop102 module]$ rm -rf kibana-7.8.0

2.5 注意

因为安全问题,Elasticsearch 不允许root用户直接运行,所以要创建新用户,在root用户中创建新用户,执行如下命令:

useradd wolffy  *# 新增wolffy用户*
passwd  wolffy  *# 为wolffy用户设置密码*
5、为新用户授权
chown -R wolffy:wolffy /opt/elasticsearch-7.4.0 *#文件夹所有者*
将 /opt/elasticsearch-7.4.0文件夹授权给wolffy用户:wolffy用户组

8.0以上需要增加如下配置

打开elasticsearch.yml
新增
xpack.security.enabled: false
xpack.security.transport.ssl.enabled: false

第三章 Elasticsearch-7.8.0通过Docker方式安装

3.1 安装 Elasticsearch-7.8.0

3.1.1 创建网络

# 因为需要部署kibana容器,因此需要让es和kibana容器互联。
docker network create es-net

3.1.2 拉取镜像

# 拉取镜像
docker pull elasticsearch:7.8.0

3.1.3 创建挂载点目录

# 创建挂载点目录
mkdir -p  \
/Users/wolffy/docker/elasticsearch-7.8.0/data \
/Users/wolffy/docker/elasticsearch-7.8.0/config \
/Users/wolffy/docker/elasticsearch-7.8.0/plugins
# 修改权限
chmod 777  /Users/wolffy/docker/elasticsearch-7.8.0/data
chmod 777  /Users/wolffy/docker/elasticsearch-7.8.0/config
chmod 777  /Users/wolffy/docker/elasticsearch-7.8.0/plugins

Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticse

宿主机的目录权限问题 :用户目录一定要家目录。这样用户才有权限问题。

3.1.4 创建容器

docker run -d \
--restart=always \
--name elasticsearch-7.8.0 \
--network es-net \
-p 9200:9200 \
-p 9300:9300 \
--privileged \
-v /Users/wolffy/docker/elasticsearch-7.8.0/data:/usr/share/elasticsearch/data \
-v /Users/wolffy/docker/elasticsearch-7.8.0/plugins:/usr/share/elasticsearch/plugins \
-e "discovery.type=single-node" \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
elasticsearch:7.8.0
  • -d: 在后台运行容器,并返回容器ID。
  • --restart=always: 无论容器的退出状态如何,始终重启容器。这确保了即使Elasticsearch服务因为某种原因停止,容器也会自动重启。
  • --name elasticsearch-7.8.0: 为容器指定一个名称,这里是elasticsearch-7.8.0
  • --network es-net: 将容器连接到名为es-net的Docker网络。这允许容器与同一网络上的其他容器通信。
  • -p 9200:9200: 将宿主机的9200端口映射到容器内的9200端口,用于Elasticsearch的HTTP接口。
  • -p 9300:9300: 将宿主机的9300端口映射到容器内的9300端口,用于Elasticsearch的传输层通信。
  • --privileged: 给予容器扩展的权限,让容器内的root用户拥有宿主机的root权限。这通常不是最佳实践,因为它可能会带来安全风险,但在某些情况下,Elasticsearch可能需要这些权限来正确运行。
  • -v /Users/wolffy/docker/elasticsearch-7.8.0/data:/usr/share/elasticsearch/data: 将宿主机的/Users/wolffy/docker/elasticsearch-7.8.0/data目录映射到容器内的/usr/share/elasticsearch/data目录,用于存储Elasticsearch的数据。
  • -v /Users/wolffy/docker/elasticsearch-7.8.0/plugins:/usr/share/elasticsearch/plugins: 将宿主机的/Users/wolffy/docker/elasticsearch-7.8.0/plugins目录映射到容器内的/usr/share/elasticsearch/plugins目录,允许你将自定义插件安装在宿主机上,并在容器中使用。
  • -e "discovery.type=single-node": 设置环境变量discovery.typesingle-node,告诉Elasticsearch以单节点模式运行。这在开发或测试环境中很常见,但在生产环境中,你可能需要配置一个更复杂的集群。
  • -e "ES_JAVA_OPTS=-Xms512m -Xmx512m": 设置环境变量ES_JAVA_OPTS来配置Elasticsearch的Java虚拟机。这里,-Xms512m设置了JVM的初始堆大小为512MB,-Xmx512m设置了最大堆大小为512MB。
  • elasticsearch:7.8.0: 指定要运行的Elasticsearch镜像及其版本,这里是elasticsearch:7.8.0

3.1.5 编写elasticsearch.yml[可选]

# 先进入es容器
docker exec -it elasticsearch-7.8.0 /bin/bash
# 关闭 密码安全验证
echo 'xpack.security.enabled: false' >> config/elasticsearch.yml
cat config/elasticsearch.yml

xpack.security.enabled: false elasticsearch-8.x以下无需配置

3.1.6 重启elasticsearch容器测试

docker restart es
docker start es

http://localhost:9200/

3.2 安装Kibana-7.8.0

3.2.1 拉取镜像

docker pull kibana:7.8.0

3.2.2 创建挂载点目录

mkdir -p \
/Users/wolffy/docker/kibana-7.8.0/config \
/Users/wolffy/docker/kibana-7.8.0/data
chmod 777 /Users/wolffy/docker/kibana-7.8.0/config
chmod 777 /Users/wolffy/docker/kibana-7.8.0/data

3.2.3 创建kibana容器

docker run -d \
--restart=always \
--name kibana-7.8.0 \
--network es-net \
-p 5601:5601 \
-e ELASTICSEARCH_HOSTS=http://elasticsearch-7.8.0:9200 \
kibana:7.8.0
  • -d: 在后台运行容器并返回容器ID。
  • --restart=always: 无论容器的退出状态如何,始终重启容器。
  • --name kibana: 为容器指定一个名称,这里是kibana
  • --network es-net: 将容器连接到名为es-net的Docker网络。这通常是为了确保Kibana容器可以与在同一网络上的Elasticsearch容器通信。
  • -p 5601:5601: 将宿主机的5601端口映射到容器内的5601端口。Kibana默认使用5601端口,通过这个映射,你可以通过访问宿主机的5601端口来访问Kibana。
  • -e ELASTICSEARCH_HOSTS=http://elasticsearch-7.8.0:9200: 设置环境变量ELASTICSEARCH_HOSTS,用于指定Kibana应该连接到的Elasticsearch主机和端口。这里假设Elasticsearch容器的名称是elasticsearch-7.8.0,并且它运行在9200端口上。
  • kibana:7.8.0: 指定要运行的Kibana镜像及其版本,这里是kibana:7.8.0

3.2.4 测试

耐心等待20s初始化完毕即可

3.3 安装elasticsearch-analysis-ik-7.8.0

安装IK分词器的版本,必须和Elasticsearch的版本一致。我们采用离线安装方式进行。

3.3.1 进入Elasticsearch容器

➜  ~ docker exec -it elasticsearch-7.8.0 /bin/bash
➜  ~ docker cp /Users/wolffy/docker/elasticsearch-analysis-ik-7.8.0 elasticsearch-7.8.0:/usr/share/elasticsearch/plugins/ik
[root@45c518cb8384 ik]# cd /usr/share/elasticsearch/plugins/ik/elasticsearch-analysis-ik-7.8.0
[root@45c518cb8384 ik]# mv -r * ../
  • docker cp 复制文件到docker内部
  • /Users/wolffy/docker/elasticsearch-analysis-ik-7.8.0 ik分词器路径
  • elasticsearch-7.8.0 es容器名称
  • /usr/share/elasticsearch/plugins/ik docker内es插件路径

注意:不能有.Ds_store 文件否则启动不起来

3.3.2 重启Elasticsearch

docker restart elasticsearch-7.8.0

3.3.3 测试

GET _analyze
{
  "analyzer": "ik_smart",
  "text":"今天天气不错"
}
{
  "tokens" : [
    {
      "token" : "今天天气",
      "start_offset" : 0,
      "end_offset" : 4,
      "type" : "CN_WORD",
      "position" : 0
    },
    {
      "token" : "不错",
      "start_offset" : 4,
      "end_offset" : 6,
      "type" : "CN_WORD",
      "position" : 1
    }
  ]
}

更多优质资源:牛牛IT资源网 www.cowcowit.com文章来源地址https://www.toymoban.com/news/detail-845577.html

到了这里,关于Elasticsearch-7.8.0安装最全(mac、Linux、window、centos7.5集群、docker)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • centos7下es(elasticsearch)安装

    2024年02月12日
    浏览(43)
  • Centos7安装ElasticSearch Head插件过程

    ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具。 https://github.com/mobz/elasticsearch-head elasticsearch-head是一个基于node.js的前端项目,是针对于elasticsearch的客户端工具 点击download栏目: 右键复制下载的链接地址:

    2023年04月09日
    浏览(48)
  • Centos7快速安装Elasticsearch 7.17.7

    从 Elasticsearch 7.x 版本开始,Elasticsearch 发行版包括了自己的 JDK。因此,您不需要单独安装 Java。以下是在 CentOS 7 上安装 Elasticsearch 7.17.7 的完整步骤:(数据默认保存在/var/lib/elasticsearch下,自行更改) 添加 Elasticsearch 仓库: 首先,创建一个新文件: 然后,将以下内容粘贴到

    2024年02月04日
    浏览(50)
  • M1 Mac如何安装CentOS7虚拟机(附安装包下载链接)

    目录 Linux镜像下载网址: 一、虚拟机安装  1、下载相应的文件   2、打开VMware Fusion pro进行安装 3、 输入许可证密钥​编辑 4、 将CentOS-7拖入“从光盘或映像中安装”中 5、点击继续​编辑 6、选择其他--其他64位ARM--继续   7、进行自定设置​编辑  8、这里更改名为“Centos7”

    2024年02月08日
    浏览(203)
  • M1 Mac如何安装CentOS7虚拟机(图文详细解说)

    目录 Linux镜像下载网址: 一、虚拟机安装  1、下载相应的文件   2、打开VMware Fusion pro进行安装 3、 输入许可证密钥​编辑 4、 将CentOS-7拖入“从光盘或映像中安装”中 5、点击继续​编辑 6、选择其他--其他64位ARM--继续   7、进行自定设置​编辑  8、这里更改名为“Centos7”

    2024年02月14日
    浏览(63)
  • M系列 Mac如何安装CentOS7虚拟机(附安装包下载链接)

    目录 Linux镜像下载网址: 一、虚拟机安装  1、下载相应的文件   2、打开VMware Fusion pro进行安装 3、 输入许可证密钥​编辑 4、 将CentOS-7拖入“从光盘或映像中安装”中 5、点击继续​编辑 6、选择其他--其他64位ARM--继续   7、进行自定设置​编辑  8、这里更改名为“Centos7”

    2024年02月05日
    浏览(64)
  • centos7 安装 elasticsearch 7.6.2及分词器

    小伙伴们,你们好呀,我是老寇,跟我一起安装elasticsearch 7.6.2 安装elasticsearch的教程数不胜数,本文的安装方式是经过自己测试的,因此分享给有需要的小伙伴,一来是避免小伙伴少走弯路,二来方便后面知识的整合。本文是基于ES 7.6.2的版本进行安装的,话不多说,我们开

    2023年04月08日
    浏览(48)
  • Elasticsearch初识--CentOS7安装ES及Kibana

    本文介绍CentOS7下安装部署ES以及可视化工具Kibana的安装及部署。 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。——摘自ES官网 Kibana

    2024年02月04日
    浏览(59)
  • Linux学习之安装CentOS7-Mac版+避坑指南

      Linux学习之前,需要先准备一个Linux环境,可以是一台 装有Linux系统的电脑 (退役下来的Win10,可以安装双系统),也可以购买一台 云服务器 。为了方便携带,同时也为了能在断网的环境下使用,我选择安装一个 Linux虚拟机 。下面是我在MacBook pro上安装CentOS7的过程,相关资

    2024年02月02日
    浏览(46)
  • mac在docker中部署centos7安装宝塔,终端无法连接

    在docker中部署宝塔后,如果想要使用终端或者使用安全–ssh管理,会发现提示:ssh服务连接失败,或者提示:错误:sshd_config配置文件不存在,无法继续! 点击终端提示SSH服务连接失败,然后会弹出输入用户名密码的弹窗。但是在docker安装完成后,并没有设置root密码的地方。 点

    2024年02月12日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包