skyADMIN

在阿里云云服务器上配置Java环境

之前的VPS我一般是按照LNMP一键包配置的。后来虽然找着一个oneinstack可以配置lnmt(linux+nginx+MySQL+tomcat),但是部署spring应用的时候出错,表示不开心,干脆自己重新装一个纯粹的tomcat环境,至于MySQL,稍后再说。

借了台同学的阿里云服务器,重装系统,Ubuntu 14.04。

ssh登陆后。先 apt-get update 一下。然后要安装jdk。据说有openjdk和oracle jdk的区别,直接apt-get install安装的会是openjdk,但因为我们平时开发一般用的都是oracle的,so要安装oracle的jdk。安装可以直接去官网下载解压安装,不过ssh连接懒得那么复杂。

Google了一下,http://www.cnblogs.com/Wisp/articles/3099494.html 这里有答案。

安装完成后输入java -version可以看到jdk版本。

然后装tomcat。在官网下载,虽然现在9.0已经出了,但总觉得8.0已经是很新的版本了,装个8.0算了。去官网找到8.0下载,tar.gz的链接右键,复制链接地址,到ssh里wget 地址。

然后解压:tar zxvf apache-tomcat-8.0.30.tar.gz

移动到/usr/local:mv apache-tomcat-8.0.30/ /usr/local/

启动:/usr/local/apache-tomcat-8.0.30/bin/startup.sh

然后按理说就可以输入ip访问了。然而输入ip敲回车你会发现……什么也没有……

唔,突然想起来tomcat监听的是8080端口,加个冒号8080,成了。

接下来尝试部署一个war包看看。个人比较水,就用它的图形化工具来部署,如图:

84169BBC-9655-4DC1-820F-CB273832A84B

点一下manager app,会提示输入密码,哪来的密码,表示啥也不知道。查一下,哦,在tomcat文件夹下面有个conf文件夹,里面有个tomcat-users.xml的,编辑一下,按照提示添加一下:

5F05F8DA-8C7F-4F92-8FE5-F37ED04ADB3E

好的,重启tomcat(不会重启你就学我,先shutdown,再startup)。

再去点那个manager app,输入账号密码,下面有通过war包部署的选项,上传部署,完成。

码字很辛苦,转载请注明来自环宇博客《在阿里云云服务器上配置Java环境》

评论