Linux基础插件配置及TDengine、Redis安装配置

792 阅读2分钟

一、openshell安装

1、yum安装openssl

执行命令:

yum install -y openssl openssh-server

2、用vim打开配置文件/etc/ssh/sshd_config

ClientAliveInterval 60 //每隔60秒,服务器就要向客户端发送一次消息,客户端响应后,连接才会保持,否则,断开。

ClientAliveCountMax 3 //可以使用默认值3

3、重启生效

systemctl start sshd.service

systemctl enable sshd.service

service sshd restart 或者/etc/init.d/sshd restart

4、客户端的配置

Keep Alive修改。我的xshell的Keep Alive的默认Interval60秒,即每隔60秒,客户端就要向服务器发送一次包,得到服务器的确认后,连接保持。可以修改为20,即缩短Interval

二、ftp远程访问设置

1、yum安装vsftpd

yum -y install vsftpd

2、启动生效

systemctl enable vsftpd

systemctl start vsftpd.service

3、开放端口

firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --permanent --zone=public --add-service=ftp
firewall-cmd --reload

4、常用命令

重启:service vsftpd restart
启动/停止:service vsftpd start/stop
查看状态:service vsftpd status

三、时间同步

1、yum安装ntp

yum install ntp

2、ntpdate

ntpdate cn.pool.ntp.org
ntpdate 0.centos.pool.ntp.org

3、重新建立软连接

rm /etc/localtime
ln -s ../usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4、查看当前时间

date
clock -w
clock --hctosys

四、jdk安装

1、首先查看centos自带的Java版本

java -version
rpm -qa|grep java

2、解压jdk

cd /home/devTools
tar -zxvf jdk...

3、在profile文件中添加Java路径

vi /etc/profile
#java environment
export JAVA_HOME=/data/devTools/jdk1.8.0_181
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

4、编译profile文件

cd /
source /etc/profile

5、重新查看Java版本

java -version不出意外,应该就变成了1.8.0_181版本了

五、docker版的TDengine安装

1、启动tdengine容器

docker run -tid --privileged=true \
--name=tdengine --hostname=tdengine \
-v /etc/localtime:/etc/localtime:ro \
-v /data/docker/tdengine:/var/lib/taos/ \
-p 6030-6042:6030-6042/tcp \
-p 6030-6043:6030-6043/udp \
tdengine/tdengine:2.2.1.3

2、进入tdengine中创建数据库

docker exec -it tdengine /bin/bash
date -R //这一步很重要,要看一下时间是否与宿主机的时间一致,不然查询时间会出错
taos
create database ct;

3、选择性修改hostname

hostname
hostnamectl set-hostname tdengine
hostname //此时已经改成tdengine了

4、开放端口号

firewall-cmd  --list-all
firewall-cmd --zone=public --add-port=6030-6042/tcp --permanent
firewall-cmd --reload

5、Linux中Taos客户端安装

(1)解压client

tar -xzvf TDengine-client-xxxxxxxxx.tar.gz

(2)执行安装脚本

 ./install_client.sh

(3)配置taos.cfg

编辑taos.cfg文件(默认路径/etc/taos/taos.cfg),将firstEP修改为TDengine服务器的End Point,例如192.168.0.22:6030

六、docker版的Redis安装

1、拉取Redis镜像

docker search redis
docker pull redis

2、运行Redis容器

docker run --name redis1 \
-p 6379:6379 \
-v /data/docker/redis/data:/data \
-v /data/docker/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf

3、编辑Redis.conf,主要设置Redis密码

4、开放端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
systemctl restart firewalld.service

5、开启Redis之路

docker exec -it redis redis-cli