免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 守住每一天
打印 上一主题 下一主题

[Web] WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚拟主机 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2007-03-20 05:17 |只看该作者
真的很有用,衷心感谢。

论坛徽章:
0
32 [报告]
发表于 2007-03-27 09:45 |只看该作者
好贴..支持!!!!

论坛徽章:
0
33 [报告]
发表于 2007-03-27 22:46 |只看该作者

哪个大哥帮帮我!!!

我按步骤到
四,JDK的安装
# java –version
# javac -version
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM (build 1.4.2_08-b03, mixed mode)

ln -s /usr/local/j2sdk1.4.2_08  /usr/local/jdk
ln -s /usr/local/j2sdk1.4.2_08/jre /usr/local/jre
2.Tomcat的安装
#tar -zxvf jakarta-tomcat-5.0.28.tar.gz
# mv jakarta-tomcat-5.0.28 /usr/local/tomcat
设置环境变量:
#Set  Environment  by NetSeek
JAVA_HOME=/usr/local/jdk
export JAVA_HOME
JRE_HOME=/usr/local/jre
export JRE_HOME
CLASSPATH=/usr=/usr/local/tomcat/jakarta-tomcat-5.0.28/common/lib/:/usr/local/jdk/lib:/usr/local/jre/lib
export CLASSPATH
PATH=$PATH:/usr/local/tomcat/jakarta-tomcat-5.0.28/bin/:/usr/local/apache/bin:/usr/local/jdk/bin:/usr/local/jre/bin
export PATH
TOMCAT_HOME=/usr/local/tomcat/jakarta-tomcat-5.0.28
export TOMCAT_HOME
启动tomcat以检查是否存在错误:
#cd /usr/local/tomcat/jakarta-tomcat-5.0.28/bin
#./startup.sh
http://IP地址:8080 可以看到猫头:)成功了。

这里我都成功了。。
但是到后面的

   5. 启动TOMCAT(jsvc.tar.gz,tomcat启动工具)
    Apache和Tomcat安装后需要设置自动启动,如果让Tomcat用root身份启动,Tomcat将会拥用root权   限,这将可能给系统带来安全隐患,黑客可能利用这个来攻击我们的系统,所以我们得添加一个独立运行此服务的用户:
#useradd -d /usr/local/tomcat -s /usr/sbin/nologin tomcat
#vi tomcat
可以看到:
JAVA_HOME=/usr/java/j2sdk1.4.2_03   指定java安装的目录
CATALINA_HOME=/home/tomcat5/jakarta-tomcat-5/build  指定了tomat的安装目录
DAEMON_HOME=/home/tomcat5/jakarta-commons/daemon 指定了tomcat命令所在的目录
TOMCAT_USER=tomcat5    指定tomcat运行后使用的账号

将上面的配置修改如下:
JAVA_HOME=/usr/local/jdk
CATALINA_HOME=/usr/local/tomcat/jakarta-tomcat-5.0.28
DAEMON_HOME=/usr/local/tomcat/jakarta-tomcat-5.0.28/bin
TOMCAT_USER=tomcat
找到$DAEMON_HOME/src/native/unix/jsvc \
将其更改成DAEMON_HOME/jsvc-src/jsvc \
修改完保存退出
vi /etc/rc.d/rc.local
在里面添加如下设置:
/usr/sbin/tomcat start

到这里后重起后

到启动tomcat时候。
[root@localhost bin]# ./startup.sh

就出现
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

# ls -l /usr/local/
lrwxrwxrwx   1 root   root       24 Mar 27 13:20 jdk -> /usr/local/j2sdk1.4.2_09
lrwxrwxrwx   1 root   root       28 Mar 27 13:20 jre -> /usr/local/j2sdk1.4.2_09/jre
是没问题的啊。。

论坛徽章:
0
34 [报告]
发表于 2007-04-04 10:37 |只看该作者
非常感谢LZ 你的帖子很实用..对于新手有很大的帮助..还有就是配置出现很多问题.希望您有时间多帮助一下.

论坛徽章:
0
35 [报告]
发表于 2007-04-04 14:36 |只看该作者
学习了,顶

论坛徽章:
0
36 [报告]
发表于 2007-04-06 11:04 |只看该作者
原帖由 manyan1985 于 2007-3-27 22:46 发表
我按步骤到
四,JDK的安装
# java –version
# javac -version
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM ( ...



javac -version
JDK 没有安装成功吧?

论坛徽章:
0
37 [报告]
发表于 2007-04-06 11:05 |只看该作者
原帖由 angelsss 于 2007-1-29 13:39 发表
关于这个php+mysql+apache安装太多帖子了, 阅览了无数,发现基本作者都回避了新手或老手安装时遇到的问题与解决, 其实,linux还是unix,安装都不是一帆风顺的,很多在编译的时候都需要修改从源码官方网站上下载的文件 ...



支持你的说法。

对于版本问题都是我们一直遇到的比较棘手的问题~~~

论坛徽章:
0
38 [报告]
发表于 2007-04-06 11:06 |只看该作者
原帖由 freemanxp2005 于 2007-2-8 15:49 发表
请问LZ在apache里设置了虚拟主机,为什么还要在tomcat里设置?能不能就在apache里设置,不在tomcat里设置?



如果你是JSP 的就需要在tomcat 里配置。

当是PHP就不需要!

论坛徽章:
0
39 [报告]
发表于 2007-04-07 02:11 |只看该作者
这个帖子不错,很喜欢,讲得很清楚,明了。谢谢。

论坛徽章:
0
40 [报告]
发表于 2007-04-08 23:25 |只看该作者
正在看怎么样搭建jsp的环境
很不错啊!!想知道有几种方法???各自的优缺点怎么样???
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP