华为云—环境安装(jdk安装,tomcat安装)
前言
在前面咱们讲到华为云的购买以及一些配置,通过上一文即可获得一个可以直接访问使用的云服务器。但是对于不同的人群服务器的使用用途可能不同,对于咱们大部分的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安装)的更多相关文章
- Linux 下安装 java 环境(jdk + mysql + tomcat)
Linux选用的是 centOS 6.8 64位 ,最先要将 centOS 中自带的 jdk 和 myqsql 卸载掉. 首先安装 了 SSH,通过 SSH 将 jdk,mysql,tomcat 的压 ...
- 摘:J2EE开发环境搭建(1)——安装JDK、Tomcat、Eclipse
J2EE开发环境搭建(1)——安装JDK.Tomcat.Eclipse 1:背景 进公司用SSH(Struts,spring和hibernate)开发已经有两个月了,但由于一 直要么只负责表示层的开发 ...
- 使用FinalShell 安装jdk和tomcat流程(Linux系统是centOS7.5)
本文是作者原创,版权归作者所有.若要转载,请注明出处 我今天刚刚买了一个一年的百度云服务器,85元,还是很便宜的,正好用来练练linux,至于为什么使用FinalShell 而不是xshell,因为F ...
- Linux入门——安装jdk、tomcat、MySQL以及项目部署
Linux简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户.多任务. 支持多线程和多CPU的操作系统.伴随着互联网的发展, Linu ...
- ubuntu16.04安装jdk,tomcat
ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...
- Linux非root用户安装jdk和tomcat
转载自:http://blog.csdn.net/wuyigong111/article/details/17410661,进行部分修改 创建一个用户 sgmm,并在其用户目录里面安装 jdk和tom ...
- 一、安装JDK和Tomcat
一.安装JDK和Tomcat 1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可. 备注:路径可以其他盘符,不建议路径包含中文名及特殊符号. 2.安装Tomc ...
- linux 安装jdk 配置tomcat
Linux(ubuntu)下安装JDK.Tomcat 一.安装jdk 1)首先以root用户登录进去,在根目录下建立/usr/java的目录,我们将下载的东西都放到该目录下去. 2)参考的https: ...
- CentOS系统、Jdk、Tomcat安装实战
CentOS系统.Jdk.Tomcat安装实战 第一次接触Liunx系统,都说J2EE系统在Li ...
- 安装jdk和tomcat
安装jdk和tomcat 1,准备工作 虚拟机 VMware :liunx系统镜像 bebian :连接操作软件 putty: 开源图像FTP客户端winspc: Java 语言的软件开发工具包 JD ...
随机推荐
- Java实现第十届蓝桥杯最大降雨量
试题 E: 最大降雨量 本题总分:15 分 [问题描述] 由于沙之国长年干旱,法师小明准备施展自己的一个神秘法术来求雨. 这个法术需要用到他手中的 49 张法术符,上面分别写着 1 至 49 这 49 ...
- TZOJ 复习时间
描述 为了能过个好年,xhd开始复习了,于是每天晚上背着书往教室跑.为了追求更高的效率,xhd要根据难度值来选择合适的课程进行复习,复习后一门课的效率为前一门课之间的难度差的平方,而复习第一门课的效率 ...
- 一文带你了解ANR(测试人员)
一.首先,了解一下什么是ANR ANR,是"Application Not Responding"的缩写,即"应用程序无响应".系统会向用户显示一个对话框,用户 ...
- UVIYN的基本设置
- 05.Django-form表单与请求的生命周期
Django中请求的生命周期 HTTP请求及服务端响应中传输的所有数据都是字符串 步骤 用户在浏览器中输入url时,浏览器会生成请求头和请求体发给服务器 url经过wsgi和中间件,到达路由映射表,在 ...
- Node.js躬行记(3)——命令行工具
一.自定义 创建一个空目录,然后通过npm init命令初始化package.json文件,并按提示输入相关信息或直接回车使用默认信息,生成的内容如下所示. { "name": & ...
- KVM NAT(网络地址转换模式)
NAT(网络地址转换模式) 使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网.也就是说,使用NAT模式可以实现在虚拟系统里访问互联网.很显然,如果你只有一 ...
- jQuery实现拖拽元素
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- 【优雅写代码系统】springboot+mybatis+pagehelper+mybatisplus+druid教你如何优雅写代码
目录 spring基本搭建 整合mybatis pom配置 mybatis配置 设置数据源 设置sqlsessionfactory 设置扫描 设置开启事务 资源放行 测试 结果 思考&& ...
- 玩转华为物联网IoTDA服务系列三-自动售货机销售分析场景示例
场景简介 通过收集自动售货机系统的销售数据,EI数据分析售货销量状况. 该场景主要描述的是设备可以通过MQTT协议与物联网平台进行交互,应用侧可以到物联网平台订阅设备侧变化的通知,用户可以在控制台或通 ...