APACHE - 技术教程文章

nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML.

写完Mapper后,AJ项目运行报错nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML.百度翻译:嵌套的异常是org.apache.ibatis.builder.builderException:分析映射器XML时出错。解决方法:参考https://blog.csdn.net/weixin_39881983/article/details/88324706尝试解决:  1:说是mybatis的MapperScan和通用mapper的MapperScan,查看了自己项目的注解,发现application上有@MapperScan,并...

解压安装Cacti在apache中的补充【图】

如果你不是安装 Cacti 到 Apache 默认的网络目录文件夹位置,那么在 /etc/httpd/conf.d 中新增配置文件 cacti.conf,并且按如下内容编辑。设置 /your/cacti/dir 为你自己的cacti目录名称。更新 Allow from 127.0.0.1 为任何你需要的的配置(比如,你所在公司的某个子网段)。请留意注释中的配置提示,尤其是在你启用了 SELinux 的时候! # Cacti - the complete rrdtool-based graphing solution# # Allows only localhost by defa...

Apache2 CGI demo

1. 修改 httpd.conf 配置<IfModule alias_module> ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"</IfModule>。。<Directory "/usr/local/apache2/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all</Directory>2. 测试代码index.html<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <script type="text...

org.apache.commons.lang下的工具类

1.org.apache.commons.lang.ArrayUtils 2.org.apache.commons.lang.time.DateFormatUtils 原文:http://www.cnblogs.com/crazylqy/p/4786447.html

Apache Ignite和Oracle Coherence,Gemfire以及Redis的对比

Apache Ignite 内存数组组织框架是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理。Ignite为应用和不同的数据源之间提供一个高性能、分布式内存中数据组织管理的框架。该 项目今年一月才进入Apache的孵化器进行孵化,很快就于8月25日毕业并且成为Apache的顶级项目,9月28日即发布了1.4.0版,应该说发 展、迭代速度非常之快。该技术发展历史还比较短,相关资料较少,但确是一个很有潜力的技术,解决了大规模...

apache访问日志管理【代码】

1.访问日志在之前的虚拟主机配置文件中,有两行日志相关的配置,末尾的combined是日志的格式类型 ErrorLog "logs/111.com-error_log" CustomLog "logs/111.com-access_log" combined在apache的主配置文件中定义了如下的日志格式 LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common/usr/local/apache2.4/logs/111.com-access_log中记录了主...

Apache二进制免编译安装和参数配置【代码】【图】

下载http相关二进制软件包 cd /usr/local/src/ wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.34.tar.gz wget http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz wget http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.gz说明:apr和apr-util是一个通用的函数库,它让httpd可以不关心底层的操作系统平台,可以很方便的从linux移植到windos2.解压安装包tar zxvf httpd-2.4.34.tar.gz tar zxvf apr-1.6.3.tar.gz...

apache 服务无法启动 wampserver安装问题

1.运行库的问题 经网上查询得知: PHP5.5使用的编译器是VC11,PHP5.4和PHP5.3的是VC9,PHP5.2是VC6。同时还要注意是X86版本,还是X64版本。目前只有PHP5.5提供X64版本,其他都只有X86版本。 要根据不同文件说明安装不同的运行库。 事件查看器报错如下:THE APACHE SERVICE NAMED REPORTED THE FOLLOWING ERROR: >>> HTTPD.EXE: SYNTAX ERROR ON LINE 173 OF D:/PROGRAM FILES (X86)/WAMP/BIN/APACHE/APACHE2.4.4/CONF/HTTPD.CONF: ...

创建Dynamic Web Project时 显示最新Apache Tomcat 8.0 的方法【图】

创建Dynamic Web Project时 显示最新Apache Tomcat 8.0 等的方法 解决办法如下:第一步:eclipse菜单help->eclipse marketplace 第二步:在find搜索框中输入:Eclipse JST Server Adapters ,点go搜索 ,正常搜索第一条就是,如图:第三步:点右下角的Install安装,我这边已经安装过了,所以显示的是Installed ,按照提示步骤,一步一步安装完,然后根据提示重启,会发现Apache Tomcat v8.0已经有了,就可以配置使用8.0+版本的t...

解决apache启动错误"httpd:Could not reliably determine..."

启动apache遇到错误:httpd: Could not reliably determine the server‘s fully qualified domain name [root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl starthttpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1 for ServerName1)进入apache的安装目录:(视个人安装情况而不同) [root@server ~]# cd /usr/local/apache/conf2)编辑httpd.conf文件,搜索"#ServerName...

关于apache的重启

一:Apache重起的最好方法apachectl gracefulhttp://blog.csdn.net/qianling3439/article/details/8622618 二:请问apachectl和httpd的关系Apachectl 可以理解为是 Apache control 控制器(开,关,重启..).httpd 是Apache的进程,可以有多个...Apachectl 是一段脚本,用文本编辑器就能打开,你可以学一下bash之类的,里面预设了一些命令,你可以直接通过参数来调用.httpd是Apache的主程序 原文:http://www.cnblogs.com/Alight/p/41...

[转]在 Web 项目中应用 Apache Shiro【代码】【图】

目录[-]用户权限模型图 1. 用户权限模型认证与授权Shiro 认证与授权处理过程Shiro Realm清单 1. 实现自己的 JDBC Realm为何对 Shiro 情有独钟与 Spring 集成Shiro 的安装配置过滤器清单 2. web.xml 配置Spring 配置清单 3. Spring 配置实现验证码认证产生验证码清单 4. web.xml 配置扩展 UsernamePasswordToken清单 5. CaptchaUsernamePasswordToken扩展 FormAuthenticationFilter清单 6. CaptchaUsernamePasswordToken添加 Incorr...

Apache Maven的下载、安装、测试【图】

Apache Maven是个软件项目管理工具,基于项目对象模型(Project Object Model,POM)的概念,Maven可用来管理项目的依赖、编译、文档等信息。使用Maven管理项目时,项目依赖的jar包将不在包含在项目内,而是集中放置在用户目录下的.m2文件夹中。 1.Maven安装1.1 下载Maven  下载地址:http://maven.apache.org/download.cgi  根据操作系统下载正确的Maven版本,并解压至某一路径。1.2 配置Maven  在系统属性→高级→环境变量...

apache 安装[转]【图】

Apache简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。关于更多Apache的介绍,可以参考百科“http://baike.baidu.com/view/28283.htm或官网http://www.apache.org/ 或 http://httpd.apache.org/的介...

利用apache自带的工具 分割访问日志

httpd.conf中CustomLog logs/access.log common 改成 CustomLog "|c:/apache/bin/rotatelogs.exe c:/apache/logs/access_%Y_%m_%d.log 86400" common 其中把c:改成你安装apache所在的路径. 重启Apache 其中c:/apache/是你安装apache的路径这样每一天生成一个日志文件在apache的配置文件中找到 ErrorLog logs/error_log CustomLog logs/access_log commonLinux系统配置方法:将其改为 ErrorLog "| /usr/local/apache/bin/rotatelog...

Apache-AB压力测试实例【代码】

一 AB背景介绍    Apache附带的压力测试工具apache bench--简称ab,非常容易使用,并且完全可以摸你各种条件对Web服务器发起测试请求。ab可以直接在Web服务器本地发起测试请求,这对于需要了解服务器的处理性能至关重要,因为它不包括数据的网络传输时间以及用户PC本地的计算时间。  ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of ho...

linux 学习笔记 APACHE安装总结

#cd /usr/local#mkdir APACHE#tar zxvf /usr/etc/DEV/httpd-2.2.9.tar.gz#mv httpd-2.2.9/* .#rm -rf httpd-2.2.9/#./configure<---prefix参数 含义:把文件放在/opt/APACHE/apache文件夹之下卸载时只要删除这个文件即可 --prefix =/opt/APACHE/apache --with-included-apr --enable-so --enable-deflate=shared --enable-expire=shared --enable-headers=shared ...

web服务器选择Apache还是Nginx

首先我们来谈谈老朋友Apache,Apache HTTP Server(简称Apache)是世界使用排名第一的Web服务器软件,音译为阿帕奇,是Apache软件基金会的一个开放源码Web服务器,可以运行几乎所有的计算机平台,其次开放的API接口,任何组织和个人都可以在它上面扩展和增加各种需要功能,达到为自己量身定制的功能。再次是因为老,所有相关文档很齐全,甚至在windows平台很多爱好者都为它开发了各种图形界面,连菜鸟也能入手Apache。因为如此它迅速...

异常-Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): Permission denied: user=hdfs, access=WRITE, inode="/hbase":root:supergroup:drwxr-xr-x【代码】

1 详细异常Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): Permission denied: user=hdfs, access=WRITE, inode="/hbase":root:supergroup:drwxr-xr-xat org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.checkFsPermission(DefaultAuthorizationProvider.java:279)at org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.check(...

编译安装apache【代码】

1.下载准备工具文件并解压wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.28.tar.gzwget http://mirrors.hust.edu.cn/apache/apr/apr-1.6.3.tar.gzwget http://mirrors.hust.edu.cn/apache/apr/apr-util-1.6.1.tar.gztar zxvf httpd-2.4.28.tar.gztar zxvf apr-util-1.6.1.tar.gztar zxvf apr-1.6.3.tar.gz[root@test_01 apache2.4]# ls /usr/local//src/ apr-1.6.3 apr-1.6.3.tar.gz apr-util-1.6.1 apr-util-1.6.1.tar.gz...

Apache Solr - XXE & RCE (2)【代码】【图】

Apache Solr - XXE & RCE (2)0x01 前言部署那一块请看上一篇文章https://www.cnblogs.com/0x28/p/12585472.html 0x02 复现在创建了一个collection为test的基础上调用该collection的configPOST /solr/test/config HTTP/1.1 Host: 192.168.52.129:8983 Accept: */* Accept-Language: en User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0) Connection: close Content-Length: 162{"add-lis...

Mac电脑配置Apache服务器详细说明

Mac电脑服务器配置过程,无论是个人学习,还是公司测试都非常实用,流程精简易懂,用于让Mac电脑做服务器方便做网络数据请求的测试。 第一步:定位到 Apache2 目录$ cd /etc/Apache2/ 第二步:在 Finder 新建 sites文件夹,打开读与写权限. 第三步:显示目录列表$ ls 第四步:用管理员权限打开vim 编辑器,并进入httpd.con服务器配置文件,输入开机密码$ sudo vim httpd.conf 第五步:查找服务器默认根路径, vim编辑里输入...

基于Apache+Tomcat负载均衡的两种实现方法【图】

Apache+Tomcat实现负载均衡的两种实现方法如果我们将工作在不同平台的apache能够实现彼此间的高效通信,因此它需要一种底层机制来实现--叫做aprApr的主要目的就是为了其能够让apache工作在不同的平台上,但在linux上安装apache的时候通常都是默认安装的[root@node2 ~]#rpm -qi aprName :apr Relocations: (not relocatable)Version :1.3.9 ...

18、Apache服务器

-- web 服务器 survey.netcraft.net --此网站会有每月份的世界上网站使用的WEB服务器的使用率统计 www.apache.org apache a patch servernginxIISlighttpd IBM webspheretomcat jboss weblogic [root@li ~]# yum install httpd* -y [root@dns share]# rpm -qa |grep httpdhttpd-manual-2.2.3-31.el5 --文档包httpd-2.2.3-31.el5 --主程序包httpd-devel-2.2.3-31.el5 --开发包 # rpm -qa |grep httpd --rhel6.3...

Apache 强制Http跳转Https【代码】

找到网站根目录的.htaccess文件,添加如下代码RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]开启重写引擎,凡是访问80端口的请求,都转到https。RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]开启重写引擎,凡是访问请求不是走的HTTPS的请求,都转到https。原文:https://www.cnblogs.com/peteremperor/p/10142909.html

An incompatible version 1.1.14 of APR based Apache Tomcat Native library is installed, while Tomcat

启动tomcat 7.0, 看到日志里出现严重警告, An incompatible version 1.1.14 of APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.24.就上网查了查,APR是Apache portable Runtime的缩写,是tomcat的一个可选组件,这个工程组件在tomcat中的使用增进了稳定性和性能,特别是当tomcat也用于web服务器的时候. 按照网上的方法,在http://archive.apache.org/dist/tomcat/tomcat-connectors/nat...

MQTT协议之 Apache Apollo服务【图】

一、说明  MQTT是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。  Apache Apollo是一个代理服务器,其是在ActiveMQ基础上发展而来的,可以支持STOMP, AMQP, MQTT, Openwire, SSL, and WebSockets 等多种协议。  总结来说MQTT只是一种消息推送的协议目前(2016/1/13)为V3.1版本,...

Apache安全优化之---GZIP压缩【图】

注:Apache优化全程使用yum 安装httpd首先yum安装httpd Apache1.0使用得压缩模块为Mod_gzip但是2.0就使用到了Mod_deflate模块,所以我们直接通过Apache命令搜索查看是否安装了此模块。 apachectl -t -D DUMP_MODULES | grep deflate 搜索到此模块代表有此模块可以使用此功能 我们可以直接去httpd.conf 内去写我们得模块配置 如下: <ifmodule mod_deflate.c="">开启压缩SetOutputFilter DEFLATE以下文件不压缩,因为用处不大SetEnv...

Apache Shiro使用官方自带的生成AES密钥【代码】

package test;import org.apache.shiro.codec.Base64;import javax.crypto.KeyGenerator; import javax.crypto.SecretKey; import java.security.NoSuchAlgorithmException;public class Test {public static void main(String[] args) {KeyGenerator keygen = null;try {keygen = KeyGenerator.getInstance("AES");} catch (NoSuchAlgorithmException e) {e.printStackTrace();}SecretKey deskey = keygen.generateKey();System.o...

apache配置文件之虚拟主机配置

虚拟主机的配置 (1)基于IP地址的虚拟主机配置 Listen 80 <VirtualHost 172.20.30.40> DocumentRoot /www/example1 ServerName www.example1.com </VirtualHost> <VirtualHost 172.20.30.50> DocumentRoot /www/example2 ServerName www.example2.org </VirtualHost> (2) 基于IP和多端口的虚拟主机配置 Listen 172.20.30.40:80 Listen 172.20.30.40:8080 Listen 172.20.30.50:80 Listen 172.20.30.50:8080 <VirtualHost 172.20.30.4...