前言

在前面咱们讲到华为云的购买以及一些配置,通过上一文即可获得一个可以直接访问使用的云服务器。但是对于不同的人群服务器的使用用途可能不同,对于咱们大部分的java程序员来说,jdk、tomcat、mysql、redis等环境和服务是必不可少的。

故本文将针对华为云服务器(ubuntu)进行jdk安装、tomcat安装、redis安装。

jdk安装

对于jdk的安装,我们首先有个选择是open jdk还是oracle jdk?对于两者区别其实对于咱们普通用户来说并没那么明显,但是oracle jdk还是更好一些,这里提供两种jdk的安装方式但是更推荐oracle jdk。对于jdk版本,这里统一安装jdk8.

openjdk
如果是open jdk 那么安装起来将会很简单,登录到服务器远程控制之后,先查看java版本应该是没有的。

java -version


根据提示也可以进行安装

 apt install openjdk-8-jre-headless

Yes安装完毕之后继续查看java -version


而openjdk卸载也可通过下面指令实现:

 apt-get remove openjdk-8-jre-headless
 或者
 apt-get remove openjdk*

oracle jdk
oracle jdk的安装方式其实也比较多,咱们首先下载oracle jdk的linux压缩包到电脑上。下载完毕传输到服务器上,这里我传到usr/java目录下。当然,具体传输目录你自己选择。

jdk的百度网盘:
链接:https://pan.baidu.com/s/1-9Muxeh2Hm6UVKDIX--aqg
提取码:vvin


然后通过控制台进入该目录cd /usr/java进行解压,当然这个jdk的版本要和文件的版本一致哇。

 tar -zxvf jdk-8u192-linux-x64.tar.gz


有了jdk文件之后,我们只需配置环境变量即可。而在linux服务器中,所有的环境通过/etc/profile进行配置。咱们首先vim文件后输入i操作插入以下内容(具体路径名称根据你自己的来)

export JAVA_HOME=/usr/java/jdk1.8.0_192
export JRE_HOME=/usr/java/jdk1.8.0_192/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export PATH JAVA_HOME CLASSPATH

然后按Esc键,同时按shirft+:两个键盘出现地下输入框输入wq!保存退出。退出之后source /etc/profile指令即可重新对配置刷新,然后不出意外咱们的oracle jdk就安装成功啦!查看java -version


咱们的Oracle jdk 已经成功安装!

tomcat 安装

在安装tomcat前需要安装jdk,因为tomcat是一个java程序需要借助jdk才能跑起来。对于tomcat 来说,我选择下载tomcat9,同时也下载linux的压缩包

下载完毕之后,记住他的路径和位置,咱们用之前的winscp传输到服务器,我放到/home目录下面,可以看到华为云的传输速度还是很快的。


完了之后,进入我们的linux系统首先进入目录,再解压:

tar -zxvf apache-tomcat-9.0.36.tar.gz


解压完成之后,通过winscp刷新,其实就可以发现咱们的tomcat已经被解压成功啦。咱们之前已经安装过jdk,所以tomcat可以直接运行,咱们首先进入tomcat的文件夹,找到bin,./startup.sh进行启动./shutdown.sh进行停止。


这样之后,我们即可访问我们的主页,由于tomcat默认是8080端口,并且咱们之前购买华为云配置的安全组也开通了8080端口,所以这个端口是可以使用外部可以访问的。在浏览器主页就可以直接访问:

结语

至此,华为云的jdk和tomcat的安装就已经完毕啦,希望大家能够不怕困难,动手配置成功,如果使用途中遇到一些障碍,也欢迎交流。

最后附上华为云购买的优惠链接:优惠链接
同样也可扫码:

在本文,jdk、tomcat已经安装完毕。在下面的一文中,将解决华为云mysql的安装,以及密码修改。

华为云—环境安装(jdk安装,tomcat安装)的更多相关文章

  1. Linux 下安装 java 环境(jdk + mysql + tomcat)

    Linux选用的是 centOS 6.8 64位 ,最先要将 centOS 中自带的 jdk 和 myqsql 卸载掉. 首先安装 了 SSH,通过 SSH 将 jdk,mysql,tomcat 的压 ...

  2. 摘:J2EE开发环境搭建(1)——安装JDK、Tomcat、Eclipse

    J2EE开发环境搭建(1)——安装JDK.Tomcat.Eclipse 1:背景 进公司用SSH(Struts,spring和hibernate)开发已经有两个月了,但由于一 直要么只负责表示层的开发 ...

  3. 使用FinalShell 安装jdk和tomcat流程(Linux系统是centOS7.5)

    本文是作者原创,版权归作者所有.若要转载,请注明出处 我今天刚刚买了一个一年的百度云服务器,85元,还是很便宜的,正好用来练练linux,至于为什么使用FinalShell 而不是xshell,因为F ...

  4. Linux入门——安装jdk、tomcat、MySQL以及项目部署

    Linux简介     Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户.多任务. 支持多线程和多CPU的操作系统.伴随着互联网的发展,     Linu ...

  5. ubuntu16.04安装jdk,tomcat

    ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...

  6. Linux非root用户安装jdk和tomcat

    转载自:http://blog.csdn.net/wuyigong111/article/details/17410661,进行部分修改 创建一个用户 sgmm,并在其用户目录里面安装 jdk和tom ...

  7. 一、安装JDK和Tomcat

    一.安装JDK和Tomcat 1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可. 备注:路径可以其他盘符,不建议路径包含中文名及特殊符号. 2.安装Tomc ...

  8. linux 安装jdk 配置tomcat

    Linux(ubuntu)下安装JDK.Tomcat 一.安装jdk 1)首先以root用户登录进去,在根目录下建立/usr/java的目录,我们将下载的东西都放到该目录下去. 2)参考的https: ...

  9. CentOS系统、Jdk、Tomcat安装实战

    CentOS系统.Jdk.Tomcat安装实战                                                     第一次接触Liunx系统,都说J2EE系统在Li ...

  10. 安装jdk和tomcat

    安装jdk和tomcat 1,准备工作 虚拟机 VMware :liunx系统镜像 bebian :连接操作软件 putty: 开源图像FTP客户端winspc: Java 语言的软件开发工具包 JD ...

随机推荐

  1. KMP专题

    1.[HDU 3336]Count the string(KMP+dp) 题意:求给定字符串含前缀的数量,如输入字符串abab,前缀是a.ab.aba.abab,在原字符串中出现的次数分别是2.2.1 ...

  2. Unity截屏

    方式一:直接使用unity自带的截图函数 Application.CaptureScreenshot(“imagename”); 保存路径: 在PC上保存路径为Application.dataPath ...

  3. WWF3追踪功能<WWF第六篇>

    WWF工作流提供了Tracking跟踪功能来对工作流实例及其所包含的活动在运行时的状态进行跟踪,以便用户在需要时可以通过这些历史信息进行分析.WWF的Tracking跟踪功能是通过"SqlT ...

  4. HTML5简单入门系列(二)

    前言 上篇中写到HTML5中的画布(canvas)元素,查看了canvas其他的资料,发现这个元素相关内容太多,鉴于本系列只是基础(主要是LZ也是初学),不再做太多介绍,有机会的话再单独写相关内容.说 ...

  5. 华为s5700 添加与删除vlan

    新建vlan 删除vlan ① 检查该VLAN下是否存在成员接口,使用如下命令:display vlan all② 如存在成员接口,则进入该接口视图,删除该成员,否则可略过此步骤,例如:interfa ...

  6. Javascript 金额、时间格式化

    一晃2017年已经过去了,2018年已经悄然而至.回首过去的2017年,工作还是一如既往,但生活却有了翻天覆地的变化.尚还觉得自己还小的自己,在过去的一年中却完成了两件人生大事,回想起来还是一脸懵逼, ...

  7. PPT 遥控器

    1. 下载 最新版本: 百度袋鼠输入: http://daishu.baidu.com/?from=pptweb 百度PPT遥控器:http://ppt.baidu.com/ 2. 安装过程忽略 3. ...

  8. ecplise里的run as里只有run configurations是怎么回事?

    一.没有main方法 二.main方法所在的类不是在与文件名同名的类中

  9. python中包含UTF-8编码中文的列表或字典的输出

    在python 下面一个包含中文字符串的列表(list)或字典,直接使用print会出现以下的结果: >>> dict = {"asdf": "我们的p ...

  10. Saltstack之SSH

    salt-minion也可以不安装通过在master安装salt-ssh 1,安装 yum -y install salt-ssh 2,配置salt的花名册 vim /etc/salt/roster ...