Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
檀越@新空间
Coding Tree
提交
d0d495e5
C
Coding Tree
项目概览
檀越@新空间
/
Coding Tree
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
Coding Tree
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
d0d495e5
编写于
6月 10, 2022
作者:
彭世瑜
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix
上级
afb91f5e
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
99 addition
and
9 deletion
+99
-9
blog/elasticsearch/install.md
blog/elasticsearch/install.md
+98
-6
blog/php-mysql/index.md
blog/php-mysql/index.md
+1
-1
blog/php-mysql/sql-view.md
blog/php-mysql/sql-view.md
+0
-2
未找到文件。
blog/elasticsearch/install.md
浏览文件 @
d0d495e5
# 环境安装
# 环境安装
课程中使用的版本 7.10
(本例使用7.14
)
课程中使用的版本 7.10
.0(本例使用7.14.0
)
-
安装Java环境
-
安装Java环境
-
安装ElasticSearch
-
安装ElasticSearch
-
安装Kibana
-
安装Kibana
-
安装ElasticSearch-Head插件
-
安装ElasticSearch-Head插件
> 技巧:MacOS下,拖拽文件或者文件夹到终端,会生成文件路径
## 1、安装Java环境
## 1、安装Java环境
兼容性查看
兼容性查看
...
@@ -50,19 +52,24 @@ Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
...
@@ -50,19 +52,24 @@ Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
-
elasticsearch中文社区:
[
https://elasticsearch.cn/download/
](
https://elasticsearch.cn/download/
)
-
elasticsearch中文社区:
[
https://elasticsearch.cn/download/
](
https://elasticsearch.cn/download/
)
-
华为云镜像:
[
https://repo.huaweicloud.com/elasticsearch/
](
https://repo.huaweicloud.com/elasticsearch/
)
-
华为云镜像elasticsearch:
[
https://repo.huaweicloud.com/elasticsearch/
](
https://repo.huaweicloud.com/elasticsearch/
)
-
华为云镜像kibana:
[
https://repo.huaweicloud.com/kibana/
](
https://repo.huaweicloud.com/kibana/
)
### 2.2、下载解压
### 2.2、下载解压
```
bash
```
bash
# elasticsearch
# elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.1
7.4
-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.1
4.0
-linux-x86_64.tar.gz
# kibana
# 国内镜像 MacOS
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.17.4-linux-x86_64.tar.gz
wget http://dl.elasticsearch.cn/elasticsearch/elasticsearch-7.14.0-darwin-x86_64.tar.gz
# 国内镜像 Linux
wget http://dl.elasticsearch.cn/elasticsearch/elasticsearch-7.14.0-linux-x86_64.tar.gz
# 解压
# 解压
tar
-xvf
elasticsearch-7.1
7.4
-linux-x86_64.tar.gz
tar
-xvf
elasticsearch-7.1
4.0
-linux-x86_64.tar.gz
```
```
### 2.3、目录结构
### 2.3、目录结构
...
@@ -115,6 +122,7 @@ cd elasticsearch-7.14.0\bin
...
@@ -115,6 +122,7 @@ cd elasticsearch-7.14.0\bin
MacOS
MacOS
```
bash
```
bash
# start.command
open node1/bin/elasticsearch
open node1/bin/elasticsearch
open node2/bin/elasticsearch
open node2/bin/elasticsearch
open node3/bin/elasticsearch
open node3/bin/elasticsearch
...
@@ -122,12 +130,96 @@ open node3/bin/elasticsearch
...
@@ -122,12 +130,96 @@ open node3/bin/elasticsearch
windows
windows
```
bash
```
bash
# start.bat
start D:
\n
ode1
\b
in
\e
lasticsearch.bat
start D:
\n
ode1
\b
in
\e
lasticsearch.bat
start D:
\n
ode2
\b
in
\e
lasticsearch.bat
start D:
\n
ode2
\b
in
\e
lasticsearch.bat
start D:
\n
ode3
\b
in
\e
lasticsearch.bat
start D:
\n
ode3
\b
in
\e
lasticsearch.bat
```
```
## 3、安装Kibana
## 3、安装Kibana
### 3.1、下载
```
bash
# kibana
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.14.0-linux-x86_64.tar.gz
# 国内镜像 MacOS
wget http://dl.elasticsearch.cn/kibana/kibana-7.14.0-darwin-x86_64.tar.gz
# 国内镜像 Linux
wget http://dl.elasticsearch.cn/kibana/kibana-7.14.0-linux-x86_64.tar.gz
```
### 3.2、解压启动
```
bash
# 解压
tar
-xvf
kibana-7.14.0-darwin-x86_64.tar.gz
# 进入执行文件目录
cd
kibana-7.14.0-darwin-x86_64/bin
# 启动
./kibana
```
需要提前开启 elasticsearch
验证地址:http://localhost:5601
### 3.3、关闭kibana
```
bash
# 查找进程id 3种方式
ps
-ef
|
grep
5601
ps
-ef
|
grep
kibana
lsof
-i
:5601
# 关闭进程
kill
-9
<pid>
```
### 3.4、修改配置
config/kibana.yml
```
bash
# 默认页面修改为:开发工具
# The default application to load.
#kibana.defaultAppId: "home"
kibana.defaultAppId:
"dev_tools"
# 显示语言改为:中文
# Specifies locale to be used for all localizable strings, dates and number formats.
# Supported languages are the following: English - en , by default , Chinese - zh-CN .
#i18n.locale: "en"
i18n.locale:
"zh-CN"
```
### 3.5、快捷键
| 快捷键 | 功能
| - | -
| 提交请求| Ctrl/Cmd + Enter
| 自动缩进 | Ctrl/Cmd + I
### 3.6、问题
Kibana server is not ready yet
| 原因 | 解决办法
| - | -
| Kibana和ElasticSearch的版本不兼容 | 保持版本一致
| Kibana中配置的elasticSearch.hosts与ElasticSearch的服务地址不同 | 修改kibana.yml中的配置
| ElasticSearch中禁止跨域访问 | elasticSearch.yml配置允许跨域
| 服务器中开启了防火墙 | 关闭防火墙或修改服务器的安全策略
| ElasticSearch所在磁盘剩余空间不足90% | 清理磁盘空间,配置监控的报警
## 4、安装ElasticSearch-Head插件
## 4、安装ElasticSearch-Head插件
## 5、不同编程语言的客户端
## 5、不同编程语言的客户端
...
...
blog/php-mysql/index.md
浏览文件 @
d0d495e5
...
@@ -52,7 +52,7 @@
...
@@ -52,7 +52,7 @@
25.
[
外键 foreing key
](
blog/php-mysql/sql-foreing-key.md
)
25.
[
外键 foreing key
](
blog/php-mysql/sql-foreing-key.md
)
[
视图 view
](
blog/php-mysql/sql-view.md
)
26.
[
视图 view
](
blog/php-mysql/sql-view.md
)
[
事务安全 transaction
](
blog/php-mysql/sql-transaction.md
)
[
事务安全 transaction
](
blog/php-mysql/sql-transaction.md
)
...
...
blog/php-mysql/sql-view.md
浏览文件 @
d0d495e5
...
@@ -119,5 +119,3 @@ drop view 视图名字;
...
@@ -119,5 +119,3 @@ drop view 视图名字;
```
sql
```
sql
drop
view
student_class_view
;
drop
view
student_class_view
;
```
```
https://www.bilibili.com/video/BV1Vx411g7uJ?p=60&spm_id_from=pageDriver
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录