【阿里云】入门笔记-ECS云服务器配置java开发环境
来源:互联网 发布:sql如何建立级联 编辑:程序博客网 时间:2024/06/11 13:01
想学习一下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
- 【阿里云】入门笔记-ECS云服务器配置java开发环境
- 阿里云ECS服务器php运行环境配置全过程
- 阿里云ECS服务器php运行环境配置全过程
- 阿里云(ECS)Linux服务器,以及LAMP环境配置笔记
- 阿里云ECS服务器,centos6.5 Java环境部署
- 阿里云服务器ECS 第二篇:Java运行环境搭建
- 记录阿里云ECS服务器Java开发环境的搭建过程
- 阿里云服务器ECS配置(亲测)
- 阿里云服务器ECS配置全解
- 阿里云ECS服务器配置记录
- 阿里云ECS服务器https配置实践
- 阿里云服务器ECS配置全解
- 阿里云ECS服务器初始化配置更新
- 阿里云ECS服务器配置全攻略
- 阿里云ECS服务器Linux环境下配置php运行环境(安装配置篇)
- 阿里云ECS服务器Linux环境下配置php运行环境(安装配置篇)
- 阿里云---阿里云服务器ECS安装jdk环境
- 阿里云---阿里云服务器ECS安装jdk环境
- 数据库原理
- Tiles的使用,遗漏和总结
- 机器学习线性代数介绍
- Spark Sql性能测试
- SQL Server 2017 SP1 补丁发布(二)
- 【阿里云】入门笔记-ECS云服务器配置java开发环境
- 动态规划:二维费用的背包问题
- 区域批量导入ocupload一键上传使用
- C++类和对象.四个默认成员函数(赋值运算符重载)
- Unity_数据类型之间的相互转换
- 51nod 1288 汽油补给【贪心】【ST表】【单调栈】
- Java面试题链表、树和位操作
- SQL Server 2017 SP1 补丁发布(三)
- 数据分析案例_2012联邦选举数据分析