安装oracle JDK 7
下载 oracle jdk 7 bin.
设置权限
chmod +x jdk-7u7-linux-x64.gz
tar zxvf ./jdk-7u7-linux-x64.gz
移动位置到
sudo mv jdk1.7.0_07 /usr/lib/jvm/
设置系统环境
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-7u7/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-7u7/bin/java 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-7u7/bin/javaws 1
选择默认java
sudo update-alternatives --config javac
sudo update-alternatives --config java
sudo update-alternatives --config javaws
查看java版本:
TOMCAT的安装
A、先获得tomcat的安装包
wget http://labs.mop.com/apache-mirror/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip
B、解压并安装
mkdir -p /usr/local/webserver/
tar xvzf apache-tomcat-7.0.14.tar.gz -C /usr/local/webserver/
#重命名安装目录
cd /usr/local/webserver/
mv apache-tomcat-7.0.14/ tomcat
C、设置tomcat以独立的用户运行
#添加一个系统用户tomcat,并且设置为不可登录系统。
useradd -d /usr/local/webserver/tomcat -s /usr/sbin/nologin tomcat
D、设置用户tomcat对tomcat目录的访问权限
chown -R tomcat.tomcat /usr/local/webserver/tomcat/
E、配置Tomcat环境变量
vi /etc/environment
CATALINA_BASE=/usr/local/webserver/tomcat
CATALINA_HOME=/usr/local/webserver/tomcat
TOMCAT_USER=tomcat
使用以下命令使配置生效
F、启动tomcat
/usr/local/webserver/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/webserver/tomcat
Using CATALINA_HOME: /usr/local/webserver/tomcat
Using CATALINA_TMPDIR: /usr/local/webserver/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/webserver/tomcat/bin/bootstrap.jar:/usr/local/webserver/tomcat/bin/tomcat-juli.jar
G、测试
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
H、停止Tomcat
/usr/local/webserver/tomcat/bin/shutdown.sh
I、设置Tomcat管理员帐号
nano /usr/local/webserver/tomcat/conf/tomcat-users.xml
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="000000" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>
保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,便登录Tomcat的管理页面。
J、以守护进程方式运行tomcat
按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具
安装jsvc
cd /usr/local/webserver/tomcat/bin/
tar xvzf commons-daemon-native.tar.gz
cd commons-daemon-1.0.5-native-src/unix/
./configure
make
cp jsvc ../..
cd ../..
运行下面的命令,便可以守护进程运行tomcat
cd /usr/local/webserver/tomcat/
./bin/jsvc -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err org.apache.catalina.startup.Bootstrap
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
K、设置开机启动tomcat
本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,在
这行之前加入启动脚本
vi /etc/rc.local
/usr/local/webserver/tomcat/bin/startup.sh
重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
L、设置tomcat的端口
编辑tomcat/conf目录下的server.xml文件
把port参数改为80即可。
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
分享到:
相关推荐
在ubuntu linux下傻瓜式安装Canon LBP系统打印机驱动,Ubuntu server 12.04.1 i386 Canon LBP2900通过。
按着这个做蛮简单的,很详细的。 下个easybcd就行了,磁盘最好也分好 祝好
详细的图文教程,多人安装经验集合,一步步的引导式安装,适合菜鸟级也适合参考~~
ubuntu-12.04.1-desktop 支持5年 想要换用linux操作系统的童鞋 赶快下载!
32位ubuntu的linux操作系统,实用与win7的各版本、winXP
Australis 12.04.1是一个基于ubuntu 12.04.1 lt的快速平滑的经过调整和完善的操作系统,它在肉桂和统一桌面环境中提供了附加软件和民用编解码器,为用户提供了终极的即开即用体验,包括pidgin 2.10。 6 skype 4.1.0...
Shell中$的用法及其实例,Ubuntu12.04.1下的一个bash脚本例子
现在官网下载的ubuntu12.04镜像,镜像版本为12.04.3,而其中的wubi版本为12.04.1,从安装失败的日志文件中可以推测出,12.04.2与12.04.3的ubuntu镜像被归为一个版本,但显然与wubi12.04.1不匹配。所以将其提取出来于...
下推 OO 污点流分析。 Ucombinator 维护了 fork。 原文来自 Shuying at 。 构建更改 现在使用 sbt 完成构建。... OpenJDK 运行时环境 (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)。 Oracle
docker-backportpackage 一个用于向后移植Ubuntu软件包的Dockerfile。 用法 该图像需要环境变量DEBFULLNAME , DEBEMAIL和DEBSIGN_KEYID 。...dh-systemd_1.14~ubuntu12.04.1_all.deb init-system
基于Ubuntu 12.04.1 LTS GNOME-SHELL桌面(已安装指示器)版本32和64位内核:3.2.0.-37 pae和normal分别模式:测试或安装(实时cd / dvd)默认语言:西班牙语-西班牙语适用对于初学者,容易上手
ubuntu Lts 12.04.1 用的flash插件,使用sudo apt-get install flashplugin-installer太慢了,受不了!里面包含安装方法
v2.0.7和Ubuntu 12.04.1 LTS实例上进行了测试。 ##设置 设置 composer install来安装依赖项。 cp config.php.default config.php并进行相应的编辑。 ##跑步 php monitor.php 就这样。 建议将其设置为通过crontab...
Adaptec 6805 Raid卡Linux驱动,包含 Debian 6.0.X RHEL CentOS 5.1到6.3共13版 Ubuntu 10.04.4/12.04.1/12.04.2 LTS
txwinrm:异步Python WinRM客户端在Zenoss,我们正在进行一个项目,以提高本机Windows监视的可靠性,性能和功能。 该项目的核心是该Python库,用于使用WinRM和WinRS服务异步...安装Ubuntu Server 12.04.1 LTS(Python
精确64 此模板为 VirtualBox 创建了一个最小的 64 位 Ubuntu 12.04 基础框。 要生成precise64.box ,只需运行: $ packer build precise64.json一些注意事项: 该盒子在生成时具有最新的安全性和内核更新。 Puppet ...
适合启动带Linux的系统更新日期2013.1.17,更新内容:Update to support Fedora 18Archlinux 2013.01.04, CentOS 6.3Dr Web Live CD 6.0.2, Pear Linux 6.1and KXStudio 12.04.1Fix Debian Live ...