zoukankan      html  css  js  c++  java
  • Linux下Apache服务器配置

    Linux下Apache服务器配置

    相关包:
    httpd-2.2.3-29.e15.i386.rpm                 //主程序包
    httpd-devel-2.2.3-29.e15.i386.rpm        //开发程序包
    httpd-manual-2.2.3-29.e15.i386.rpm     //手册文档
    system-config-httpd-1.3.3.3-1.e15.noarch.rpm   //配置工具
    注:安装时会出现依赖包问题,可用YUM安装来解决
       启用时需要配置防火墙来放行
     
    开机自动加载:
    chkconfig --level 3 httpd on 
     
    配置实例:
    例1:部门内搭建一台WEB服务器,采用的IP地址和端口为192.168.0.3:80,首页采用index.html文件。管理员E- mail地址为root@sales.com,网页的编码类型采用GB2312,所有网站资源都存放在/var/www/html目录下,并将 Apache的根目录设置为/etc/httpd目录。
    编辑主配置文件httpd.conf
    vim /etc/httpd/conf/httpd.conf    //编辑主配置文件
    ServerRoot "/etc/httpd"             //设置Apache的主目录
    Timeout 120                             //设置请求超时
    Listen 80                                  //设置监听端口
    ServerAdmin root@sales.com          //设置管理员邮箱
    ServerName 192.168.0.3:80           //设置主机或IP
    DocumentRoot "/var/www/html"      //设置Apache文档目录
    DirectoryIndex index.html               //设置主页文件
    AddDefaultCharset GB2312            //设置网站编码
    编辑主页文件用作测试:
    cd /var/www/html
    echo "This is web test sample.">>index.html
    chmod 705 index.html
    重新加载服务:
    service httpd restart
     
    例2:假设Apache服务器具有192.168.0.2和19.16.0.3两个地址,然后配置Apache,把多个网站绑定在不同的IP地址上,访问服务器上不同的IP地址,就可以看到不同的网站。
    (基于IP)
    mkdir /var/www/ip1   /var/www/ip2           //创建两个主目录
    编辑httpd.conf文件:
    <Virtualhost 192.168.0.2>                      //设置虚拟主机的IP
       DocumentRoot /var/www/ip1                //设置虚拟主机的主目录
       DirectoryIndex index.html                    //设置主页文件
       ServerAdmin root@sales.com               //设置管理员邮箱
       ErrorLog  logs/ip1-error_log                 //设置错误日志的存放位置
       CustomLog  logs/ip1-access_log common       //设置访问日志的存放位置
    </Virtualhost>
    <Virtualhost 192.168.0.3>                      //设置相应的IP
       DocumentRoot /var/www/ip2
       DirectoryIndex index.html
       ServerAdmin root@sales.com
       ErrorLog  logs/ip2-error_log
       CustomLog  logs/ip2-access_log common
    </Virtualhost>
     
    (基于域名)
    mkdir /var/www/smile   /var/www/long         //创建两个主目录
    编辑httpd.conf文件:
    <Virtualhost 192.168.0.3>                         //设置虚拟主机的IP
       DocumentRoot /var/www/smile                //设置虚拟主机的主目录
       DirectoryIndex index.html                       //设置主页文件
       ServerName www.smile.com                    //设置虚拟主机完全域名
       ServerAdmin root@sales.com                  //设置管理员邮箱
       ErrorLog  logs/smile-error_log                 //设置错误日志的存放位置
       CustomLog  logs/smile-access_log common     //设置访问日志的存放位置
    </Virtualhost>
    <Virtualhost 192.168.0.3>
       DocumentRoot /var/www/long
       DirectoryIndex index.html
       ServerName www.smile.com                     //设置虚拟主机完全域名
       ServerAdmin root@sales.com
       ErrorLog  logs/long-error_log
       CustomLog  logs/long-access_log common
    </Virtualhost>
     
    (基于端口)
    mkdir /var/www/port8080   /var/www/port8090        //创建两个主目录
    编辑httpd.conf文件:
    Listen 8080
    Listen 8090
    <Virtualhost 192.168.0.3:8080>                            //设置相应的端口
       DocumentRoot /var/www/port8080                     //设置虚拟主机的主目录
       DirectoryIndex index.html                                  //设置主页文件
       ServerAdmin root@sales.com                             //设置管理员邮箱
       ErrorLog  logs/port8080-error_log                     //设置错误日志的存放位置
       CustomLog  logs/port8080-access_log common  //设置访问日志的存放位置
    </Virtualhost>
    <Virtualhost 192.168.0.3:8090>                          //设置相应的端口
       DocumentRoot /var/www/port8090
       DirectoryIndex index.html
       ServerAdmin root@sales.com
       ErrorLog  logs/port8090-error_log
       CustomLog  logs/port8090-access_log common
    </Virtualhost>
  • 相关阅读:
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark RDD(Resilient Distributed Datasets)论文
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    【机器学习实战】第10章 K-Means(K-均值)聚类算法
    [译]flexbox全揭秘
  • 原文地址:https://www.cnblogs.com/pengyunjing/p/6436512.html
Copyright © 2011-2022 走看看