resin禁用php,安装Resin与Apache结合(不能解析php文件的方法)

安装Resin与Apache结合

1  安装apache-2.2.9

# tar -jxf httpd-2.2.9.tar.bz2

# cd httpd-2.2.9

# ./configure --prefix=/usr/local/apache2 --enable-so --enable-modules=all --enable-mods-shared=all

# make && make install

2  安装jdk1_5_0_06

增加执行权限,并执行:

# chmod a+x  chmod a+x jdk-1_5_0_06-linux-i586.bin

# ./jdk-1_5_0_06-linux-i586.bin

建立安装路径:

# mkdir /usr/local/java

复制jdk

# cp /jdk1.5.0_06/* /usr/local/java

3  配置环境变量

修改所有用户的环境变量

# vi /etc/profile

加入:

export JAVA_HOME=/app/java/jdk1.5.0_06

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

保存退出。

如仅修改某个用户环境变量:

假设使用java的用户为 resin-admin,编辑该用户的.bashrc文件,进行环境变量设置。

# vi /home/kunp/.bashrc

加入:

export JAVA_HOME=/app/java/jdk1.5.0_06

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

export RESIN_HOME=/app/resin/  (在配置resin环境变量时加入)

保存退出。

4  安装Resin

首先,保证系统之前已经正确安装了Apache2.0.59和JDK1.4.2_15,并设置好了环境变量,

# tar -zxvf resin-pro-3.1.3pj.tar.gz

# cd resin-pro-3.1.3

# ./configure  --prefix=/usr/local/resin3  --with-apache=/usr/local/apache2

# make

# make install

完成Resin的安装

5  配置Resin环境变量 ()

vi /etc/profile

加入:

export RESIN_HOME=/usr/local/resin3   (这行不加,加上反而resin起不来了)

保存退出。

6  测试Resin

# cd /app/resin/bin

# ./httpd.sh start

在浏览器中,输入该计算机的IP地址加8080端口号,如:,出现Resin界面则为正常。

7  修改resin.conf,指向htdocs

8  测试jsp页面

# vi test.jsp

<>

2+2=

8  浏览器打开

9 apache不能解析php文件方法

在一台服务器上安装apache / php /resin 环境,以便同时解析 php/jsp页面,在安装完apache-2.2.4,并加入php,resin模块后,发现PHP程序不能解析了,报错为:

404 Not Found

/1.php was not found on this server.

Resin/3.1.3

根据提示信息,应该确定是PHP文件被resin接管解析了,因此出现了错误。

经过查阅相关文档,最终找到了解决办法,即通过修改resin的配置文件app-default.xml。

注:文件位置在 $RESIN_HOME/conf/,与主配置文件 resin.conf在同一目录。

如下,注释相关行即可:

然后重启Apache,resin服务,发现php和jsp都能正常解析了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值