在 ubuntu amazon ec中安装tomcat 和jdk

1. 假设已经安装好了ssh.

使用 putty: 在 host name 中输入服务器ip.

在 “authentication”中,导入密钥文件。 

出现下面界面:

以 ubuntu 用户名登陆。 

通过: sudo aptitude 进入查看已安装软件包工具。


2. 获得tomcat源(安装文件):使用 wget命令。

两个tomcat 7.0的源:

http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.53/bin/apache-tomcat-7.0.53.tar.gz

http://apache.dataguru.cn/tomcat/tomcat-7/v7.0.53/bin/apache-tomcat-7.0.53.tar.gz

3. 安装oracle-java-7:

基于linux 的jdk有两个版本: 一个是openjdk. 一个是oracle-java。 我们这里用oracle-java.

安装 oracle-java-7

 sudo apt-get install python-software-properties

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

然后:

sudo apt-get install oracle-java7-installer

设置环境变量:

sudo update-alternatives --config java

然后:

sudo nano /etc/environment

将其JAVA_HOME添加到该文本。注***  这里的nano 是一个文本编辑器。 

4. 安装tomcat7

sudo apt-get install tomcat7

这个时候: localhost:8080就应该看到欢迎页面了。 

注意两个路径:

1. /var/lib/tomcat7/webapps/ROOT/index.html   放页面

 

2. /etc/tomcat7/  放配置文件。


启动 :

 sudo /etc/init.d/tomcat7 start

或者 sudo service tomcat7 restart. 重启。

现在: 改变tomcat的服务端口》 从8080 到80.

 

先看看有没有安装authbind:

Sudo authbind;/// 若没有则做下一步:

sudo apt-get update

sudo apt-get upgrade --show-upgrade

sudo apt-get install authbind 

再编辑:tomcat的配置文件:

Sudo vi /etc/default/tomcat7.

将 authbind=yes.注意将前面的屏蔽去掉。

 

然后就是绑定80 和443端口:

touch /etc/authbind/byport/80

touch /etc/authbind/byport/443

chmod 0755 /etc/authbind/byport/80

chmod 0755 /etc/authbind/byport/443

chown tomcat7:tomcat7 /etc/authbind/byport/80

chown tomcat7:tomcat7 /etc/authbind/byport/443

再改变server.xml:(windows下做法:)

Sudo vi /etc/tomcat7/server.xml

改变8080-》80。

最后, 再次进行sudo service tomcat7 restart重启。

应该就可以了。 

Ps… log文件在 /var/log/tomcat7 目录下。


转载于:https://my.oschina.net/u/1779642/blog/312750

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值