当你下载了一个 ISO 镜像,特别是从 BitTorrent 网络上很多未知的种子处下载的,通常建议要验证下载镜像的完整性。 对于 Ubuntu 发行版的情况, Canonical 提供了几个供验证使用的验校文件(如 MD5SUM, SHA1SUMS 和 SHA256SUMS)。在这个例子中我们使用 SHA...
Nginx的配置解析相关的部分比较绕,比如为何要有4重指针,比如NGX_MAIN_CONF , loc_conf,NGX_DIRECT_CONF有什么区别呢?这些我前面的blog都有些涉及,这次主要是把配置这块完全拿出来然后来分析下。 首先来看配置解析时的数据结构,这里主要是ngx_conf_t,这...
Nginx是俄罗斯人编写的 十分轻量级的HTTP服务器 ,Nginx,它的发音为engine X, 是 一个高性能的HTTP和反向代理服务器 ,同时也是一个IMAP/POP3/SMTP/FTP 代理服务器。自Nginx 发布的几年来看,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统...
网站一经上线后,有些文件几乎都不常去更新了,比如css,js,图片等。减少HTTP请求是优化网站的最佳方案之一,我们可以利用nginx缓存服务器的静态文件。 在Nginx中可以使用nginx proxy_cache将用户的请求缓存到本地一个目录,当下一个请求时可以直接调取缓存文...
站长们在本地测试自己的网站的时候,为了尽量和网上的一样,站长们通长都会把自己网上的程序和数据库备份下来安装在本地进行测试,但是很多网站程序有一个特点,就是对数据库的依赖很大,任何一个元素的展示都离不开数据库的支持,像一些文章、图片或者样式...
生成catalina.out方法 导语:本文为Windows下生tomcat将控制台信息输出到catalina.out文件 且 保证能实时查看日志文件的方法。 一、创建catalina.out 1、修改tomcat bin目录下的startup.bat文件 修改位置:在startup.bat文件倒数第二行 修改call %EXECUTABLE...
Windows下IIS支持同Ip多玉米地搭建WEB站点。同样,Apache也是可以的。这就是要使用Apache的VirtualHost(虚拟主机)指令来实现了,下面简单介绍下Linux CentOS下使用Apache搭建虚拟主机。这里只是说出如何配置,不进行进一步的解说了。进入话题: 1.安装Apache...
httpd.conf配置文件主要由全局环境、主服务器配置和虚拟主机3个部分组成 [root@rhel6 ~]# vi /etc/h### Section 1: Global Environment ServerRoot /etc/httpd #工作的根目录 KeepAlive Off #不使用长连接 MaxKeepAliveRequests 100 #最大请求次数 KeepAliveT...
cd /etc/httpd/conf在httpd.conf中添加 include virtualhost.conf #注意路径virtualhost.conf文件内容 ServerName www.domain.com:80 NameVirtualHost 42.121.xxx.xxx:80 #下面的配置将是对该虚拟主机的配置 VirtualHost 42.121.xxx.xxx:80 ServerAdmin admi...
安装pcre tar -xvf pcre-8.32.tar.gz cd pcre-8.32 ./configure make;make install 安装nginx 首先创建一个nginx用户,以nginx用户来运行nginx www.it165.net useradd nginx tar -xvf nginx-1.2.7.tar.gz cd nginx-1.2.7 ./configure --user=nginx --group=ng...
一 通过 htpasswd命令生成用户名及对应密码数据库文件 htpasswd-c/usr/local/nginx/passwd.db test chmod400/usr/local/nginx/passwd.db chownnginx./usr/local/nginx/passwd.db cat/usr/local/nginx/passwd.db test:8eZAz7BqcrXmY 二:修改配置文件 vim ngi...
一、安装apache [root@server03 etc]# yum install httpd 二、配置 [root@server03 etc]# cd /var/www/html 建一个网页 [root@server03 html]# vim index.html 开启服务 [root@server03 html]# service httpd start 在浏览器输入本机ip即可看到刚才编辑的网...
安装环境 Windows 7 64bit Apache-tomcat-8.0.9-windows-x64 Solr-4.9.0 JDK 1.8.0_05 64bit 安装步骤 Tomcat和JDk的安装在这里就略过。 注意:solr4.9要求jdk1.7+ 步骤一: 解压solr-4.9.0到任意文件夹,我解压到D:\Installed Applications\solr-4.9.0\solr...
nginx 404 页面处理以及pathInfo和隐藏index.php总述 如何在nginx下设置pathInfo以及如何隐藏index.php 这里分别来讲解一下: 一、隐藏index.php 隐藏index.php需要修改nginx的配置文件,如果你是使用vhost的,需要修改如conf/vhost/你的文件名.conf 文件,整...
在写rewrite的时候,纠结到底是用last还是break, 后面查看了一下资料,发现它们区别主要是: last: 停止当前这个请求,并根据rewrite匹配的规则重新发起一个请求。新请求又从第一阶段开始执行 break:相对last,break并不会重新发起一个请求,只是跳过当前...
Apache性能调优1 Apache部分: 1.移除不用的模块。 2.使用mod_disk_cacheNOTmod_mem_cache。 3.扁平架构配置mod_disk_cache。 4.安装恰当的Expires,Etag,和Cache-ControlHeaders。 5.将缓存放在独立的磁盘 6.使用管道日志替代直接记录 7.将日志放在不同的磁...
nginx 由于其高效的并发处理能力,而开始被越来越多的人接受和认可,现在很多网站已经完全用nginx代替apache来处理静态 页面,但是动态页面的处方面,apache还是有着自己独到之处的。 下面说下何为反向代理,以及为何进行反向代理。按照百科的介绍:反向代理...
有时候系统程序比较多,会出 outofmemory, permgen space等内存等问题 首先监控是否有流没有关闭,常见的如 inputstream ,connection等,最好在finally中关闭 其次建议用jcondole监控一下程序,在命令行直接输入jcondole,就可以监听内存和线程的信息 如果...
PHP Nightrain 是一个用 Python 编写的打包工具,用于将 PHP 编写的 PHP/HTML/CSS/Javascript 应用转成原生桌面应用程序。支持 Windows、Mac 和 Linux 系统。 特性: PHP 5 预编译 支持使用自定义的 PHP 使用 GUI 渲染 PHP/HTML 可设置自定义的界面宽度和高...
iptables命令主要涉及三张表(常用的是两张表)和五条链。 下图是iptables命令执行流程。 这个流程很重要,等看完iptables命令用法后再来回顾这个流程图就会很好地理解iptables这个命令。 (图片来自网络) 表: filter/nat 链: INPUT/FORWARD/PREROUING/POSTRO...
nginx当正向代理的时候,通过代理访问https的网站会失败,而失败的原因是客户端同nginx代理服务器之间建立连接失败,并非nginx不能将https的请求转发出去。因此要解决的问题就是客户端如何同nginx代理服务器之间建立起连接。有了这个思路之后,就可以很简单...
500 OOPS: vsftpd: refusing to run with writable anonymous root 如果我们已经把vsFTPd服务器启动好了,但登录测试是会出现类似下面的提示; 500 OOPS: vsftpd: refusing to run with writable anonymous root 这表示ftp用户的家目录的权限不对,应该改过...
VSFTPD的设置选项 VSFTPD的配置文件/etc/vsftpd/vsftpd.conf是个文本文件。以#字符开始的行是注释行。每个选项设置为一行,格式为option=value,注意=号两边不能留空白符。除了这个主配置文件外,还可以给特定用户设定个人配置文件,具体介绍见后。 VSFTPD包...
以前安装vsftpd的时候有些问题,需要重新来安装,直接转到/usr/ports/可以运行.以下办法通用. 1.make reinstall,如果不行, 可以试用以下方法: make deinstall clean //卸载 make rmconfig //删除配置文件 make reinstall clean //重新安装...
1. 引言 CentOS 內置了一个非常強劲的防火牆,统称为 iptables,但更正确的名称是 iptables/netfilter。iptables 是一个用戶空间的模块。作为用戶,你在命令行就是通过它将防火牆规则放进缺省的表裡。netfilter 是一个核心模块,它內置於內核中,进行实际的...
#开启22端口 iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT #关闭所有端口 iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP #开启80端口,HTTP服务 iptables -A INPUT -p tcp -...
六、squid缓存服务器的配置 squid缓存服务器在这个实验环境中有两台(192.168.10.30,192.168.10.31)做成squid集群,我们首先安装一台,然后复制一台,再做配置,这样省事,哈! squid01服务器网络配置 # ee /etc/rc.conf ifconfig_lnc0=inet 192.168.10.30...
■ 安装Extmail教程 http://wiki.extmail.org/extmail_solution_for_freebsd...
1 Docker 是什么? -1.1 容器是什么? -2 安装 Docker -2.1 启动 docker 守护进程 -3 ...
使用场景 最近,报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于E...
当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否...
本文将介绍一些SSL安全性的配置,以此提升网站的安全等级。先给出本博客的SSL配置: s...
Step 1:安装配置JDK 1.下载JDK rpm包 下载地址:http://www.oracle.com/technetwork/...
问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更...