add how to config fqdn in readme-win.md
This commit is contained in:
parent
f19f5e4643
commit
0ddaaa3e01
|
@ -1,20 +1,11 @@
|
|||
# 如何在windows上使用nodejs进行TDengine应用开发
|
||||
|
||||
|
||||
|
||||
## 环境准备
|
||||
|
||||
(1)安装nodejs-10.22.0
|
||||
|
||||
下载链接:https://nodejs.org/dist/v10.22.0/node-v10.22.0-win-x64.zip
|
||||
|
||||
解压安装:
|
||||
|
||||

|
||||
|
||||
把node配置到环境变量里
|
||||
|
||||

|
||||
解压安装,把node配置到环境变量里
|
||||
|
||||
cmd启动命令行,查看node的版本
|
||||
|
||||
|
@ -40,7 +31,6 @@ Python 2.7.18
|
|||
```
|
||||
|
||||
|
||||
|
||||
(3)安装TDengine-client
|
||||
|
||||
下载地址:https://www.taosdata.com/cn/all-downloads/,选择一个合适的windows-client下载(client应该尽量与server端的版本保持一致)
|
||||
|
@ -61,12 +51,10 @@ Query OK, 1 row(s) in set (0.036000s)
|
|||
```
|
||||
|
||||
注意:
|
||||
|
||||
* 检查能否在client的机器上ping通server的fqdn
|
||||
* 如果你的dns server并没有提供到server的域名解析,可以将server的hostname配置到client的hosts文件中
|
||||
|
||||
|
||||
|
||||
## 应用开发
|
||||
|
||||
(1)建立nodejs项目
|
||||
|
@ -152,7 +140,7 @@ function printSql(sql, succeed, cost) {
|
|||
Usage: node nodejsChecker.js host=<hostname> port=<port>
|
||||
# 提示指定host
|
||||
|
||||
>node nodejsChecker.js host=192.168.1.59
|
||||
>node nodejsChecker.js host=node5
|
||||
Successfully connected to TDengine
|
||||
Query OK, 0 row(s) affected (0.00997610s)
|
||||
[ OK ] time cost: 14 ms, execute statement ====> create database if not exists testnodejs
|
||||
|
@ -173,3 +161,35 @@ Connection is closed
|
|||
2020-10-27 18:49:15.547 | 20.5 | 34 |
|
||||
```
|
||||
|
||||
## 指南
|
||||
|
||||
### 如何设置主机名和hosts
|
||||
|
||||
在server上查看hostname和fqdn
|
||||
```shell
|
||||
查看hostname
|
||||
# hostname
|
||||
taos-server
|
||||
|
||||
查看fqdn
|
||||
# hostname -f
|
||||
taos-server
|
||||
```
|
||||
|
||||
windows下hosts文件位于:
|
||||
C:\\Windows\System32\drivers\etc\hosts
|
||||
修改hosts文件,添加server的ip和hostname
|
||||
|
||||
```
|
||||
192.168.56.101 node5
|
||||
```
|
||||
|
||||
> 什么是FQDN?
|
||||
>
|
||||
> FQDN(Full qualified domain name)全限定域名,fqdn由2部分组成:hostname+domainname。
|
||||
>
|
||||
> 例如,一个邮件服务器的fqdn可能是:mymail.somecollege.edu,其中mymail是hostname(主机名),somcollege.edu是domainname(域名)。本例中,.edu是顶级域名,.somecollege是二级域名。
|
||||
>
|
||||
> 当连接服务器时,必须指定fqdn,然后,dns服务器通过查看dns表,将hostname解析为相应的ip地址。如果只指定hostname(不指定domainname),应用程序可能服务解析主机名。因为如果你试图访问不在本地的远程服务器时,本地的dns服务器和可能没有远程服务器的hostname列表。
|
||||
>
|
||||
> 参考:https://kb.iu.edu/d/aiuv
|
||||
|
|
Loading…
Reference in New Issue