阿里云服务器安装onlyoffice_阿里云服务器安装 JDK 8

ddff3f7eff7a5994513aa88595e3947d.gif欢迎关注“科技毒瘤君”!43beadffe3a78641ebc479a0aed8107c.png上一期给大家分享了如何申请阿里云的免费云服务器,还没有看过的小伙伴可以先前往了解 >>阿里云免费服务器<<这一次将会为大家分享如何在服务器上配置 Java环境,这里演示使用的系统为Ubuntu 18.04 64位,小伙伴们需要有一点Linux基础哦!4be624139cd099e8579c9311fd2abae6.gif每日一曲,轻松阅读64c8d64f92bdb24aaf788909f91fd70b.gif

1

准备工具

磨刀不误砍柴功,我们先准备好需要用到的两个工具:XShell:用于通过SSH协议远程连接服务器;XFtp:用于从本地向服务器上传文件;087463ce0ee1eca7bcd27d7dc42dc891.png下载地址:https://www.netsarang.com/zh/free-for-home-school/a40c0a742eb48e6d2d378501425d2b43.png这里我们选择的是两款软件的免费版,如果小伙伴们觉得免费版功能不够用,也可以选择付费版或者pojie填写姓名和邮箱,勾选“两者”,即可下载免费版软件。

2

下载JDK并上传到服务器

首先从Oracle官网(https://www.oracle.com/java/technologies/javase-jdk8-downloads.html)下载JDK。虽然JDK版本已经出到14了,而且不久15也会发布出来,但是如今使用最广的依旧是JDK8。新版本的JDK虽然有许多新的特性,但是网上的资料还不是很多,对应我们小白来说,出现问题很难在网上找到解决方法。所有这里还是推荐大家使用 JDK8 ↓↓9fcc0a68502072f23f8c9f7f5d63ac08.pngc2c9be286e8f1a4dced76436dc603638.png使用前面下载的Xftp连接服务器:1676a976c07d187ff9d26ce5874f591e.png将下载的JDK上传到服务器:8961b20809bde066618a89bf2ff0c9bc.gif

3

解压安装JDK

接下来使用Xshell连接服务器:f127d1526957b0a0184322c0aebc78d6.png找到之前上传的文件位置(对Linux文件操作指令不熟悉的,可以先去"菜鸟教程"学习一下):解压下载的压缩包:
tar -zxvf jdk-8u241-linux-x64.tar.gz 
切换到/usr/lib目录:
cd  /usr/lib
新建jdk目录:
mkdir jdk
将解压的目录移动到新建的jdk目录:
mv ~/jdk1.8.0_241 /usr/lib/jdk

4

配置环境变量

这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境使用vi编辑/etc/profile文件:
vi /etc/profile
在末尾添加:
#set java envexport JAVA_HOME=/usr/lib/jdk/jdk1.8.0_241export JRE_HOME=${JAVA_HOME}/jre    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    export PATH=${JAVA_HOME}/bin:$PATH 
执行命令使修改立即生效:
source /etc/profile
配置软连接:
sudo update-alternatives --install /usr/bin/java  java  /usr/lib/jdk/jdk1.8.0_171/bin/java 300   sudo update-alternatives --install /usr/bin/javac  javac  /usr/lib/jdk/jdk1.8.0_171/bin/javac 300 
部分软件可能会从/usr/bin目录下查找Java,添加该软连接防止其他软件查找不到。

5

测试安装结果

在终端输入:
java -version
出现版本号表示安装成功:6176a140bfc694c3912e51830b1f1890.png以上工作其实都是为后面配置Tomcat服务打的基础,下一期就为大家分析如何安装tomcat服务器...未完待续。。。。59f229876ae2617c420e44b78131ffa1.png关注微信公众号“科技毒瘤君”b8d5da58713c559975a53ac988d66a6f.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/540057.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

js发送请求

1.Chrome控制台中 net::ERR_CONNECTION_REFUSED js频繁发送请求&#xff0c;有可能连接被拒绝&#xff0c;可用setTimeout&#xff0c;过几秒发送&#xff0c;给个缓冲时间 var overlayAnalystService L.supermap.spatialAnalystService(serviceUrl); setTimeout(function () …

据说有99%的人都会做错的面试题

这道题主要考察了面试者对浮点数存储格式的理解。另外&#xff0c;请不要讨论该题本身是否有意义之类的话题。本题只为了测试面试者相关的知识是否掌握&#xff0c;题目本身并没有实际的意义。 下面有6个浮点类型变量&#xff0c;其中前三个是float类型的&#xff0c;后三个是d…

php使用mysql5和8的区别_mysql8.0和mysql5.7的区别是什么?

区别&#xff1a;mysql8.0的索引可以被隐藏和显示&#xff0c;当一个索引隐藏时&#xff0c;他不会被查询优化器所使用&#xff1b;2、mysql8.0新增了“SET PERSIST”命令&#xff1b;3、从mysql8.0开始&#xff0c;数据库的缺省编码将改为utf8mb4&#xff0c;包含了所有emoji字…

mysql pt check sum_percona工具pt-table-checksum

利用pt-table-checksum进行数据库同步检查rpm方式#wget percona.com/get/percona-toolkit.rpm源码方式#wget http://www.percona.com/downloads/percona-toolkit/2.2.1/percona-toolkit-2.2.8.tar.gz#yum install perl perl-CPAN perl-DBD-MySQL perl-Time-HiRes解压&#xff0…

如何通过BBED找回删除数据

项目案例&#xff1a;客户删除delete了重要数据&#xff0c;无备份&#xff0c;客户联系我&#xff0c;要求恢复相应数据。本次通过实验方式重现客户现场。备份高于一切&#xff0c;首先备份&#xff0c;再操作 创建表格&#xff1a; create table king(age number,name varcha…

mysql 重置密码语音_数字语音信号处理学习笔记语音信号的同态处理(2)

5.4 复倒谱和倒谱 定义 设信号x(n)的z变换为X(z) z[x(n)]&#xff0c;其对数为&#xff1a; (1) 那么 的逆z变换可写成&#xff1a; (2) 取 (1)式则有 (3) 于是式子(2)则可以写成 (4) 则式子(4)即为信号x(n)的复倒谱 的定义。因为 一般为复数&#xff0c;故称 为复倒谱。如果对…

NFS 八步神曲

Server:第一步yum install - y nfs*第二步vi /etc/exports第三步/var/testdirs *(rw,all_squash,anonuid99,anongid99,sync)第四步service nfs start第五步chkconfig --level 35 nfs on Client第一步mount 192.168.1.X:/var/www/testdirs /var/www/testdirs第二步vi /et…

mysql权限日志_mysql权限管理、日志管理及常用工具

mysqlbinlog用法如下&#xff1a;mysqbinlog mysql.err 查询错误日志当然可以通过添加参数来查看指定内容,如&#xff1a;mysqlbinlog mysql-bin.000001 -d test 只显示对test数据库的二进制日志mysqlbinlog mysql-bin.000001 -o 3 -r result-file 首先忽略前三个操作&…

Juicer.js模板引擎问题

由于jsp中的EL表达式语法和jquery.tmpl十分类似&#xff0c;&#xff0c;所以单纯的使用${name}&#xff0c;数据是渲染不上tmpl的. SO.. 要加上转义: ${${}amount} 或者 \${amount} 转载于:https://www.cnblogs.com/fighxp/p/7890288.html

python把回车作为输入_python将回车作为输入内容的实例

当input输入内容的时候,许多情况下输入回车键另起一行输入,但是这时候Pycharm就执行程序,然后结束,导致无法继续输入内容。 原因:Python默认遇到回车的时候,输入结束。所以我们需要更改这个提示符,在遇到其他字符的时候,输入才结束。 比如有一个任务: 请输入文件名:悯…

ubuntu下修改时区和时间

applications-Accessories-Time & Date-点下锁-输入密码-把时区改成上海&#xff08;这个要点图中国与朝鲜之间的弯处才行&#xff0c;写不生效&#xff09;-Set the time 选Manually-改下时间、日期-直接关闭即可(重启后依然生效) 注&#xff1a;从电脑上边的时间处-Time …

python提供了9个基本的数值运算操作符_Python学习笔记(三)Python基本数字类型及其简单操作(1)...

一、数字类型表示数字或数值的数据类型称为数字类型,Python语言提供3种数字类型&#xff1a;整数、浮点数和复数&#xff0c;分别对应数学中的整数、实数和复数&#xff0c;下面就一起来了解一下他们吧&#xff01;1.整数类型整数类型与数学中整数的概念一致&#xff0c;整数类…

hdu 5139 数据的离线处理

所谓的数据离线处理&#xff0c;就是将所有的输入数据全部读入后&#xff0c;在进行统一的操作&#xff0c;这样当然有好处&#xff0c;比如让你算好多数的阶层&#xff0c;但是输入的每个数是没有顺序的&#xff0c;其实跟可以线性的解决&#xff0c;但是由于没有顺序的输入&a…

vue 后台返回的文件流进行预览_vue实现下载文件流完整前后端代码

这篇文章主要为大家详细介绍了vue实现下载文件流完整前后端代码&#xff0c;文中示例代码介绍的非常详细&#xff0c;具有一定的参考价值&#xff0c;感兴趣的小伙伴们可以参考一下使用Vue时&#xff0c;我们前端如何处理后端返回的文件流首先后端返回流&#xff0c;这里我把流…

OSPF-5类LSA和4类LSA

# 5类LSA &#xff1a;外部路由前缀 ASBR的router_id IOU5#sh ip ospf data extOSPF Router with ID (5.5.5.5) (Process ID 1)Type-5 AS External Link StatesLS age: 71Options: (No TOS-capability, DC, Upward)LS Type: AS External LinkLink State ID: 10.1.55.0 (Extern…

2014年9月计算机二级mysql真题_2017年9月全国计算机二级MySQL考试章节练习题

2017年9月全国计算机二级MySQL考试章节练习题计算机二级考试成绩在“及格”&#xff0c;即60~89分者&#xff0c;由教育部考试中心发合格证书&#xff0c;考试成绩在“优秀”&#xff0c;即90~100分者&#xff0c;由教育部考试中心发优秀证书。这是小编给大家提供的2017年9月全…

macOS 10.11.* 安装scrapy

1.安装brew&#xff0c;然后修改brew源为某高校 2.更新python brew install python 3.安装pip 4.安装scrapy&#xff0c;这里肯定会有一个坑&#xff0c;之前在网上看到10.11开启了什么rootless的东西&#xff0c; 会遇到安装six失败&#xff0c;原因是由于系统安装了six&#…

eclipse使用小技巧

1. eclipse自带内存监视及回收插件 菜单 Window > Preferences > General > 右边&#xff0c;把 Show Heap Status 打上勾就会在右下角任务栏显示内存监视器,并且可以点击内存回收。 2. http://www.eclipse.org/downloads/3. 摘录热键篇&#xff1a;Template&#xff…

mysql @ $_mysql常见笔试题

一、Mysql常见笔试题1、Mysql 中有哪几种锁&#xff1f;(1)表级锁&#xff1a;开销小&#xff0c;加锁快。不会出现死锁&#xff0c;锁定粒度大&#xff0c;发生锁冲突的概率高&#xff0c;并发度低。(2)行级锁&#xff1a;开销大&#xff0c;加锁慢。会出现死锁&#xff0c;锁…

mysql无法与外部健形成约束_MySQL Rails:错误:150“外键约束不正确”

我试图迁移我的Rails MySQL数据库&#xff0c;我收到以下错误&#xff1a;ActiveRecord :: StatementInvalid&#xff1a;Mysql2 :: Error&#xff1a;无法创建表development.comments(错误&#xff1a;150“外键约束形成错误”)&#xff1a;CREATE TABLE注释(id int AUTO_INCR…