2019-07-15 java安装

人的服务器os是centos7.5 。既然oracle发布了java 11,那么就用最新的,jdk的下载地址如下:

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

百度云童车里

第一步:肯定是下载jdk,我下载的是.tar.gz格式的文件。然后传到合适的地址上,我的地址是  /usr/local 下。

              这一步里面,我用360浏览器下,不成功。用的edge,ok。

第二步:解压jdk的安装包,tar -zxvf jdk-11_linux-x64_bin.tar.gz  之后就看到当前目录下多了一个jdk-11的文件;

第三步:  运行 vim /etc/profile 命令

             在文件的末尾处添加上一下内容:

             export JAVA_HOME=/usr/local/jdk-11            // 这里要注意,添加自己的绝对路径

             export JRE_HOME=${JAVA_HOME}/jre

             export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

             export PATH=${JAVA_HOME}/bin:$PATH

第四步:使配置文件生效  :source /etc/profile

第五步:运行java -version  出现以下信息,就成功了

             java version "11" 2018-09-25

            Java(TM) SE Runtime Environment 18.9 (build 11+28)

            Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11+28, mixed mode)


---------------------

作者:u010725272

来源:CSDN

原文:https://blog.csdn.net/u010725272/article/details/82993646

版权声明:本文为博主原创文章,转载请附上博文链接!



 下面我们介绍一下如何在Centos下面进行安装Blynk的服务设置:(使用的是腾讯云的Centos 7系统,其它的Linux系统也是类似的,可能存在一些命令不同,但是基本思想是一样的,可以参考)

 首先先查一下系统当中有没有安装java,使用如下命令:

rpm -qa | grep java

 如果有相应的内容的话就要卸载掉它,使用如下命令:

rpm -e --nodeps (jdk相关名称)

 直到再次查看的时候什么都没有了。

 下面我们需要下载java的相应的安装包,首先我们先确认有没有下载工具,键入wget,如果出现以下内容就是已经安装好了。

2019-07-15 java安装_第1张图片

 如果没有的话就要重新安装一下,使用以下命令:

yum install wget

 然后我们使用如下命令进行下载:

wget --no-cookies --no-check-certIFicate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm"

 这个是通过在线下载的方式,当然可以下载到本地电脑,然后再进行上传的,两种方法都是可以的。我们不在进行说明,可以使用ftp上传,或者直接使用filezilla这个工具上传,比较容易实现。

 下载之后我们得到下面的文件:

 下面我们就可以安装了,我们使用下面的命令:

rpm -ivh jdk-8u91-linux-x64.rpm

2019-07-15 java安装_第2张图片

 接下来我们测试一下是否安装成功:

 命令:java -version

 接下来我们使用如下命令来下载Blynk-server的源代码。

wget "https://github.com/blynkkk/blynk-server/releases/download/v0.17.2/server-0.17.2.jar"

 注意(如果有更新的版本,记得改一下上面的内容,版本的数字改成最新的即可)

 下载好得到:

 这里我们创建了一个Blynk的文件夹,把这个文件放到这里面来,方便管理。

2019-07-15 java安装_第3张图片

 同样我们创建一个data文件夹来存放数据,之后我们就可以开启这个Blynk的服务了,使用的命令如下:

java -jar server-0.17.2.jar -dataFolder /root/Blynk/data

 上面的/root/Blynk/data可以更改为自己的文件夹路径。

 这样子我们就看到这个服务已经开启了,接下来我们看下我们的应用要怎样进行修改

 第一步我们将我们的APP进行修改为我们的服务器地址,端口默认是8443不用进行修改

2019-07-15 java安装_第4张图片

 要注意的一点是,这我们已经重新更换了服务器,所以要重新创建一个用户,否则和服务器进行验证的时候会出错,就是没有办法登录。

 重新注册之后我们就可以登录了,到这里我们的服务器就搭建好了。

 但是上面有一个问题要注意,这个时候我们的服务是在前台运行的,所以如果我们当我们关闭终端的时候服务也会被终止的,所以这里我们需要让他在后台运行。

 我们就需要修改命令,使得它变成一个守护进程在后台运行。

 命令:nohup java -jar server-0.17.2.jar -dataFolder /root/Blynk/data &

 使用nohup命令,后面记得加上&

 此时我们可以查看下后台有没有在运行我们的程序:

命令: ps -aux | grep java

 应用那边的使用的话还是和之前一样的,这个时候我们需要改一下我们的代码内容。

 要修改两个东西:

1.Auth Token

2.服务器地址

 这里需要参考红色方框中的形式填写,没有域名的话直接填写IP就可以,端口不用改。

2019-07-15 java安装_第5张图片

 这样我们下载到InteLEDison上面就可以直接使用了哈。

 延时只有39ms,比连接到Blynk官方的服务器的几百ms延时快多了,而且不会掉线!棒!

2019-07-15 java安装_第6张图片

 我们只需在Blynk的应用当中选择板子为Intel Edison就可以进行开发了,很方便,在国内的服务器也很稳定,延时很小。好了接下来就可以愉快的开发啦!

你可能感兴趣的:(2019-07-15 java安装)