zoukankan      html  css  js  c++  java
  • debian 系统安装配置apache

    1. 安装ssh
      apt-get install ssh-server  (安装失败请插入镜像)
      service ssh start
    2. Apache 服务安装
      apt-get install apache2 apache2-utils
    3. 安装检查服务状态软件包
      apt-get install sysv-rc-conf 
      sysv-rc-conf –list
      sysv-rc-conf –list apache2
    4. 添加虚拟主机配置文件
      vi /etc/apache2/site-available/website.conf
      <VirtualHost *:80>
           ServerAdmin vip_star_hr@163.com
           ServerName website.com
           ServerAlias www.website.com *.website.com 10.10.0.1
           DocumentRoot /home/website.com/public_html/
           <Directory /home/website.com/public_html/>
              Options Indexes FollowSymLinks MultiViews
              AllowOverride all
              Order allow,deny
              allow from all
           </Directory>
      
           <IfModule usertrack_module>
               CookieTracking on
               CookieExpires "1 years"
               CookieStyle Cookie
               CookieName EASID
           </IfModule>
      
      </VirtualHost>
      code
      让其生效
      a2ensite website.conf
      不生效
      a2dissite website.conf
      开启伪静态
      a2enmod rewrite
      禁用伪静态
      a2dismod rewrite
    5. 安装apache限速模块
      apt-get install libapache2-mod-bw
      启用
      a2enmod bw
    6. 安装apache限并发模块libapache2-mod-limitipconn
      apt-get install make gcc apache2-perfork-dev
      wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2
      tar xjvf mod_limitipconn-0.24.tar.bz2

      cd mod_limitipconn-0.24
      修改Makefile 将apxs修改为apxs2
      Make
      Make install
      启用
      a2enmod limitipconn
    7. 添加限速配置文件:vi /etc/apache2/apache2.conf
      在配置参数在文件末尾添加:
      # Include Limitipconn2
      ExtendedStatus On
      <IfModule mod_limitipconn.c>
          <Location />
               MaxConnPerIP 2
          </Location>
      </IfModule>
      
      # Include BW
      BandwidthModule On
      ForceBandWidthModule On
      Bandwidth all 120000
      MinBandwidth all 100000
      LargeFileLimit * 1000 100000
      Custom Code
    8. 注意检查 /etc/apache2/mods-available 目录下是否存在limitipconn.load和 bw.load

  • 相关阅读:
    本地YUM源制作
    VMware虚拟机三种联网方法及原理
    虚拟机安装centos
    Tomcat服务时区设置
    Tomcat的HTTPS配置及HTTP自动跳转配置
    应用程序下载地址汇总
    Centos 7 iptables配置
    JAVA 线程状态
    LeetCode Summary Ranges
    LeetCode Basic Calculator II
  • 原文地址:https://www.cnblogs.com/Mrhuangrui/p/4564245.html
Copyright © 2011-2022 走看看