Ubuntu下搭建JSP开发环境

安装Java

可参考Ubuntu安装eclipse或者使用如下命令:

1
sudo apt-get -y install default-jdk

安装Tomcat7

1
apt-get install -y tomcat7 tomcat7-admin tomcat7-docs tomcat7-examples

Tomcat常用目录介绍

/var/lib/tomcat7/webapps/ROOT web服务根目录

/etc/tomcat7/ tomcat 配置文件目录

/usr/share/tomcat7 bin tomcat的一些命令 , lib是tomcat的一些库安装目录

测试安装情况

编写一个简单的jsp测试文件hello.jsp

1
2
3
4
5
<%
out.println("<h1>hello world</h1>");
out.println( new java.util.Date() );
%>

放置在/var/lib/tomcat7/webapps/ROOT目录下

打开浏览器:
http://localhost:8080/hello.jsp

配置Tomcat

1
2
3
root@yang :/etc/tomcat7# cd
root@yang :~# cd /etc/tomcat7/
root@yang :/etc/tomcat7# cat tomcat-users.xml #注册一个tomcat管理员用户

xml文件

1
2
3
4
5
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
</tomcat-users>
  • 重启Tomcat服务

service tomcat7 restart

安装mysql驱动

(1) 下载java连接mysql的驱动

1
2
3
4
5
root@yang:~/Downloads# ll mysql-connector-java-5.1.30.zip
-rw-r--r-- 1 yang yang 4058136 68 22:34 mysql-connector-java-5.1.30.zip
root@yang:~/Downloads# unzip -x mysql-connector-java-5.1.30
Archive: mysql-connector-java-5.1.30.zip

(2) 安装驱动

以软链接形式ln -s加入tomcat目录

1
2
3
4
5
root@yang:~/Downloads/mysql-connector-java-5.1.30# cp mysql-connector-java-5.1.30-bin.jar /usr/share/java/
root@yang:~/Downloads/mysql-connector-java-5.1.30# ll /usr/share/java/mysql-connector-java-5.1.30-bin.jar
-rw-r--r-- 1 root root 954041 68 23:47 /usr/share/java/mysql-connector-java-5.1.30-bin.jar
root@yang:~/Downloads/mysql-connector-java-5.1.30# ln -s /usr/share/java/mysql-connector-java-5.1.30-bin.jar \
/usr/share/tomcat7/lib/mysql-connector-java-5.1.30-bin.jar

安装Eclipse Java EE

  1. 到eclipse.org下载适用于ubuntu的eclipse压缩包,对于32-bit系统,最新版的eclipse压缩包的文件名应该是eclipse-jee-kepler-SR1-linux-gtk.tar.gz,下载的压缩包放在~/downloads目录下;

  2. 解压缩eclipse到当前目录:进入终端窗口,输入命令sudo tar -zxvf eclipse-jee-kepler-SR1-linux-gtk.tar.gz .

  3. 因为我已经安装了Eclipse J2SE,修改文件夹名字 eclipse->eclipse-jee

  4. sudo cp -r eclipse-jee /opt/

  5. 将eclipse加入到ubuntu的应用菜单中(就像建立Windows开始菜单中的程序组)

sudo gedit /usr/share/applications/eclipse-jee.desktop

  1. 输入以下内容
1
2
3
4
5
6
7
8
[Desktop Entry]
Name=Eclipse Java EE
Comment=Eclipse IDE for Java EE
Exec=/opt/eclipse-jee/eclipse
Icon=/opt/eclipse-jee/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;

Tomcat其他安装方法

可以下载免安装版,直接解压tar.gz文件即可。

进入Eclipse J2EE

File -> New -> Dynamic Web Project

设置服务器时选择tomcat的解压路径即可。

参考资料

[1] ubuntu 14 轻松实现 jsp环境搭建

[2] 安装mysql驱动可能遇到的问题-StackOverflow

[3] Ubuntu中安装Eclipse Java EE的方法