当前位置: 首页 > 工具软件 > ssdb-rocks > 使用案例 >

SSDB部署

田嘉澍
2023-12-01

安装:

先安装zip 和 unzip

#yum install zip unzip -y

 

#yum install gcc gcc-c++-y

 

下载SSDB

#wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zip

#unzip master

#cd ssdb-master

#make

#make install

 

启动SSDB

#./ssdb-server ssdb.conf

后台启动SSDB

#./ssdb-server -d ssdb.conf

# ./ssdb-server ssdb.conf -d -sstart

 

测试SSDB是否成功启动

1、

[root@localhostssdb]# netstat -untlp

Active Internetconnections (only servers)

Proto Recv-Q Send-QLocal Address               ForeignAddress             State       PID/Program name  

tcp        0     0 127.0.0.1:8888             0.0.0.0:*                   LISTEN      12594/./ssdb-server

tcp        0     0 127.0.0.1:25               0.0.0.0:*                   LISTEN      4398/master        

tcp        0     0 ::1:25                     :::*                        LISTEN      4398/master        

2、

#telnet127.0.0.1 8888

 

停止SSDB

# ./ssdb-serverssdb.conf -d -s stop

# 对于旧版本

kill `cat ./var/ssdb.pid`

 

SSDB启动脚本,跟随系统自动启动

# cp tools/ssdb.sh /etc/init.d

注意: 对于 CentOS 用户, 请将 ssdb.sh 重命名为 ssdb.

 

 

 

sudo chkconfig --add ssdb

sudo chkconfig ssdb on

 

 

 

修改配置文件,让远程主机可以进行连接

#vim /usr/local/ssdb/ssdb.conf

server:

        ip: 0.0.0.0                        默认为127.0.0.1,改为0.0.0.0表示可以全网访问,但会带来一定的安全问题,需配合iptables解决安全问题  

        port: 8888

        # bind to public ip

        #ip: 0.0.0.0

        # format: allow|deny: all|ip_prefix

        # multiple allows or denys is supported

        #deny: all

        #allow: 127.0.0.1

        #allow: 192.168

        # auth password must be at least 32characters

        #auth: very-strong-password


 类似资料: