web server
hankai945
不知道说点啥
展开
-
用goaccess对tomcat访问日志进行统计分析
用goaccess对tomcat访问日志进行统计分析LC_TIME="en_US.UTF-8" bash -c "goaccess ~/Downloads/api/access_log.2021-06-29.txt \--log-format='%h %u %e [%d:%t] \"%m %U %H\" %s %b' \--date-format='%d/%b/%Y' \--time-format='%H:%M:%S +0800'"参数说明:LC_TIME适应日期中月份为英文缩写的情况命令原创 2021-06-29 15:27:33 · 663 阅读 · 0 评论 -
Mac OS 下制作自签名SSL证书
打开终端(Terminal)程序,按如下步骤制作证书:openssl genrsa -des3 -passout pass:x -out server.pass.key 2048openssl rsa -passin pass:x -in server.pass.key -out server.keyrm server.pass.keyopenssl req -new -key server.key转载 2016-01-23 16:11:30 · 2810 阅读 · 0 评论 -
Spring 4.1.7 MVC @RequestPart 问题
今天在spring 4.1.7 中尝试 multipart/form-data 的方式上传文本和文件混合数据,服务器老报错,说请求中并没有提供XXX字段(服务端配置的@RequestPart绑定)。调试客户端multipart格式,甚至用 html页面,通过浏览器提交都不行。后来将 @RequestPart 换成 @RequestParam 就好了。之后查阅官方示例,也是用的后者。https://s原创 2016-01-23 16:25:26 · 9116 阅读 · 0 评论 -
nginx 客户端请求大小限制
SYNTAX: client_max_body_size size;DEFAULT: client_max_body_size 1m;CONTEXT: http, server, locationSets the maximum allowed size of the client request body, specified in the “Content-Length” r原创 2016-01-23 16:29:05 · 1874 阅读 · 0 评论 -
解决Clonezilla 跨机器备份还原磁盘时的引导时效
将由 Clonezilla 备份得到的磁盘镜像还原到新机器时,需要注意更新引导配置。虽然还不清楚具体为什么会时效,但执行以下命令更新引导配置就可以正常启动了:sudo update-grub猜测,在用 Clonezilla 备份整个磁盘时,将引导配置其实也备份了下来,当还原到新机器时,可能某些运行时才会产生的文件暂时没有,需要更新引导配置来生成对应配置文件。原创 2016-03-07 14:23:14 · 752 阅读 · 0 评论 -
spring boot @EnableAutoConfiguration 导致CNF问题
最近在用 spring 构建插件架构时,发现如果被载入的spring 配置类包含 @EnableAutoConfiguration 注解,则会导致CNF (class not found) 问题。但奇怪的是,在容器中设置类加载器时,已经包含了插件依赖的包,还是报这个错,甚至,在调试时,直接用容器的类加载器去加载找不到的这个类,居然还找到了。由此确定报错的地方没有使用容器的类加载器。经过排查发现是因为原创 2016-10-31 14:46:03 · 4139 阅读 · 0 评论 -
Ubuntu 解决 locale 问题
例如,安装中文/usr/share/locales/install-language-pack zh_CN删除中文/usr/share/locales/remove-language-pack zh_CN原创 2016-03-10 16:43:22 · 1163 阅读 · 0 评论 -
Ubuntu 下安装 Docker
参照官方文档: https://docs.docker.com/engine/installation/linux/ubuntulinux/测试环境:Ubuntu 14.04.1 LTS步骤1:设置 apt 源,国内可以用阿里云,速度比较快。http://mirrors.aliyun.com/ubuntu/步骤2:更新源并且安装HTTPS访问所需的包sudo apt-get updatesudo原创 2017-01-11 13:47:36 · 2159 阅读 · 0 评论 -
Xenserver 如何设置VM boot options
转自:http://www.linuxidc.com/Linux/2013-07/87699.htm#1. SSH到xen物理机#2. 查看VM的 uuidxe vm-list#3. 设置VM的BIOSxe vm-param-set uuid={vm uuid} HVM-boot-policy="BIOS order"#4. 设置VM的BIOS启动项xe vm-param-set uui转载 2017-09-25 18:13:14 · 992 阅读 · 0 评论