【阿里云】入门笔记-ECS云服务器配置java开发环境

想学习一下linux,但是身边没有多余机器装系统,自己笔记本配置不行不好装虚拟机和双系统,于是想到买一个云服务器试试手

比较好的云服务器 阿里云和腾讯云都可以用,在两个马老板中 个人比较崇拜前者,于是选择了阿里云

如果是学生的话认证之后还是比较便宜的,9.9一个月,下面说一下入门的环境配置。

需要准备:JDK、tomcat压缩包、远程访问linux主机和上传下载文件的工具:secureCRTP、FlashFXP

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

http://tomcat.apache.org/download-80.cgi

工具百度一下很多。

【安装文件上传】

使用FlashFXP连接到云端主机后,上传所有需要的压缩包到一个自己想放的文件夹,建议专门新建一个。

【安装并配置java环境】

secureCRTP连接到云端主机,用cd指令切换到压缩包所在文件夹,解压缩java到一个目标文件夹,这里我解压到了usr/java/jdk下


解压指令:#tar-zxv -f jdk-版本编号-linux-x64.tar.gz-C/usr/java/jdk/

解压完成后会在目录下有个对应的jdk文件夹如jdk1.8.0_151

下面配置环境变量:

使用指令#vi /etc/profile打开配置文件,打开后可以看到一些基础配置信息,如果不能,可能是用户权限不够 可以使用sudo su指令升级当前用户为超级管理员

成功打开后按下i键进入编辑模式,在文件内容末尾添加如下内容

export JAVA_HOME=/usr/java/jdk/jdk版本编号

  export JRE_HOME=/usr/java/jdk/jdk版本编号/jre

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

 export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH


编辑完成后按下esc键退出编辑模式 并输入指令 : :wq 保存文件

保存完成后在命令行输入指令#source /etc/profile 生效配置文件

然后通过指令java -version查看java环境是否配置成功,如果可看到java版本信息 说明成功。


【安装并配置tomcat】

解压过程依照上述java配置过程同理操作,

解压完成后cd至目标文件夹 #cd/usr/java/tomcat/apache-tomcat-版本编号/bin/

编辑setclasspath.sh 脚本来配置环境变量:

指令 # vi setclasspath.sh

编辑模式如法炮制,在文件内容末尾添加:

export JAVA_HOME=/usr/java/jdk/jdk版本编号

export JRE_HOME=/usr/java/jdk/jdk版本编
号/jre

并保存。

启动tomcat指令:在bin目录下执行 startup.sh,可以看到命令行输出启动信息,则tomcat启动成功,此时可以通过外网访问本台云服务器的tomcat页面


PS:访问地址为云服务器公网IP的8080端口

如果确人配置无误却不能访问,则可能是以下两种原因:

1:需要在阿里云的实例管理---安全组---创建安全组,添加入方向和出方向的安全组规则,端口为8080/8080,授权对象0.0.0.0/0.

2:防火墙问题:我的云服务器安装的是CentOS的linux, CentOS7用的是firewalld。把firewalld关掉就可以了 指令:systemctl stop firewalld.service


猜你喜欢

转载自blog.csdn.net/playadota/article/details/78305750