linux上SSDB配置

linux上SSDB配置,第1张

按官方步骤 http://ssdb.io/docs/zh_cn/install.html

make编译报错

没有autoconf不能实现自动编译,于是安装autoconf

···

sudo yum install autoconf

···

我这里是centos,所以用的yum,Ubuntu等系统用apt-get替代

这里一般没有权限 用su -切换root

安装好后依然切回到刚才目录 即ssdb-master下 (切换root时目录变了)

继续

make 编译

sudo make install 安装

sudo make install报错

网上搜索答案说是没有make(其实不然)

我们执行下make发现再次报错

gcc+错误

于是安装gcc+

继续make

继续报错

不过这个错误官方文档里就有解决方案 直接拷贝

make未报错 继续sudo make install

安装完成

默认配置是安装在 /usr/local/ssdb,进入该目录下:

显示如下 启动成功

一、配置java环境1:先查看系统32/64: uname -a

根据系统的版本去Oracle官网下载jdk,下载后安装jdk即可。

2:配置JAVA环境变量:

vi /etc/profile

追加如下内容:

JAVA_HOME=/opt/jdk1.6.0_20

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

其中的JAVA_HOME为jdk的安装路径

3:验证 echo $PATH 或者 java -version

二、安装resin

下载resin后,解压运行安装脚本: ./resin.sh console。然后在自己pc上访问 server ip:port 看到resin默认欢迎页面即说明安装成功。之后把在web项目的war包拷进 ren目录下的webapps 文件夹内,即可在外网访问服务器上的web项目了。

三、 安装jmeter

下载:同样在jemeter官网下载 对应的安装包,解压后执行:./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl

命令说明:

a.-n 参数说明不用验证是否安装了图形库

b. .jmx文件可以在windows环境下的用jmeter图形化生成,涉及参数以及测试结果的.csv文件路径可以直接 用notepad++ vi 等修改.jmx文件,确保其相对于.jmx文件路径正确。

c.log.jtl 保存测试结果 既然没装图形界面库,那么测试结果.jtl文件就只能在windows下用jmeter来查看了。执行效果如下:

[@zjm_44_250 bin]# ./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl

Creating summariser <summary>

Created the tree successfully using ../ssdb_test.jmx

Starting the test @ Mon Dec 29 18:43:20 CST 2014 (1419849800772)

Waiting for possible shutdown message on port 4445

summary =100 in 0.3s = 289.9/s Avg: 105 Min:3 Max: 285 Err:0 (0.00%)

Tidying up ...@ Mon Dec 29 18:43:21 CST 2014 (1419849801734)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7239701.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存