由 meteor_nk 在 05-02-2003 16:26 发表:
编译resin之后,apache启动不了,为什么?
os : Red Hat 9.0
apache : apache-1.3.27
resin : resin-2.1.9
jdk : j2sdk-1.4.1_02
首先安装了 jdk
设置 JAVA_HOME
CLASS_PATH
然后编译 apache, 路径 /usr/local/apache, 服务文档 /var/www/htdocs
然后编译 resin, 路径 /usr/local/resin-2.1.9
设置 RESIN_HOME
启动 resin
http://local:8080 成功
启动 apache
/usr/local/apache/bin/apachectl start: httpd started
但启动不起来。
提示/usr/local/apache/bin/apachectl start: httpd started
但是,我测试 http://local 竟然没有连通。
然后,我运行/usr/local/apache/bin/apachectl stop
结果提示,
/usr/local/apache/bin/apachectl stop: httpd (no pid file) not running
也就是说,apache根本就没有运行!
找到 /usr/local/apache/conf/httpd.conf的最后两行,注释掉,
#LoadModule caucho_module /usr/local/apache/libexec/mod_caucho.so
#CauchoConfigFile /usr/local/resin-2.1.9/conf/resin.con
这样,两者就都能启动起来,也分别能够执行,但是,由于resin用的是8080端口,apache用的是80 端口,所以,jsp页在8080端口下可以正常运行,而不能在apache的默认端口下工作。
我该怎么办?
由 meteor_nk 在 05-03-2003 20:57 发表:
我是这么编译的,不知是不是编译的问题?
编译 apach