`
xiaojia1001
  • 浏览: 8169 次
  • 性别: Icon_minigender_1
  • 来自: 焦作
社区版块
存档分类
最新评论

apache基本配置

    博客分类:
  • WEB
阅读更多

一。Apache基本设置

  1、Apache的核心配置文件名是"httpd.conf",其所存放的路径为"X:\Apache2\conf"目录下。用记事本打开它后,对它进行修改后再保存便可达到配置Apache服务器的目的.
  2、由于配置文件"httpd.conf"决定着整个Apahce服务器的使用,因此对于它的修改千万要小心!强烈建议先做好多个备份,以防出错!如果实在忘了备份了,系统还为你准备了个名为"httpd.default.conf"的备份文件,它是你初安装好Apache后系统自动做好的"httpd.conf"的备份。你可以去掉“.default”来使用。
  3、更改主页路径 Apache主页文件默认存放在"X:\Apache\htdocs"目录下,如果想改为如"以E:\myweb\ddj88"目录下的自己的主页文件,则先用记事本打开"X:\Apache\conf"目录下的"httpd.conf"文件,用"编辑"菜单中的"查找"功能,找到"DocumentRoot "x:/Apache/htdocs""一句,然后将半角引号中的"X:/Apache/htdocs"改成"E:/myweb/ddj88"。
  4、更改默认主页文件名,Apache默认主页只有一个"index.html",如果你的不是,找到"DirectoryIndex index.html"行,这里放的就是默认调用的文件!在"index.html"的后面加入你的"index.htm"和其他类型,各文件类型之间都必须要用一个空格来分隔开,再保存即可。
  5、重启Apache程序,在开始菜单中的"程序"里找到"Apache httpd Server"组件,再选其下"Control Apache Server"中的"Restart"重新运行一下Apache的HTTP服务。
  6、在你的浏览器中输入“http://localhost”或“http://127.0.0.1”试试看,哈,可以看你的网站了吧?哎,发现英文可以显示,中文是乱码,当把IE工具栏的查看-->编码设置成简体中文,可以正常显示中文,但点击连接,其它页面还是乱码,关掉IE,从新启动IE,发现也是乱码,怎么办?


二、Apache 2.0.47出现乱码的解决办法


  原因很简单,由于Apache它默认的编码是西欧编码,你只要在“httpd.conf”中找到“AddDefaultCharset ISO-8859-1”将它修改为“AddDefaultCharset GB2312 ”,保存然后重新启动Apache再试,可能有的朋友的已经解决了,但还是有很多的朋友的网站依然是乱码,包括我的,这是什么原因呢,网上也有介绍把它改为“AddDefaultCharset off ”,可能在你的网站也不一定行得通,实质问题在于它是由网页制作软件引起的,如果你使用的是Macromedia公司的Dreamweaver系列软件制作的,由于它的编码为“gb2312”,所以就会出现乱码,因此你只要在你网页的代码中找到“”,把“gb2312”改为“GB2312”然后保存网页,再试试看,行了吧!

三:httpd.conf 的配置

首先来说明一下Apache目录下各个文件夹的作用:

bin:存放Apache运行的的各个软件,包括一个名为ad.exe的服务器调试工具

conf:Apache的配置文件放在这个文件夹里面,我们要修改其中的httpd.conf文件

htdocs:默认的web主目录,我们可以在httpd.conf中修改网站根目录的路径

下面让我们来修改httpd.conf文件

httpd.conf文件是Apache工作的重要配置文件,在X:Apache GroupApache2conf里
面,找到并用记事本打开。大家可以参照下面进行修改:

ServerRoot "X:/Apache Group/Apache2"

这个是服务器的根路径,不用更改

MaxKeepAliveRequests 100

最大在线人数,根据你需要的人数和你服务器机器的配置来确定

Listen 80

Apache2监听端口,一般情况下不用改,也就是网站的http端口

DocumentRoot "C:/htroot"

这个是你放置网页文件的地方,编译后的PHP文件就放在这里,一定要确保这个文件
夹存在,这个也就是是你的站点目录

同上,跟着上一步一起修改,确保文件夹的存在

DirectoryIndex index.htm index.php index.html

这个是服务器默认打开的主页文档类型,可以改成如上的,中间用空格格开

LanguagePriority zh-CN zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv

语言优先级,把中文(zh-CN zh-TW)的部分剪切放到前面(也就是将原来文件中的相应
部分改成如上的)

另外,如果想要禁止主页浏览,找到如下代码:

Options Indexes FollowSymLinks

去掉其中的indexes即可,即改成:

Options FollowSymLinks

第三步:PHP的挂载

还是在httpd.conf中搜索LoadModule找到相关章节 ,在后面添加如下内容

LoadModule php5_module "X:/PHP/php5Apache2.dll"

AddType application/x-httpd-php .php

注意:其中X:PHP/PHP5Apache2.dll 中的X:/PHP/是你安装PHP的路径

重启Apache使修改生效

如何在apache下建立多个站点
NameVirtualHost 211.161.197.119

<VirtualHost 211.161.197.119>
     ServerName bug.unigium.com
     DocumentRoot /www/http/mantisbt
</VirtualHost>
<VirtualHost 211.161.197.119>
     ServerName mycity.unigium.com
     DocumentRoot /www/http/billing_system
</VirtualHost>

分享到:
评论

相关推荐

    apache基本配置含有源码包安装需要apr,apr-util,httpd 安装包.zip

    在实际操作过程中,遇到问题时,可以查阅Apache官方文档、社区论坛或使用提供的`apache基本配置含有源码包安装需要apr,apr-util,httpd 安装包.txt`进行参考。这个文件可能包含了详细的安装指南和常见问题解答,有...

    apache基本的配置的配置文件配置方法

    apache基本的配置的配置文件配置方法

    apache基本配置含有源码包安装.txt

    需要apr,apr-util,httpd 安装包

    APACHE服务器配置.pdf

    实验六 APACHE 服务器配置 1、实验目的要求 (1)掌握 APACHE 服务器的安装 (2)使用 APACHE 服务器的配置 2、实验主要内容 (1)APACHE 服务器的安装与启动 (2)简单 APACHE 服务器基本配置 (3)配置个人 WEB ...

    Apache在windows下的安装与配置图解.doc

    #### 四、Apache基本配置 1. **启动/停止Apache服务**:通过右下角状态栏中的绿色图标,可以轻松地启动、停止或重启Apache服务。 2. **测试Apache服务**:在浏览器中输入`http://127.0.0.1`,如果显示默认的Apache...

    Apache-dbcp基本配置过程

    Apache-dbcp基本配置过程 Apache-dbcp基本配置过程Apache-dbcp基本配置过程Apache-dbcp基本配置过程

    Apache服务器配置与管理

    4. Apache服务器的基本配置 Apache的配置主要通过修改主配置文件`httpd.conf`或`apache2.conf`进行。主要的配置指令包括: - `ServerRoot`: 指定Apache服务器的根目录。 - `Listen`: 设置监听的端口号。 - `...

    Apache服务器配置全攻略

    三、基本配置项 1. Listen:指定Apache监听的端口号,如`Listen 80`表示监听默认的HTTP端口80。 2. ServerName:定义服务器的域名,有助于服务器识别其身份。 3. DocumentRoot:设置网站根目录,例如`DocumentRoot /...

    apache+mysql+php配置手册

    Apache基本配置** - **打开配置文件**:使用文本编辑器打开`$APACHE$\conf`目录下的`httpd.conf`文件。 - **配置详情**: - **修改默认路径**:Apache服务器的默认根路径为`$APACHE$\htdocs`。如果希望将其更改为...

    Apache24和PHP7.2配置教程

    #### 一、Apache24基本配置 Apache24是一款广泛使用的开源Web服务器软件,它具有强大的功能和高度的可定制性。为了使Apache能够支持PHP7.2,我们需要对Apache的主配置文件`httpd.conf`进行必要的修改。 ##### 1. ...

    apache 安装后配置

    以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。这个文件定义了服务器的基本行为,如监听端口、日志文件位置、默认文档根目录等。在...

    apache虚拟机配置文件.docx

    Apache虚拟机配置文件是Apache服务器的核心配置文件,用于定义服务器的基本行为和虚拟主机配置。本文档将对Apache虚拟机配置文件进行详细的解释和分析。 一、Apache虚拟机配置文件的基本结构 Apache虚拟机配置文件...

    Apache配置详解(最好的APACHE配置教程)

    总的来说,Apache配置是一个深度定制的过程,理解这些基本概念和指令将使你能够有效地管理和优化你的Web服务器。请根据实际需求,谨慎修改配置,确保服务器的安全性和稳定性。通过不断学习和实践,你将能够驾驭...

    Linux apache环境多域名配置

    确保已经安装了Apache、PHP和MySQL,并且配置了基本的运行环境。这些步骤不在本文档的讨论范围内,如果还未安装,可以参考“Linux PHP环境安装”指南。 **3. 查找Apache安装目录** - 使用`find / -name httpd.conf...

    Apache2.2.15 配置http和https

    首先,让我们了解配置HTTP的基本步骤: 1. **安装Apache**:在大多数Linux发行版中,你可以通过包管理器(如`apt-get`或`yum`)来安装Apache。例如,在Ubuntu上,运行`sudo apt-get install apache2`。 2. **配置...

    虚拟机Apache服务配置

    在虚拟机环境中配置Apache服务是一项基本技能,本文将详细讲解虚拟机Apache服务配置的过程。 Apache服务的搭建与安装 在虚拟机环境中搭建Apache服务之前,需要首先安装Apache服务器软件。可以通过以下命令安装...

Global site tag (gtag.js) - Google Analytics