CentOS 6.7 配置JSP运行环境之resin

在Linux平台上比较留下的网站平台是LAMP或者LNMP,其实还有就是运用比较广泛的,使用Java语言编写的网页程序jsp,Java运行需要用到JDK(Java development kit)是sun Microsystems 公司针对开发的产品。jsp 程序可以使用Tomcat,它是Apache软件基金会的一个项目,它技术先进,性能稳定,是比较流行的web 应用服务器;另外,还有一个开源的resin也可以解析jsp的程序,它有一个商业的版本叫resinpro。

系统平台:CentOS release 6.7 (Final)

Hostname:balichvm(192.168.171.51)

JDK版本:jdk1.7.0_79

resin版本:resin-4.0.46

1)、下载,配置JDK

[[email protected] ~]# cd /usr/local/src/

[[email protected] src]# wgethttp://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz  #下载

[[email protected] src]# tar zxvfjdk-7u79-linux-x64.tar.gz    #解压

[[email protected] src]# mv jdk1.7.0_79//usr/local/jdk               #移动程序并重命名

2)、配置jdk的环境变量,在/etc/profile.d/目录下编辑一个java.sh的JAVA环境变量文件,配置如下

[[email protected] src]# vim /etc/profile.d/java.sh

JAVA_HOME=/usr/local/jdk

JAVA_BIN=/usr/local/jdk/bin

JRE_HOME=/usr/local/jdk/jre

PATH=$PATH:/usr/local/jdk/bin:/usr/local/jdk/jre/bin

CLASSPATH=/usr/local/jdk/jre/lib:/usr/local/jdk/lib:/usr/local/jdk/jre/lib/charsets.jar

保存配置文件

[[email protected] src]# source/etc/profile.d/java.sh

[[email protected] src]# java –version                      #测试环境变量是否正常

java version "1.7.0_79"

Java(TM) SE Runtime Environment (build1.7.0_79-b15)

Java HotSpot(TM) 64-Bit Server VM (build24.79-b02, mixed mode)

[[email protected] src]#

3)、下载和安装resin。

resin也是像tomcat一样,用来解析jsp的程序的,同样需要jdk的支持,安装方法都是一样的。

resin的官方网站是:http://caucho.com/,有开源版本resin,和商业版本resinpro,这里使用的是开源的resin版本。

[[email protected] src]# wgethttp://caucho.com/download/resin-4.0.46.tar.gz     #下载

[[email protected] src]# tar -zxvfresin-4.0.46.tar.gz                   #解压

[[email protected] resin-4.0.46]# ./configure--prefix=/usr/local/resin --with-java-home=/usr/local/jdk  #配置编译参数

Resin Configuration Summary:

RESIN       : 4.0.46

home      : /usr/local/resin

root      : /usr/local/resin

conf     : /usr/local/resin/conf

log       : /usr/local/resin/log

plugins   : common resin_os

init      : /etc/init.d/resin

JAVA_HOME   : /usr/local/jdk

JNI         : 64-bit

include       :-I/usr/local/jdk/include -I/usr/local/jdk/include/linux

CFLAGS        :

cflags_shlib  : -fpic

ld_shlib      : gcc

ldflags_shlib : -shared -fPIC -m64

libs_shlib    :

epoll() for keepalives

[[email protected] resin-4.0.46]# make&& make install         #编译和安装

4)、启动resin

[[email protected] resin-4.0.46]# /etc/init.d/resinstart

Starting resin: .                     #启动,一个 点表示启动成功

此时可以通过浏览器访问:http://ip:8080,resin默认也是8080端口。

5)、resin配置,结合jsp。

resin的默认的配置文件是:/usr/local/resin/conf/resin.xml,和tomcat的配置有点相似,都是xml文件,虚拟主机都是使用<host> </host> 成对存在的。在<clusterid="app">最后一个</host>下面写入配置信息,配置一个虚拟主机为java.balichvm.org,虚拟主机配置如下:

[[email protected] resin-4.0.46]#mkdir/data/javaweb               #创建网站目录

[[email protected] resin-4.0.46]# vim/usr/local/resin/conf/resin.xml       #编辑配置文件

<host id="java.balichvm.org"root-directory=".">

<web-app id="/"root-directory="/data/javaweb"/>

</host>

增加如上内容后,保存配置文件。

6)、重新启动resin服务,测试

[[email protected] resin-4.0.46]#/etc/init.d/resin restart         #重启服务

Stopping resin: .

Starting resin: .

[[email protected] resin-4.0.46]#

在/data/javaweb目录下编写一个jsp文件,使用java的一个时间函数,如果正常显示当前时间,则表明jsp环境基本可以了。

[[email protected] tomcat]# vim/data/javaweb/timenow.jsp

<html>

<body>

<center> Now time is <%=new java.util.Date()%></center>

</body>

</html>

保存文件,测试。

[[email protected] ~]# date

2015年 11月 09日 星期一 11:51:45 CST

[[email protected] ~]# curl -xlocalhost:8080java.balichvm.org/timenow.jsp

<html>

<body>

<center> Now time is Mon Nov 09 11:51:47 CST 2015 </center>

</body>

</html>

[[email protected] ~]#

已经正常解析,说明使用resin已经完成了jsp的环境搭建。

时间: 2024-10-06 14:30:25

CentOS 6.7 配置JSP运行环境之resin的相关文章

CentOS 6.7 配置JSP运行环境之tomcat

在Linux平台上比较留下的网站平台是LAMP或者LNMP,其实还有就是运用比较广泛的,使用Java语言编写的网页程序jsp,Java运行需要用到JDK(Java development kit)是sun Microsystems 公司针对开发的产品.jsp 程序可以使用Tomcat,它是Apache软件基金会的一个项目,它技术先进,性能稳定,是比较流行的web 应用服务器:另外,还有一个开源的resin也可以解析jsp的程序,它有一个商业的版本叫resinpro. 系统平台:CentOS re

centos 6.5 搭建JSP运行环境

一.安装nginx 二.安装JDK 三.安装tomcat 四.安装mysql 1.安装 yum install -y mysql-server mysql mysql-devel 2.启动服务 [[email protected] bin]# service mysqld start Initializing MySQL database: Installing MySQL system tables... OK Filling help tables... OK To start mysqld

Linux -- Web服务器配置及PHP解释器的安装;JSP运行环境的配置(Tomcat安装)

一.PHP运行环境的配置 PHP是超级文本预处理语言PHP Hypertext Preprocessor的嵌套缩写.PHP是一种HTML内嵌式的语言,PHP与微软公司的ASP颇有几分相似,都是一种在服务器端执行的"嵌入HTML文档的脚本语言",语言的风格类似于C语言,现在被很多的网站编程人员广泛运用.PHP独特的语法混合了C.Java.Perl以及PHP自创新的语法.它可以比CGI或者Perl更快速地执行动态网页.用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML

安装使用phpStudy在本机配置php运行环境

前言: php开发的初学者,强烈推荐使用phpStudy集成环境,一方面这个的确很好用(本人电脑安装了jspStudy,可以同时调试php和jsp),另一方面呢,虽然本人是技术控,但对这些繁杂的安装部署配置还是不太想花太多时间的.之前自己也单独配置过,不仅浪费时间,而且还容易出问题.所以,学习研究php,phpStudy的集成环境是你最佳选择. 下载安装程序: 1. 打开phpStudy官网:http://www.phpstudy.net/,点击最上边最新版本: 2. 打开phpStudy最新版

【ruby】【linux】【irb】CentOS上安装配置ruby开发环境,安装 irb

在读<理解Unix进程>这本书,书中代码是用Ruby写的,就自己想实践一下,搜来搜去要安装配置Ruby,我是centOS6.5的系统.下面这篇不错,我又加入了一点自己的理解和试验. 1 方法一:下载ruby的安装包来进行安装 1.安装编译环境gcc 使用yum install gcc在线安装 2.安装ruby开发环境 PS:经常在搜帖子的时候,大神的文章中都是随随便便下载个什么啊,又没告诉我这样的菜鸟到哪里下,让人几番周折,这里 下载 Ruby - Ruby 官方网站:https://www.

centos7安装docker并配置php运行环境

原文:centos7安装docker并配置php运行环境 一.安装docker 首先我们先来了解一下什么是docker. docker是一个虚拟化的技术,基于 Linux 内核,是将进程进行封装隔离,由于隔离的进程独立于宿主机和其它的隔离的进程,因此也可以称为容器.很多人把docker理解为虚拟机,其实不是的,因为它不需要进行硬件虚拟以及运行完整操作系统等额外开销的,docker的出现也是为了解决在各种复杂的环境下不需要做任何的修改还可以保证程序正常稳定的运行,也就是环境一致性的问题,当然还有k

在IIS中配置PHP运行环境简单步骤-注意事项

在IIS中配置PHP运行环境简单步骤 安装 IIS 7.0 打开 Control Panel\Programs\Programs and Features\Turn Windows features on or off, 在打开的对话框中勾选上这两个选项: 单击OK等待片刻, IIS就安装完成了. 安装 PHP 5.2.6 1. 下载: PHP 5.2.6 ;  其它版本的 PHP 下载. 2. 将压缩包解压, 放到一个目录中, 比如 D:\php 3. 将 php.ini-dist 复制到 C

PHP+FastCGI+Nginx配置PHP运行环境方法

PHP+FastCGI+Nginx配置PHP运行环境 Nginx不支持对外部程序的调用,所以必须通过FastCGI接口实现对外部程序的调用从而实现对客户端动态页面请求的处理. CGI的英文全称为Common Gateway Interface(公共网关接口),是Nginx和动态脚本程序的桥梁,Nginx通过FastCGI接口将动态请求发送给FastCGI,FastCGI中的Wrapper进程生成一个线程,将请求交给脚本解释程序执行,然后通过原来的socket将解释执行后的结果原路返回给Nginx

Editplus配置java运行环境

Editplus配置java运行环境 下载及安装: editplus官网下载地址:https://www.editplus.com/ 安装方法和安装普通exe应用程序一样,选在安装路径,下一步下一步,第一次打开时会自动弹出提示注册信息.注册序列化可百度“”editplus在线注册“即可注册. Editplus配置java环境 注册之后打开tools中configure User tools用户工具配置选项,如下: 配置javac命令: 第一步选择 Add Tool>>   Menu text填