安装后打开的端口
系统 | 开启命 | 关闭命令 | 端口号 |
---|---|---|---|
elasticsearch | service elasticsearch start | service elasticsearch stop | 9200 |
Kibana | service kibana start | service kibana stop | 5601 |
tomcat(开机自启动) | service tomcat start | service tomcat stop | |
Apache | systemctl start httpd.service | systemctl stop httpd.service | 80 |
Mysql | systemctl start mysqld.service | systemctl stop mysqld.service | 3306 |
Redis | systemctl start redis.service | systemctl stop redis.service | 6379 |
mongodb(开机自启动) | service mongodb start | service mongodb stop | 27017 |
新建文件夹packages
mkdir packages
cd packages
安装java环境jdk
# 由于oracle不允许 不登录下载,所以需要用以下命令下载wget --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gzrpm -ivh jdk-8u151-linux-x64.rpm ???# 安装成功后进行环境变量的配置,jdk会安装在/usr/java/jdk1.8.0_151中: # 第一步在终端中输入vim /etc/profile ?//也可以使用其他编辑工具进行编辑,这里采用vim# 第二步进入/etc/profile文件中进行编辑 ??(vim如何使用参考http://www.jianshu.com/p/a8f2d5db5945)# 在文档末尾或者开始为位置进行写入如下代码export JAVA_HOME=/usr/java/jdk1.8.0_131export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH# 保存退出后,在终端中输入source /etc/profilejava -version# 完成之后,在终端中输入java -version会出现相应的版本号即成功安装jdk,javac、java也可以用来测试。
安装elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.0.rpm# 校验和算法sha1sum elasticsearch-5.6.0.rpm ????????????????# 安装sudo rpm -ivh elasticsearch-5.6.0.rpm ???????????# 重载所有修改过的配置文件sudo systemctl daemon-reload ???????????????????# 使elasticsearch自动启动sudo systemctl enable elasticsearch.service ????# 打开elasticsearchsudo systemctl start elasticsearch.service ???# 关闭elasticsearchsudo systemctl stop elasticsearch.service ????# 查看状态sudo systemctl status elasticsearch.service ?????# 需要配置Elasticsearch可以被外网访问# 修改elasticsearch.yml文件,然后重启Elasticsearchvim /etc/elasticsearch/elasticsearch.yml# 自定义cluster的名字cluster.name: esnetwork.host: 0.0.0.0
安装mongodb
# 通过yum安装的.仅限64位centos系统# 创建仓库文件: vi /etc/yum.repos.d/mongodb-org-3.4.repo# 复制下面配置,保存退出[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc# yum安装yum install -y mongodb-org# 安装完毕后修改配置文件:vi /etc/mongod.conf#修改配置文件的 bind_ip, 默认是 127.0.0.1 只限于本机连接。所以安装完成后必须把这个修改为 0.0.0.0 ,否则通过别的机器是没法连接的!# 使用[root@instance-d0nk2r2c ~]# mongo## 查看数据库show dbs;## 查看数据库版本db.version();## 常用命令帮助db.help();# 查看日志文件cat /var/log/mongodb/mongod.log# 卸载移除mongoyum erase $(rpm -qa | grep mongodb-org)# yum erase $(rpm -qa | grep mongodb-org)rm -r /var/log/mongodbrm -r /var/lib/mongo
安装redis
# 通过rpm包管理器直接安装 redisyum install redis# 以下是复杂的过程,根本就需需要这么麻烦# 参考https://redis.io/downloadwget http://download.redis.io/releases/redis-4.0.2.tar.gztar xzf redis-4.0.2.tar.gzcd redis-4.0.2make# 运行服务器src/redis-server# 运行客户端src/redis-cliredis> set foo bar# 显示 OKredis> get foo# 显示 "bar"
安装tomcat
yum install tomcat ?# 经过测试,这个好像不行# tomcat包 在tomcat官网上有wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.1/bin/apache-tomcat-9.0.1.tar.gz# 解压tar -xvf apache-tomcat-9.0.1.tar.gz# 运行cd apache-tomcat-9.0.1./bin/startup.sh# 还需要配置防火墙,外网才能访问,搞不懂啊。# 将8080端口添加到防火墙例外并重启firewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --reload
安装php
安装kibana
选择对应系统合适的Kibana版本进行下载安装(选择rpm版本进行下载),安装完毕后的配置目录等参考:https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.html#rpm-running-systemd
打开终端,执行下列代码
# 下载kibana# kibana版本可能会出现更新,下载新版即可wget https://artifacts.elastic.co/downloads/kibana/kibana-5.6.0-x86_64.rpm # 安装elasticsearchrpm --install kibana-5.6.0-x86_64.rpm # 启动elasticsearchservice kibana start
配置kibana
修改kibana.yml文件,配置文件在/etc/kibana/kibana.yml
# 均要和elasticsearch.yml中的地址相对应server.host: "0.0.0.0"elasticsearch.url: "http://0.0.0.0:9200" ??
「Tips:」在配置时将elasticsearch和kibana关闭,配置结束后先打开elasticsearch在开启kibana
安装ik分词词及pinyin分词器
这一步很关键,经过仿佛测试,发现不能够通过下载分词器的压缩包,然后解压的方式配置分词器,这样做会导致Elasticsearch无法启动。
只能够通过 elasticsearch-plugin install
方式安装分词器。
安装方式
# https://github.com/medcl 官网# ik首页https://github.com/medcl/elasticsearch-analysis-ik# 以安装6.0.0为例./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.6.0/elasticsearch-analysis-ik-5.6.0.zip#安装pinyin分词器./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-pinyin/releases/download/v5.6.0/elasticsearch-analysis-pinyin-5.6.0.zip
Linux系统配置mongo、redis、tomcat、elasticsearch、php、kibana【linux】
原文地址:https://www.cnblogs.com/shengwang/p/9965971.html