写个博客 记录这个流程
服务器使用CentOS 7.2作为镜像,JDK 1.8,Tomcat 8, MySQL 5.7作为环境,GitHub作为代码托管。
实例
创建实例,选择CentOS 7.2,选择使用SSH来连接,会自动下载一个key.pem,妥善保管这个key,后面连接会用到。
服务器启动好之后,在安全组中配置开放SSH连接端口,使用默认配置就差不多。保存以后不需要重启服务器便可以测试连接。
连接实例,个人使用的是XShell,选择协议为SSH,填写好实例的外网IP地址、端口号,切换到用户身份认证:
选择方法 > Public Key > 输入创建实例填写的用户名 > 用户密钥 > 导入key.pem >配置完成,现在就可以试试连接了。具体参照图1跟图2。
图1
图2
NOTE
后续如果要更改key.pem,就在阿里云控制台界面 > 密钥对 重新绑定项目,若在开机时配置,则需要重启。
JDK
连接上以后,就可以进行环境的配置了。首先配置好JDK,个人在Oracle的官网找到了jdk-8u151-linux-x64.tar.gz
,然后在 /usr 下新建名为java的文件夹,在CentOS中使用 wget
命令下载到 /usr/java
下,使用 tar 命令解压到同级目录下,此时 /usr/java
下存在着 tar.gz 包以及 解压出JDK的文件夹,可以说一切准备就绪了。图3是获取JDK的Url的方法。
下载JDK
# wget -P /usr/java http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
以及解压tar.gz
# tar -zxvf /usr/java/jdk-8u151-linux-x64.tar.gz
图3
现在我们开始配置CentOS中的Java环境,编辑 /etc/profile
# vim /etc/profile
在文件最后,加入
export JAVA_HOME=/usr/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin/:$PATH
然后执行一下命令,使配置立即生效
# source /etc/profile
并执行命令,查看Java的版本,如果有详细信息,即为配置成功
# java -version
至此,Java环境就算配置完成了。
Tomcat
Tomcat的配置,在Apache的官网下载好了,跟JDK下载流程如出一辙,一样是使用wget
以及tar