2020-02-29 ubuntu Docker 安装 ElasticSearch

一、安装ubuntu虚拟机

1、下载ubuntu镜像

2、vmware 安装虚拟机

过程略

设置固定ip:

参考文章Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
配置完以后,需要重启系统才生效

3 、宿主机通过ssh连接

  • ubuntu 内 ifconfig查看ip地址
    image.png
  • 宿主机 telnet 失败
  • ubuntu 内安装 openssh-server
sudo apt-get install openssh-server
  • 重新连接即可


    image.png
  • 注:ubuntu 关闭防火墙命令
sudo  ufw enable|disable

4 、安装docker

参考官方文档
依次执行以下命令

  • 设置 repository
sudo apt-get update

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo apt-key fingerprint 0EBFCD88

 sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
  • 安装 docker
sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io
  • 检查安装情况


    image.png
  • 设置docker随系统自动启动
systemctl enable docker.service

5、安装mysql

参考文档Docker 安装 mysql



二、安装 jdk

1、参考文章

Ubuntu 18.04安装Java JDK8三种方式

这里采取下载oracle包离线安装的方式

2、下载安装包

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

image.png

  • 复制文件进虚拟机,可安装 lrzsz软件
apt install lrzsz
安装完成后,输入 rz 命令回车,即可传输所选文件
  • 也可在本机cmder中执行 scp命令
scp ./Aura.wav jun@192.168.109.132:/home/jun/
image.png

3、解压缩到指定目录

  • 创建目录:
sudo mkdir /usr/lib/jdk
  • 解压缩到该目录:
sudo tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/lib/jdk

4、修改环境变量:

sudo vim /etc/profile
  • 在文件末尾追加下面内容:
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_241  ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH  
  • 使环境变量马上生效:
source /etc/profile

5、查看java版本,看看是否安装成功:

java -version
image.png

三、安装 ES

1、参考文章

Install Elasticsearch with Docker

2、拉取镜像

docker pull elasticsearch:7.6.0
  • 拉取镜像速度很慢:
    修改或新增文件 /etc/docker/daemon.json
{
  "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
}

然后重启docker服务

systemctl daemon-reload
systemctl restart docker

3、创建数据目录

mkdir -p /usr/docker/es/data
chmod 777 /usr/docker/es/data

4、启动并后台运行容器

docker run --name es -d -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" -v /usr/docker/es/data:/usr/share/elasticsearch/data elasticsearch:7.6.0

5、查看容器运行情况

docker ps
image.png
docker logs es
image.png

6、es信息查看

7、更新容器,设为自启动

docker update --restart=always <你的容器id,docker ps -a 可以查看>

8、安装IK分词器

docker cp ./elasticsearch-analysis-ik-7.6.0.zip es:/usr/share/elasticsearch/plugins
  • 进入容器操作
docker exec -it elasticsearch /bin/bash
cd /usr/share/elasticsearch/plugins
mkdir ik
cd ik
mv ../elasticsearch-analysis-ik-7.6.0.zip ./
unzip elasticsearch-analysis-ik-7.6.0.zip
rm -f elasticsearch-analysis-ik-7.6.0.zip
  • 重启容器
docker restart es
  • 分词测试


    image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容