apache|nginx|resin
文章平均质量分 56
apache|nginx|resin
运维自动化&云计算
专注Linux运维,数据库运维管理,性能优化; 提供linux数据库相关技术支持;目前工作于某科研机构。
展开
-
Nginx目录遍历功能时间相差8小时
一台nginx服务器开了目录浏览功能。方便下载文件。使用时发现,目录内的文件,创建时间比实际时间少8小时。查看官方文档:http://nginx.org/en/docs/http/ngx_http_autoindex_module.html ,找到这个:autoindex_localtime,作用:是否用本地时间显示时间。默认:否,使用UTC时间。设置 autoindex_localtime on 问题解决。 location / { root /usr/share/ngin..原创 2021-04-15 16:10:29 · 833 阅读 · 0 评论 -
Nginx一个server配置多个location
公司测试环境使用nginx部署多个前端项目。网上查到了两个办法:在配置文件中增加多个location,每个location对应一个项目 比如使用80端口,location / 访问官网; location /train 访问培训管理系统配置多个站点 我选择了配置多个location。 location / { root /data/html/; index index.html index.html; } location /train ...转载 2021-04-02 22:40:29 · 796 阅读 · 0 评论 -
Nginx的跨域Content Security Policy通行设置
Nginx的跨域Content Security Policy通行设置发表于2019年06月08日 日志 更新于 2019年06月09日 13:09:56 下午场景描述A站点HTTPS,A站点做为中心站,引用B/C/D/E/F……站点的资源进行供给,确定的只有A站点是HTTPS,其它站点可能是HTTP也可能是HTTPS,文件类型不限定,包括但不限于:CSS,JS,IMAGE,MP4,MP3,RAR,ZIP,M3U8,FLV……。如果你使用的是默认配置,那么它会提示以下错误:...转载 2021-04-02 21:02:45 · 6329 阅读 · 2 评论 -
如何将Apache的默认编码更改为UTF-8?
如果文件index.html不存在,它将列出目录中的文件,它使用iso-8859-1作为默认编码。如果服务器是Apache,有没有办法将UTF-8设置为默认值?在httpd.conf中添加(或者如果它已经存在的话进行更改):AddDefaultCharset utf-8把这个添加到你的.htaccess:IndexOptions +Charset=UTF-8我试了只加在httpd.conf是无效的,还要同时加在.htaccess.如果在没index.html时列出目录和htm原创 2021-03-25 00:36:28 · 2179 阅读 · 0 评论 -
Haproxy 让后端服务器nginx记录用户的真是IP地址(记录在header头里)
同事反映后台看到访问ip全部变成haproxy的ip地址于是我安装了一台测试机进入测试yum install -y epel-releaseyum install -y nginx haproxyhaproxy配置:haproxy.cfg[root@localhost conf.d]# cat /etc/haproxy/haproxy.cfgglobal chro...原创 2019-11-06 13:10:52 · 955 阅读 · 0 评论 -
nginx访问量统计
1.根据访问IP统计UVawk '{print $1}' access.log|sort | uniq -c |wc -l2.统计访问URL统计PVawk '{print $7}' access.log|wc -l3.查询访问最频繁的URLawk '{print $7}' access.log|sort | uniq -c |sort -n -k 1 -r|more...转载 2018-08-29 09:19:15 · 1098 阅读 · 0 评论 -
nginx缓冲区优化
同事报ehr系统在外网访问有时会出现nginx 504 Gateway Time-out查看ngingx反向代理,配置vi /etc/nginx/nginx.conf client_max_body_size 100m; client_body_buffer_size 2048k; fastcgi_connect_timeout 1200s; ...原创 2018-08-27 15:55:45 · 1009 阅读 · 0 评论 -
nginx禁止用户访问隐藏文件和.htaccess文件 .htaccess文件(或者”分布式配置文件”)提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以
nginx禁止用户访问隐藏文件和.htaccess文件.htaccess文件(或者”分布式配置文件”)提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。.htaccess文件包含了我们站点中所有的文件目录和路径,高危文件,一般是要隐藏的!不能裸奔!转载 2017-09-05 08:35:32 · 4226 阅读 · 0 评论 -
CentOS 7 yum nginx MySQL PHP 简易环境搭建
用centos自带的yum源来安装nginx,mysql和php,超级方便,省去编译的麻烦,省去自己配置的麻烦,还能节省非常多的时间。我们先把yum源换成国内的阿里云镜像源(当然不换也可以),先备份一下原来的源镜像文件,以免出错后可以恢复:[root@192 ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/Cent转载 2017-09-01 14:33:27 · 638 阅读 · 0 评论 -
在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解
看了很多nginx的配置,好像都忽略了ip直接访问web的问题,不利于SEO优化,所以我们希望可以避免直接用IP访问网站,而是域名访问,具体怎么做呢,看下面。官方文档中提供的方法: If you do not want to process requests with undefined “Host” header lines, you may define a default s转载 2017-08-29 17:42:36 · 797 阅读 · 0 评论 -
2020-09-15 nginx部署后css、js、图片等样式不加载的问题
使用nginx的反向代理后,发现页面能正常跳转,可是css、js和相关的图片就是不出来,如下图查看log,[grmhgdl@localhost nginx]$ sudo tail -f error.log2020/09/15 20:15:07 [error] 15223#0: *1 open() "/usr/share/nginx/html/favicon.ico" failed (2: No such file or directory), client: 192.168.1.11, s.原创 2021-02-01 18:10:40 · 1752 阅读 · 0 评论 -
使用remoteApp发布金蝶K3
远程桌面服务器是同事配置的,这里有一文章是讲(Windows Server 2008 R2终端服务器激活方法);在远程桌面服务器上,打开管理工具--远程桌面服务--remoteapp管理器使用remoteapp管理器添加k3程序,生成.rdp文件,就可以把这rdp文件发送用户使用。这效果就像是在你电脑安装了k3软件。...原创 2019-12-25 11:40:14 · 1558 阅读 · 0 评论 -
apache报Permission denied: make_sock: could not bin
启动Apache时报错信息:[root@guest-4-205 httpd]# /etc/init.d/httpd startStarting httpd: (13)Permission denied: make_sock: could not bind to address [::]:8000(13)Permission denied: make_sock: could转载 2017-12-20 22:28:38 · 588 阅读 · 0 评论 -
解决一次由于SSL证书到期导致的网站不能访问的问题(Nginx,php,Apache)
1. 现象放假期间收到zabbix报警,提示主站访问不了,报502。2.排查思路及过程因为是过年休息,放假前又没有更新,基本可以排除是更新和配置导致的问题。ssh连上服务器发现服务器连接和资源都没问题。这是一套lnamp架构的网站,就是nginx反向代理到Apache,所以考虑是Apache的问题,于是重启httpd服务。重启httpd服务的时候启动失败,没有看到错误,...转载 2017-12-28 17:26:50 · 16011 阅读 · 0 评论 -
keepalive+nginx 热备跟负载均衡(未完待调整)
参考:https://www.cnblogs.com/lurenjia1994/p/9486448.html本文仅记录操作过程,详细信息参考上文。系统使用CENTOS7HOST1:192.168.20.241HOST2:192.168.20.242KEEPALIVEIP:192.168.20.240keepalive和ngnix都使用yum安装yum list|gre...原创 2019-07-24 09:42:14 · 365 阅读 · 0 评论 -
Error: Unable to access jarfile ./../lib/resin.jar
resin-4.0.46出现错误Error:Unable to access jarfile ./../lib/resin.jar# vi /etc/sysconfig/selinux# This file controls the state of SELinuxon the system.# SELINUX= can take one of these threevalu...原创 2019-05-05 23:15:16 · 1463 阅读 · 0 评论 -
Caucho Resin viewfile远程文件读取 解决方法
/usr/local/resin-4.0.33/conf/resin.xml删除这三行<resin:if test="${resin_doc}"><web-app id="/resin-doc" root-directory="${resin.root}/doc/resin-doc"/></resin:if>...原创 2019-05-05 23:14:24 · 1674 阅读 · 0 评论 -
httpd及tomcat6日志过大问题优化记录
一、httpd日志处理vi /usr/local/apache/conf/httpd.conf查找ErrorLog "logs/error_log替换为ErrorLog "|/usr/local/apache/bin/rotatelogs/usr/local/apache/logs/error_%Y%m%d.log 86400 540"查找CustomLog "log...原创 2019-05-08 14:43:46 · 367 阅读 · 0 评论 -
Zabbix监控Apache
以下的操作基于Apache这台机器,机器上要先安装agent.Agent安装可参加上编《一键安装zabbix-agent for centos6¢os7》配置代码都放在github上,https://github.com/106140873/zapachegit clone https://github.com/106140873/zapache.gitcd cd zapache/...原创 2019-05-28 15:13:52 · 806 阅读 · 0 评论 -
Docker实战:基于centos7镜像创建nginx容器镜像
基于Dockerfile创建文件可以从我的git拉,我比较懒,代码大家点github的链接自己看# git clone https://github.com/106140873/nginxcentos.git正克隆到 'nginxcentos'...remote: Enumerating objects: 8, done.remote: Counting objects: 100%...原创 2019-07-12 15:22:19 · 1332 阅读 · 0 评论 -
解决apache httpd列出目录列表中文乱码问题
AddDefaultCharse这个参数只针对网页,对目录列表无效。网上查到好多都是针对网页乱码的设置方法:1. 服务器httpd.conf文件:AddDefaultCharsetUTF-8这种方法不推荐,因为服务器上很可能有其他编码的网站存在,所以可以使用AddDefaultCharsetoff来关闭默认文件编码,服务器依靠html文件投中设置的语言来决定编码。2. 脚本ph...原创 2019-08-21 16:16:47 · 3111 阅读 · 0 评论 -
apache缓慢的http拒绝服务攻击修改办法
在httpd.conf中添加 LoadModule reqtimeout_module modules/mod_reqtimeout.so查看是否存在mod_reqtimeout.so模块[root@localhost ~]# rpm -ql httpd |grep .so添加配置[root@localhost ~]# vi /etc/httpd/conf/httpd.原创 2016-12-19 16:46:33 · 13935 阅读 · 0 评论