- 浏览: 46591 次
- 性别:
- 来自: 成都
最新评论
文章列表
Tomcat源码分析环境搭建
- 博客分类:
- 【Java】
一、工具准备 需要SVN、Maven、JDK、Eclipse、M2Eclipse 二、下载源码及发布包 源码在: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_27/ 发布包在: http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.27/bin/ 说明:下载发布包这个步骤是 ...
1、常见监控:
主机的性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式、详细的报表图表绘制;(监控细节需注意的事项下面会详细描述)
2、Zabbix监控数据流程
Zabbix是C/S架构的监控产品,他有
工作需要,弄了个Redflag Asianux Workstation 3.0 。装完后看到自动打开的doc文档,才知道是中,日,韩三国公司的跨国合作linux版本,原文我就不记得了。
安装很友好。需要开启ssh远程访问。默认是没有启动ssh的,要启动ssh,shell下如下:
Java代码
/etc/init.d/sshd restart
或者
Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClas ...
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。
nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx
本文以php-fpm为例介绍如何使nginx支持PHP
一、编译安装php-fpm
什么是PHP-FPM
PHP-FPM是一个PHP FastCGI管理器,是只用于PHP的,可以在 http://php-fpm.org/download下载得到.
PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。 ...
摘要:
在64位Ubuntu下源码安装PHP5.3.8,并且配置Nginx为Web服务器。网上对于源码编译安装PHP的文章已经很多了,google下一大摞,但是为啥我还这么写上呢, 一来是因为工作需要,重装了系统比较重要的就是配置环境,以前是一直用sudo apt-get的调过过程的安装方式,所以趁着这个机会能自己尝试下源码方式安装,体验下过程。二来是因为这个是第一次源码安装,特此纪念下。
一、 准备
环境:64位 Ubuntu 11.10
服务器: Nginx 1.1.13
下载PHP源码:本文使用5.3.8版本
二、 安装
...
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。
正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。
ububtu平台编译环境可以使用以下指令
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。
正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。
ububtu平台编译环境可以使用以下指令
针对物理服务器监控:
1.资源监控:
1). cpu利用率 system.cpu.util[<cpu>,<type>,<mode>] system.cpu.util[,system], system.cpu.util[0,user,avg5], system.cpu.util[all,user]
2). 内存利用率 vm.memory.size[pused]
3). 磁盘io
4). 磁盘读 vfs.dev.read[device,<type>,<mode>], vfs.dev.read[,bps], vfs.dev ...
最近迷上了python, 用不习惯自带的IDLE,一直用Eclipse开发,就在Eclipse上安装了pydev插件,开发python,步骤:
一 Python运行环境的安装
下载Python运行环境安装包Python-3.1.2.msi并安装:http://ds3.d.iask.com/fs/800/1/d232c7312b781b14257b7c1380ebc5f533734591/msi/python-3.1.2.msi?origin=d130.d.iask.com
二 Python的Eclipse插件Pydev的安装
下载并安装Pydev插件:http://jaist.d ...
环境介绍 OS: Ubuntu 10.10 Server 64-bit Servers: zabbix-server:10.6.1.181 zabbix-client-1:10.6.1.182
1. 环境部署 在上一个章节,我们已经搭建好了一个最小的环境,即一个server,一个agent;但这仅仅只是一个开始,想要用Zabbix实现对服务器的资源按照自己的需求进行监控,然后绘图,报警,还需要一系列的配置才行。
而在本章,我们就通过完成以下任务来完成对Zabbix自定义配置的熟悉: 1.通过Zabbix内建的方法来监控CPU,内存,交换分区,磁盘空间,网络IO等系统信息; 2. ...
环境介绍 OS: Ubuntu 10.10 Server 64-bit Servers: zabbix-server:192.168.1.151 zabbix-client-1:192.168.1.151
1. 环境部署 前面,我们简单介绍了一下Zabbix,那么在本章,我们就来把Zabbix的环境部署起来,然后再在下一张详细的讲解其使用方法。 由于Zabbix采用的是分布式架构,因此我们采用两台服务器,一台做Server,另外一台做Agent,来搭建一个最小的环境。
2. 安装步骤 2.1 安装系统依赖以及mysql-server与php $ sudo apt-get install ...
1.监控内存使用率
/** * des get mem usage * @return */ private double getMemUsage() { double memUsage = 0; try { logger.info("===============test============================"); ObjectName memObjectName = new ObjectName(" ...
1. 下载zabbix java gateway源码。
2. 修改zabbix-java源码
3.修改JMXItemChecker,增加如下代码:
/** * @des get cpu usage * @return */ private float getCpuUsage() { float cpuUsage = 0; try { ObjectName operateObjectName = new ObjectName("java.lang:type=O ...
在php.ini中配置如下:
;[Xdebug]zend_extension="D:/Program/PHP/ext/php_xdebug.dll"xdebug.auto_trace =Onxdebug.show_exception_trace =Onxdebug.remote_autostart =Onxdebug.remote_enable =Onxdebug.profiler_enable=onxdebug.trace_output_dir="F:/xdebug" ;xdebug 的数据文件目录xdebug.prof ...