• 怎样安装和启动Apache服务器?

    怎样安装和启动Apache服务器? 安装和启动Apache服务器,一共5个步骤. 步骤/方法: 1.回到Webmin的服务器管理界面中,点击第一个图标就可以进入Apache服务器的管理界面.在"服务器"图标的下方,有如下子菜单:"模块配置"."应用修改"."停止/启动Apache"."搜索文档".然后,可以看到整个配置界面分为两个部分,一个是全局配置,一个是虚拟服务器配置. 2.打开全局配置下的"网络和地址"图标,在&qu...

    apache
    梦在深巷 2016/08/07
  • 在Lion中配置apache php和mysql环境

    在Lion中配置apache php和mysql环境 mac os x 中有一些单独的软件可以方便你的amp开发,如mamp等.这样你可以有一个比较干净的额外的开发环境,使用起来也很方便.本文要讲的不是使用这些all in one的软件.而是利用lion中自带的apache php,并且安装mysql来进行开发. Lion中自带了apache和php,那么对于这两个我们不需要额外安装,使用现成的即可,只是需要修改一下配置文件/etc/apache2/httpd.conf 放开原本注释掉的一行: #LoadModule php5_module lib...

    apache
    梦在深巷 2015/07/29
  • Apache启动提示错误undefined symbol: libiconv_open解决方法

    Apache启动提示错误undefined symbol: libiconv_open解决方法 这篇文章主要介绍了Apache启动提示错误undefined symbol: libiconv_open解决方法,需要的朋友可以参考下 昨晚整合apache和php是实在找不到解决办法,Google 百度都转一圈了,总算在百度找回来解决方法,记录一下,这个问题是在apache启动时出现的: ./apachectl start提示下面的错误: 代码如下: httpd: Syntax error on line 57 of /usr/local/apache2/conf/httpd.conf: Ca...

    apache
    梦在深巷 2015/06/07
  • 在Apache上隐藏服务器签名的方法

    在Apache上隐藏服务器签名的方法 这篇文章主要介绍了在Apache上隐藏服务器签名的方法,示例基于Debian系的Linux,需要的朋友可以参考下 透露网站服务器带有服务器/PHP版本信息的签名会带来安全隐患,因为你基本上将你系统上的已知漏洞告诉给了攻击者.因此,作为服务器加固的一个部分,强烈推荐你禁用所有网站服务器签名. 禁用Apache网站服务器签名 禁用Apache网站服务器签名可以通过编辑Apache配置文件来实现. 在Debian,Ubunt或者Linux Mint上: ? 1 $ sudo vi /etc/apach...

    apache
    梦在深巷 2015/06/05
  • Apache配置参数deny和allow的使用实例

    Apache配置参数deny和allow的使用实例 这篇文章主要介绍了Apache配置参数deny和allow的使用实例,需要的朋友可以参考下 由于产品的需要,最近在配置apache的负载均衡功能,但是在配置虚拟主机的访问权限的时候我们遇到了一些问题。主要问题是deny和allow的执行顺序,抽时间研究了下这两个参数的使用,现把deny和allow的使用情况总结如下。 一、使用情况总结 我们来看下下面的apache的一个配置,具体代码如下: 代码如下: Order allow,deny #1 Allow from all #2 deny from...

    apache
    梦在深巷 2015/06/01
  • 如何配置fail2ban保护Apache HTTP服务器

    如何配置fail2ban保护Apache HTTP服务器 生产环境中的Apache HTTP服务器可能会遭到各种不同方式的攻击。攻击者可能采用蛮力攻击或执行恶意脚本,企图访问未经授权的目录或禁止访问的目录。一些恶意机器人程序可能会扫描你的网站,查找任何可能存在的安全漏洞,或者收集电子邮件地址或网站表单,以便发送垃圾邮件。 Apache HTTP服务器随带全面的日志功能,可以捕获及记录表明此类攻击的异常事件。不过,系统性地分析详细的Apache日志,并迅速应对潜在攻击(比如禁止/取消禁止冒犯性的IP地址)仍然很重要。这时候fail2ban派得上用场,可以...

    apache
    梦在深巷 2015/04/29
  • mac系统安装apache tomcat配置方法图文详解

    mac系统安装apache tomcat配置方法图文详解 tomcat无法取访问appache资源。 appache只支持静态网页,但像asp,php,cgi,jsp等动态就需要tomcat来处理。对于apache tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装: 1.下载Tomcat mac下载zip和tar.gz都行,我下载的是tar.gz 2.压缩之后直接拷贝到资源库中,压缩后的文件夹名称为Tomcat8,具体位置如下: 3.打开终端,输入以下命令Library/Tomcat8/bin/startup.sh,浏...

    apache
    梦在深巷 2015/03/23
  • Apache的prefork模式和worker模式该户

    Apache的prefork模式和worker模式该户 prefork模式 这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。 这个MPM具有很强的自我调节能力,只需要很少的配置指令调整。最重要的是将MaxClients设置为一个足够大的数值以处理潜在的请求高峰,同时又不能太大,以致需要使用的内存超出物理内存的大校 worker模式 此多路处理模块...

    apache
    梦在深巷 2015/03/06
  • Mac系统中Apache Tomcat安装配置

    Mac系统中Apache Tomcat安装配置 Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。Tomcat无法取访问Appache资源)。Appache只支持静态网页,但像asp,php,cgi,jsp等动态就需要Tomcat来处理。对于Apache Tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装; 昨天下载了一下Tomcat本以为很快完成,不过还是遇到了一些坑,简单...

    apache
    梦在深巷 2015/02/27
  • 阿帕奇apache服务器怎么配置?

    阿帕奇apache服务器怎么配置? 0.在开始之前需要给自己的电脑设置下开机密码,想开本地服务器这一点是必须的。 一、本地apache服务器 1.首先在自己的电脑昵称的文件夹下 建一个sites文件夹 如果你不是在博客园看到这篇文章,请点击查看原文 里面随便放上一些后台的假数据。 比如我的就是在/Users/dsx 目录下 2.找到配置文件,给原来文件备份 接下来都是在终端下操作 输入下面指令($后面的代码可以直接复制) // 切换工作目录 $cd /etc/apache2 // 备份文件,以防不测,只需要执行一次就可以了 $su...

    apache
    梦在深巷 2015/02/25
  • apache下403 Forbidden错误问题解决方法

    apache下403 Forbidden错误问题解决方法 直接输入地址显示 Forbidden You don't have permission to access /news/search_fdsafdsa on this server. httpd.conf,找到这么一段: 代码如下 <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow deny from all Satisfy all </Directory> 然后试着把deny...

    apache
    梦在深巷 2014/12/16
  • Apache服务器配置Web页面访问权限

    Apache服务器配置Web页面访问权限 本文介绍在Linux+Apache上的实现方法: 1、修改http.conf 假设你想控制/usr/local/apache/htdocs下各目录的不同访问权限,你可以在与之间加入一行: AllowOverride All 意思是在/usr/local/apache/htdocs下不同目录的访问权限由该目录下的.htaccess文件来控制,而且不同目录的权限策略可互相覆盖。 2、编辑你想要控制的目录下的.htaccess文件 假设你的phpmyadmin目录在/usr/local/apache/...

    apache
    梦在深巷 2014/11/12
  • Apache服务器下配置URL 态化的Rewrite规则

    Apache服务器下配置URL 态化的Rewrite规则 如何在Apache环境下配置Rewrite规则 Apache Rewrite 规则 环境 URL 静态化是一个利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,当然,这里的静态化是一种假静态,目的只是提高搜索引擎的搜索量,Comsenz 旗下的产品 Discuz!、SupeSite/X-Space、ECShop、SupeV、UCHome 等都支持此功能。当然这个功能还需要服务器环境的支持,下面介绍一下如何在 Apache 服务器下配置 URL...

    apache
    梦在深巷 2014/09/19
  • Apache安装路径

    Apache安装路径 程序安装路径:/usr/local/httpd 配置文件路径:/usr/local/httpd/conf 网站配置文件路径:/usr/local/httpd/conf/vhost 单个网站的配置文件路径为:/usr/local/httpd/conf/vhost/域名.conf * 如需修改配置,请在清楚自己所做操作会产生的后果的情况下进行,建议修改前做好备份。...

    apache
    梦在深巷 2014/09/14
  • 配置Apache禁止显示文件列表

    配置Apache禁止显示文件列表 当你在浏览器输入地址: http://localhost:8080/ 如果你的文件根目录里有 index.html,浏览器就会显示 index.html的内容,如果没有 index.html,Apache将在浏览器显示文件根目录的目录列表,目录列表包括文件根目录下的文件和子目录。给网站造成安全风险。 同样当你输入一个虚拟目录的地址: http://localhost:8080/My/ 如果该虚拟目录下没有 index.html,浏览器也会显示该虚拟目录的目录结构,列出该虚拟目录下的文件和子目录。...

    apache
    梦在深巷 2014/08/04
  • apache虚拟主机访问日志配置例子

    apache虚拟主机访问日志配置例子 Linux系统配置方法: 将其改为 代码如下 ErrorLog “| /usr/local/apache/bin/rotatelogs /home/logs/www/%Y_%m_%d_error_log 86400 480″ CustomLog “| /usr/local/apache/bin/rotatelogs /home/logs/www/%Y_%m_%d_access_log 86400 480″ common ## 这是httpd.conf中的log日志代码: 代码如下 #ErrorL...

    apache
    梦在深巷 2014/07/07
  • Apache伪静态时rewrite匹配参数超过10个的处理方法

    Apache伪静态时rewrite匹配参数超过10个的处理方法 RewriteRule反向引用 ,引用方法是:$N (0 <= N <= 9)引用当前(带有若干RewriteRule指令的)RewriteCond中的与Pattern匹配的分组成分(圆括号!)。 RewriteCond反向引用 ,引用方法是:%N (1 <= N <= 9)引用当前若干RewriteCond条件中最后符合的条件中的分组成分(圆括号!) 授人以鱼不如授人以渔,下面来给大家演示下实现的过程 首先你要有个环境,要支持伪静态,然后测试。新建一个以1命名的web文...

    apache
    梦在深巷 2014/07/02
  • windows下安装apache并配置ssl

    windows下安装apache并配置ssl 步骤1:配置 APACHE以支持SSL 找到下面两行去掉前面的注释 # LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf 步骤2: 为网站服务器生成证书及私钥文件 C:Program FilesApache Software FoundationApache2.2bin>openssl genrsa -out server.key 1024 生成一个server.key 步骤3:生成签署申请...

    apache
    梦在深巷 2014/04/17
  • 重装windows系统后,如何重新将apache,mysql加入系统服务

    重装windows系统后,如何重新将apache,mysql加入系统服务 重装windows7 64 位后,想把mysql加到系统服务里面, 命令如下: mysqld.exe --install,报以下错误: Install/Remove of the Service Denied! 解决方案: 此错误是由于当前用户没有管理员权限造成的。开始——CMD.exe——右键,以管理员身份运行,然后按照以以下命令即可将mysql加到系统服务里面去 mysqld.exe --install httpd.exe -k install 进阶: 1、mysql5.1以前版本用 mys...

    apache
    梦在深巷 2014/04/16
  • Apache中设置默认首页的方法

    Apache中设置默认首页的方法 在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件.我们要做的,就是修改这个文件. 在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉. 找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这样,你的网站目录的默认首页是 index.php, 如果没有index.php系统会自动寻找index.html、h...

    apache
    梦在深巷 2014/02/19