当前位置: 代码迷 >> Eclipse >> Ubuntu 12.04停安装OpenJDK7、Tomcat 7、Eclipse4.2
  详细解决方案

Ubuntu 12.04停安装OpenJDK7、Tomcat 7、Eclipse4.2

热度:615   发布时间:2016-04-23 01:26:12.0
Ubuntu 12.04下安装OpenJDK7、Tomcat 7、Eclipse4.2
一、安装JAVA环境
apt-get update?
apt-get install openjdk-7-jdk
配置JAVA环境变量:
vi /etc/environment?
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
CLASSPATH=.:/usr/lib/jvm/java-7-openjdk-i386/lib
?
二、安装Tomcat7
A、获取Tomcat安装包
官方下载一个解压即可
wget http://labs.mop.com/apache-mirror/tomcat/tomcat-7/v7.0.39/bin/apache-tomcat-7.0.39.tar.gz
sudo tar -zxvf apache-tomcat-7.0.39.tar.gz -C /usr/share
sudo chown -R www:www apache-tomcat-7.0.39
mv apache-tomcat-7.0.39 tomcat7
B、添加一个系统用户tomcat,并且设置为不可登录系统。
useradd -d /tomcat解压目录/tomcat -s /usr/sbin/nologin tomcat
C、设置用户tomcat对tomcat目录的访问权限
chown -R tomcat.tomcat /tomcat解压目录/tomcat/
D、配置Tomcat环境变量
vi /etc/environment ?
CATALINA_BASE=/tomcat解压目录/tomcat?
CATALINA_HOME=/tomcat解压目录/tomcat
TOMCAT_USER=tomcat
CLASSPATH=.:/usr/lib/jvm/java-7-openjdk-i386/lib:/usr/share/tomcat7/lib/servlet-api.jar
使用以下命令使配置生效
. /etc/environment
E、启动tomcat
/tomcat解压目录/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
F、启动关闭脚本
sudo vi /etc/init.d/tomcat
#!/bin/bash
case "$1" in
start)
??? /usr/share/tomcat7/bin/startup.sh
??? ;;
stop)
??? /usr/share/tomcat7/bin/shutdown.sh
??? ;;
esac
G、测试
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
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
访问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缺省界面就表示成功了
touch: cannot touch `/root/tomcat /logs/catalina.out': No such file or directory
./bin/catalina.sh: 389: ./bin/catalina.sh: cannot create /root/tomcat /logs/catalina.out: Directory nonexistent
如果出现这个,运行一下 . /etc/environment
?
三、安装Eclipse
A、官方下载:http://www.eclipse.org/downloads/
B、解压到指定目录如:sudo tar -zxvf eclipse-jee-juno-SR2-linux-gtk.tar.gz -C /usr/share
C、修改所有者:sudo chown -R www:www /usr/share/eclipse
D、在桌面或者gnome菜单中添加eclipse启动图标
(1)在桌面或者启动面板上添加图标:
在桌面(右键单击桌面->创建启动器)或面板(右键单击面板->添加到面板 ->定制应用程序启动器)上创建一个新的启动器,然后添加下列数据:
名称:Eclipse Platform?
命令:eclipse?
图标: /opt/eclipse/icon.xpm
(2)在Applications(应用程序)菜单上添加一个图标
用文本编辑器在/usr/share/applications目录里新建一个名为eclipse.desktop的启动器,如下面的命令:
sudo vi /usr/share/applications/eclipse.desktop
然后在文件中添加下列内容:
[Desktop Entry]?
Encoding=UTF-8?
Name=Eclipse Platform?
Comment=Eclipse IDE?
Exec=eclipse?
Icon=/opt/eclipse/icon.xpm?
Terminal=false?
StartupNotify=true
Type=Application?
Categories=Application;Development;
  相关解决方案