Linux下Apache与Jboss服务器配置整合实现方案
目录
1 引言... 3
1.1 背景... 3
1.2 编写目的... 3
1.3 定义... 3
1.4 参考资料... 3
2. Apache与JBoss服务器简介... 3
2.1 Apache服务器... 3
2.2 JBoss服务器... 3
3. Apache与JBoss服务器配置整合... 3
3.1 让Apache与JBoss一起工作... 3
3.1.1 简介... 3
3.1.2 环境... 3
3.1.3 安装... 4
3.1.4 配置... 4
3.1.5 运行... 6
3.1.6 当Apache和JBoss分处两台服务器时... 7
3.2 自定义Apache的日志输出项... 6
3.2.1 WEB日志分析的原理... 6
3.2.2 Apache日志的配置和管理... 6
1.引言
1.1 背景
随着Internet上Web服务的发展,对Web服务器的运行和访问情况进行详细和周全地分析,可以及时了解网站运行情况,发现网站存在的不足,促进网站更好地发展,它的重要性越来越突出。
管理Web网站不只是监视Web的速度和Web的内容传送。它不仅要关注服务器每天的吞吐量,还要了解这些Web网站的外来访问,了解网站各页面的访问情况。根据各页面的点击频率来改善网页的内容和质量,提高内容的可读性,以及跟踪包含有商业交易的步骤及管理Web网站“幕后”的数据等。
为了更好地提供WWW服务,监控Web服务器的运行情况、了解网站内容的详细访问状况就显得越来越重要和迫切了。而这些要求都可以通过对Web服务器日志文件的统计和分析来实现。
1.2 编写目的
由于XXXX网站除了有大量静态和动态页面被分别部署在Apache和JBoss服务器上,为了方便对日志文件进行分析,需要提供统一的访问日志。通过整合Apache和JBoss服务器,我们可以把用户对JBoss上动态页面的访问日志输出到Apache的日志文件中,并自定义日志信息的输出格式,本文将就这一目的,对Web服务器日志分析的原理和技术进行讨论。
1.3 定义
$APACHE_HOME - Apache服务器安装目录
$JBOSS_HOME - JBoss服务器安装目录
$JAVA_HOME - Java安装目录
以上都需要在Linux下配置环境变量才可用。
1.4 参考资料
&
相关文档:
1.failed to open PAM security session: No such file or directory
异常描述:查看/var/log/cron时会发现如下异常日志
May 14 09:10:01 localhost crond[20319]: (CRON) /export/home/username (No such file or directory)
May 14 09:10:01 localhost crond[20319]: CRON (username) ERROR: failed to open PAM securi ......
我们先写一个简单的脚本,执行以后再解释各个变量的意义
# touch variable
# vi variable
脚本内容如下:
#!/bin/sh
echo "number:$#"
echo "scname:$0"
echo "first :$1"
echo "second:$2"
echo "argume:$@"
保存退出
赋予脚本 ......
1、查看进程服务数,例如:ps -u ats3|grep Commer|wc -l
其中“-u”,后面跟用户,“|grep Commer|”是看ats3用户下的Commer服务数,“|wc -l”看行数;
2、按时间排序查看文件:ls -lrt;
3、vi中的命令:
:set nu 显示行数
按x键:删除光标处的一个字符
按dd键:删除光标所在的行
......
电脑中必不可少的就是操作系统。而Linux的发展非常迅速,有赶超微软的趋势。这里介绍Linux的知识,让你学好应用Linux系统。比如要把/etc/apache/bin目录添加到PATH中,方法有三:
1.#PATH=$PATH:/etc/apache/bin
使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效
2.#vi /etc/profile
......
静态函数库是在程序执行前就加入到目标程序中去了;而共享函数库则是在程序启动的时候加载到程序中,它可以被不同的程序共享;动态加载函数库则可以在程序运行的任何时候动态的加载。
静态函数库实际上就是简单的一个普通的目标文件的集合,一般来说习惯用“.a”作为文件的后缀。可以用ar这个程序来产生静态函数 ......