Linux下Resin+JSP+MySQL安装和配置

健身教练小倪

健身教练小倪

2016-02-19 16:36

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享Linux下Resin+JSP+MySQL安装和配置教程,希望对大家能有一点小小的帮助。

  准备软件:

  1. J2SDK(1.5.0): jdk-1_5_0-linux-i586-rpm.bin

  2. Apache(2.0.53): httpd-2.0.53.tar.gz

  3. Resin(3.0.13): resin-3.0.13.tar.gz

  4. MySQL(4.1.12): Server: MySQL-server-4.1.12-1.i386.rpm

  Client: MySQL-client-4.1.12-1.i386.rpm

  5. MySQL-JBDC Connector: mysql-connector-java-3.1.10.tar.gz

  将上述软件全部放到一个目录下,假设在/down中。

  安装过程:

  一.安装J2SDK

  1.解压文件,解压后一个RPM安装包,安装中根据提示回答yes即可将文件安装到/usr/java/jdk1.5.0目录中

  # chmod u+x ./jdk-1_5_0-linux-i586-rpm.bin
  # ./jdk-1_5_0-linux-i586-rpm.bin
  # rpm -ivh jdk-1_5_0-linux-i586.rpm

  安装程序会将J2SDK安装到以下目录中:

  # ls /usr/java

  jdk1.5.0

  2.配置环境变量

  (1)配置用户环境变量

  假设用户名为jun,编辑该用户的.bashrc文件:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  # vi /home/jun/.bashrc

  在其中加入:

  export JAVA_HOME=/usr/java/jdk1.5.0
  export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
  export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOMR/bin

  (2)配置所有用户的环境变量

  # vi /etc/profile

  加入:

  export JAVA_HOME=/usr/java/jdk1.5.0
  export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
  export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOMR/bin

  注意,这些应该加在export PATH USER...之前

  3.检查是否正确:

  先退出登录

  # Logout

  然后再登录,输入以下命令,如果提示参数,一般认为没问题了.

  # javac

  二.安装Apache2

  1.安装

  # tar zxvf httpd-2.0.53.tar.gz
  # cd httpd-2.0.53
  # ./configure --prefix=/usr/local/apache2
  # make
  # make install

  2.测试

  启动服务

  # /usr/local/apache2/bin/httpd -k start

  在浏览器的地址栏输入

  http://localhost

  即可看到运行结果.表示安装和运行成功.

  3.配置目录

  假设你的WWW服务的文件目录在/var/www下,则修改配置文件

  # vi /usr/local/apache2/conf/httpd.conf

  将默认的文件路径

  DocumentRoot "/usr/local/apache2/htdocs"

  改成你的服务目录

  DocumentRoot "/var/www"

  然后重启服务:

  # /usr/local/apache2/bin/httpd -k restart

  再刷新

  http://localhost

  就应该看到的是你自己的首页.

  4.配置系统,使用httpd可以自启动.

  拷贝/usr/local/apache2/apachectl到/etc/rc.d/init.d/httpd
  # cp /usr/local/apache2/apachectl /etc/rc.d/init.d/httpd
  # cd /etc/rc.d/rc3.d
  # ln -s /etc/rc.d/init.d/httpd S80httpd

  这样,系统在启动时可自动加载apache.

  三.安装MySQL

  1.分别安装服务器端

  # rpm -ivh MySQL-server-4.1.12-1.i386.rpm

  服务器端安装完后会自动启动MySQL服务

  # rpm -ivh MySQL-client-4.1.12-1.i386.rpm

  2.测试

  # mysqlshow

  如果出mysql和test两个数据库,即说明已正确安装

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  四.安装Resin

  1.解压和安装

  # cd /usr/local
  # tar zxvf /down/resin-3.0.13.tar.gz
  # cd resin-3.0.13
  # ./configure --with-java-home=/usr/java/jdk1.5.0 --with-apxs=/usr/local/apache2/bin/apxs
  # make
  # make install

  2.测试

  启动resin,并测试结果

  # /usr/local/resin-3.0.13/bin/httpd.sh -verbose

  如果看到:

  http listening to *:8080
  ServletServer[] starting
  Host[] starting
  Application[http://XX.XX.XX.XX:8080/resin-doc] starting
  Application[http://XX.XX.XX.XX:8080] starting
  ....

  即表明运行成功,在浏览器地址栏输入:

  http://localhost:8080

  应该可以看到Resin的默认首页.

  3.整合Apache和Resin

  目的是让Resin的主目录和apache的主目录指向同一个目录,并且配置Resin可以在解析80端口处的JSP网页.

  (1)检查文件

  # ls /usr/local/apache2/modules/mod_caucho.so

  如果有,继续

  (2)编辑httpd.conf

  # vi /usr/local/apache2/conf/httpd.conf

  找到ResinConfigServer localhost 6802

  确信其内容为:

  LoadModule caucho_module /usr/local/apache2/modules/mod_caucho.so
  ResinConfigServer 192.168.1.109 6802 //即改localhost为你的计算机的实际IP
  CauchoStatus yes

  (3)编辑resin.conf

  # vi /usr/local/resin-3.0.13/conf/resin.conf

  将和的host改成实际IP:

  ...

  改的路径为你的网页主路径/var/www:

  (4)重启apache和resin

  # /usr/local/apache2/bin/httpd -k restart
  # /usr/local/resin-3.0.13/bin/httpd.sh start

  如果出现端口被占,无法绑定的情况,则重启系统,# reboot

  (5)测试

  将test.jsp文件:

  2+2=

  放到目录/var/www中

  访问:

  http://localhost/test.jsp

  如能正常显示2+2=4,则说明成功.

  4.安装mysql-jdbc驱动程序

  # cd /usr/local
  # tar zxvf /down/mysql-connector-java-3.1.10.tar.gz

  5.配置Resin自启动

  编辑/etc/rc.d/rc.local

  # vi /etc/rc.d/rc.local

  加入:

  export JAVA_HOME=/usr/java/jdk1.5.0
  export JDBC=/usr/local/mysql-connector-java-3.1.10 ##配置JDBC驱动程序路径
  export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JDBC/mysql-connector-java-3.1.10-bin.jar:$CLASSPATH
  echo "Starting Resin 3.0.13..."
  /usr/local/resin-3.0.13/bin/httpd.sh start ##启动resin
  sleep 15 ##因为启动时做的工作很多,所以,延时15秒

  五.测试mysql

  1.将以下文件testmysql.jsp放到/var/www中: 

%@page import="java.sql.*"
   import ="java.io.*"
   contentType="text/html; charset=gb2312"
  %

  2.测试:

  http://localhost/testmysql.jsp

  如果看到:

  驱动程序加载成功!

  已经建立到MySQL数据库连接.


  即说明成功。

  所有安装到此基本成功,平台已经搭建好了。

展开更多 50%)
分享

猜你喜欢

Linux下Resin+JSP+MySQL安装和配置

编程语言 网络编程
Linux下Resin+JSP+MySQL安装和配置

Linux下Resin+JSP+MySQL的安装和配置

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux下Resin+JSP+MySQL的安装和配置

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在Linux环境下安装JSP

Java JAVA基础
在Linux环境下安装JSP

JSP在Linux下的安装

Java JAVA基础
JSP在Linux下的安装

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux下配置和安装Domino 服务器

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux下配置和安装Domino 服务器

Java环境 使用Resin在NT环境下配置JSP环境

编程语言 网络编程
Java环境 使用Resin在NT环境下配置JSP环境

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

常用的JavaScript验证正则表达式

常用的JavaScript验证正则表达式

MySQL客户端命令行应用技巧

MySQL客户端命令行应用技巧
下拉加载更多内容 ↓