您的位置:首页操作系统Linux → Apache安装设置

Apache安装设置

时间:2004/10/15 0:28:00来源:本站整理作者:蓝点我要评论(0)

    





Apache安装设置
Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍Apache的安装和配置方法。

    因为Apache对asp支持得不好,如果您的网站用到了asp,建议您使用win 2000 server + IIS。


安装Apache


 一、下载


    windows平台的Apache可以在这个网址下载:


        http://nagoya.apache.org/mirror/httpd/binaries/win32/


    Apache的版本目前有两个分支:1.3.x和2.0.x。初学者用1.3.x就可以了。本文以1.3.x为例。


    在上面的网址里,包含了两个分支的最新版本。请选择后缀为“exe”或“msi”的安装文件下载。


 


二、安装


    运行下载的Apache文件,即可开始安装。Apache的安装过程很简单。只需要设置下面这个窗口:



    在“Network Domain”里输入域。如果用本站的二级域名,例如“user.dns0755.net”,请输入“dns0755.net”。如果用顶级域名,请输入“xxx.com”。


    在“Server Name”里输入服务器名。如果用本站的二级域名,请输入您的域名“user.dns0755.net”。如果用顶级域名,请输入“www.xxx.com”。


    在“Administrator's Email Address”里输入网站管理员的Email地址。


    除此之外,安装过程里所有的选项,全部用默认选项就可以了。


 


三、运行


1、Win 9x:


    Apache安装后,会在“开始”->“程序”里增加一个“Apache HTTP Server”的组。进入该组,选择“Control Apache Server”->“Start”即可启动Apache。


2、Win NT/2000/XP/2003


    在这些系统里,用默认选项安装的Apache,除了在“开始”->“程序”里增加一个“Apache HTTP Server”的组之外,还会在系统的服务里增加一个Apache服务。该服务被设置为系统启动时自动运行。


配置Apache


 一、配置文件


    Apache是一个后台运行的程序,没有界面。所有的配置,都包含在配置文件里。主配置文件是:


        C:\Program Files\Apache Group\Apache\conf\httpd.conf


    如果要修改Apache的配置,可以用任何一个文本编辑工具(例如记事本)编辑这个配置文件。在配置文件里,以“#”开头的行是注释行。


 


二、配置选项


    在配置文件里的主要选项如下:


 


#Listen 3000
#Listen 12.34.56.78:80


    Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。


 


Port 80


    Apache的端口。默认值是80。


 


ServerName user.dns0755.net


    Web服务器的名字。安装时输入的“Server Name”就是保存在这里。


 


DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"


    这是网站的根目录。如果您想把网站文件存放在“D:\myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。


 


Options Indexes FollowSymLinks MultiViews


    为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。


 


DirectoryIndex index.html


    默认首页文件名。在浏览器里输入一个地址(例如http://user.dns0755.net/)的时候,Apache会查找这个默认的首页文件打开。如果要配置多个默认首页文件名,请用空格分开。


 


ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"


    CGI文件存放路径。


 


 


三、高级配置



1、设置虚拟目录


    在配置文件中找下面这行:


        


    在这行下面添加如下内容:


        Alias /vdir/ "c:/comexe/"


        c:/comexe/">
        Options MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
        


    这样,通过访问 http://user.dns0755.net/vdir/,就可以访问到c:\comexe\目录下的内容。


    Apache默认开设了两个虚拟目录:“/icons/”和“/manual/”。这两个虚拟目录没有用,可以在配置文件中删除。


 


2、如何解决中文网页显示乱码


(1)在配置文件中找包含“AddLanguage”或“AddCharset”的行,在这些行最前面增加一行:


        AddDefaultCharset GB2312


(2)养成良好的习惯,在每个网页的里加入这行:


        


    一般的中文版网页编辑工具(例如FrontPage、Dreamweaver等)都会自动加上这行。


 


3、如何解决中文文件名无法访问


    在ie中选择 工具 -> internet选项 -> 高级 -> 取消“总是以UTF-8发送URL”。 这个方法很麻烦,请尽量不要使用中文的网站文件名。


请注意:


1、Apache配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必须要设置正确,否则将看不到您的网页。


2、每次配置文件更改后,要重新启动Apache才会生效。

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 Cygwin安装教程(图文)CentOS安装教程(CentOLinux系统安装Vmware图

最新文章 Linux测试网速命令是什Cygwin安装教程(图文) CentOS安装教程(CentOS 6.4图文安装)Linux系统安装Vmware图文教程Stingray Traffic Manager配置教程ubuntu u盘安装图解

人气排行 Linux系统安装Vmware图文教程Cygwin安装教程(图文)命令行Makefile和make命令讲解教程关于linux vim命令 总结CentOS安装教程(CentOS 6.4图文安装)用vnc实现windows远程连接linux桌面 vnc安装Linux系统下应用软件安装教程教你手工卸载ubuntu下的vmware系列软件