• Apache基本配置


    一、WEB网站的基本概念:

    WEB服务器软件:在WEB网站上提供网页服务器的服务器程序。

    动态WEB网站:区别于传统的静态网站,网站内容能够动态更新,常见的新闻网站,论坛,电子商务网站都是动态WEB网站。

    动态WEB网站经典组合:操作系统 + WEB服务器 + 数据库 + 开发工具

    Windows 2000/2003+ IIS + MySQL + ASP

    LAMP:Linux + Apache +MySQL + PHP/perl/python

    二、Apache服务器的基本配置:

    1. 安装Apache软件包:httpd
      2.开启httpd服务

      netstat -tnlp |grep :80 (查看是否有80端口,有则启动成功)

    3.设置apache服务器开机后自动运行

    4.测试:在Linux下用elinks或firefox浏览器测试;在Windows下用IE:http://192.168.2.1

    测试页:/etc/httpd/conf.d/welcome.conf 
    

    Apache服务器的配置文件:

    vi m /etc/httpd/conf/httpd.conf

     ServerRoot:用于指定Apache服务器运行的根目录,此目录不能改。Apache服务器开启之后, 
    

    会在这个目录下工作。

     MaxClients:指定同时能访问服务器的客户机数量。 
     DocumentRoot:服务器共享文件的起始位置,即默认网站的根目录。默认网站的根目录为: 
     DocumentRoot  “/var/www/html”。将网站上传到到网站根目录下,网站的内容就都访问到了。 
    DirectoryIndex:默认网站主页 
    

    AddfaultCharset UTF-8 默认编码方式

    Listen:服务器监听的端口,默认80端口。

    ServerAdmin:设置管理员的信箱。当服务器出现问题时,在客户机出错信息上会显示管理员的

    信箱,这时客户机就会利用此信箱地址给管理员发邮件,告知管理员维护。

    Apache服务器的高级配置(一)

    虚拟主机:

    虚拟主机:利用虚拟主机可以实现在一台服务器上实现多个Web站点,

    一、配置基于IP的虚拟主机:

    注:在一台服务器上配置多个IP地址的方法有两种:

    ①安装多块物理网卡,对每块网卡配置不同的IP地址。

    ②在一块网卡上绑定多个IP地址。

    ifconfig eth0 172.18.211.9/24

    ifconfig eth0:1 172.18.211.10/24

    <VirtualHost 172.18.211.9:80>

    DocumentRoot /var/www/bw

    <VirtualHost 172.18.211.10:80>

    DocumentRoot /var/www/wg

    二、基于端口的虚拟主机:

    Listen 80

    Listen 8080

    <VirtualHost *:80>

    DocumentRoot /var/www/bw

    ServerName 172.18.211.9:80

    <VirtualHost *:8080>

    DocumentRoot /var/www/wg

    ServerName 172.18.211.9:8080

    三、配置基于域名的虚拟主机:

    基于域名的虚拟主机:即配置多个域名指向同一个IP地址,访问不同域名时访问的是同一主机上的不同网站。

      实现过程: 
    

    ①配置DNS,实现对www.wg.com www.rg.com的解析

    host linuxbjb.wljsj.com

        #host  www.linux.jsj          (确保2个DNS都能测试通过) 
    

    ②vim /etc/httpd/conf/httpd.conf

    NameVirtualHost *:80

    <VirtualHost *:80>

    DocumentRoot /var/www/wg

    ServerName www.wg.com

    <VirtualHost *:80>

    DocumentRoot /var/www/rg

    ServerName www.rg.com

    ③测试:

  • 相关阅读:
    QlikView TEXT控件固定显示图片
    Qlikview List控件
    如何实现Qlikview的增量数据加载
    SQL Server开启READ_COMMITTED_SNAPSHOT
    AX函数,将EXCEL列号转为列名
    C# 中DataGridView 绑定List<T>做数据源的操作问题
    Could not resolve this reference. Could not locate the assembly
    WinForm程序用使用List对象绑定DataGridView数据源
    C#WebBrowser控件使用教程与技巧收集
    python局部变量、全局变量,global、nolocal的区别
  • 原文地址:https://www.cnblogs.com/liangml/p/6336782.html
Copyright © 2020-2023  润新知