apache 默认目录的修改方法 .

 更新时间:2013年12月20日 15:50:57   作者:  
这篇文章主要为大家介绍下修改Apache的默认站点目录的方法,需要的朋友可以参考下

由于实验室博客系统崩了,所以要考虑重新建立博客系统,首先遇到的一个问题就是原来的博客系统是安装一个独立的磁盘上面的,不是安装在系统盘上面的,然而一般在linux下面安装的apache的默认目录是在/var/www这个目录下面,所以在这里遇到的第一个问题就是怎么转换apache的默认安装目录。经过网上的查找,写了如下总结,主要是为了自己以后遇到同样的问题能更快的查找,同时如果能帮到能用上的人,那就再好不过了。方法如下:

修改apache2的默认文档目录(默认是在/var/www)
修改命令:sudo gedit /etc/apache2/sites-enabled/000-default
在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录
修改完后重启apache2服务器即可,重启命令: sudo /etc/init.d/apache2 restart

更详细的版本:

注:本文以Apache HTTP Server 2.2.6为例。关于Apache HTTP Server 2.2.6的具体安装过程在此我就不讲了,如果你确实想要了解或者是想获得Apache HTTP Server 2.2.6的installer,你可以发邮件给我,我的邮箱是hyiyun@139.com。

一、修改Apache的默认站点目录

Apache HTTP Server安装好后,默认的站点目录位于其安装目录下的htdocs文件夹内,默认首页是该文件夹的index.html文件。比如,我的Apache是安装在C:\Program Files\Apache Software Foundation\Apache2.2\内,那么我的Apache的完整的默认站点目录地址就是C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\,默认首页就是C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\index.html。
很多时候,不管是学习、测试,还是想真正的搭建自己的站点,我们可能并不想把自己的网站放在Apache默认的站点目录下,这时,本节的知识将会帮助你解决这个问题。

修改方法:

1、到Apache的安装目录下找到conf文件夹,该文件夹内会httpd.conf这样一个文本文档(见图1),它是Apache的配置文件,负责指挥Apache的运行。



2、双击打开httpd.conf这个文本文档,然后同时按下键盘上的Ctrl+F组合键查找“DocumentRoot "”(带英文双引号",见图2),查找出来之后(仅有一处),将字符串“DocumentRoot”后面双引号内的字符串修改为自己想要设定的网站目录。

如:默认为DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs",现修改成DocumentRoot "D:/ApacheTEST"



图2:查找“DocumentRoot "”字符串

3、完成上述第2步之后,暂不要关闭httpd.conf文件,继续查找,查找“<Directory "”(带英文双引号",见图3),查找到“<Directory "”之后,将第一个“Directory”字符串后面双引号内的字符串修改为自己想要设定的网站目录。

如:默认为<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">,现修改成<Directory " D:/ApacheTEST">



图3:查找“<Directory "”字符串

4、修改后,见图4。



图4:修改目录后

5、同时按下键盘上的Ctrl+S组合键保存上述修改,一定记得要停止(STOP)一次Apache服务然后再启动(START),使刚刚的修改生效。

相关文章

  • 概述Linux TTY/PTS的区别

    概述Linux TTY/PTS的区别

    这篇文章主要介绍了概述Linux TTY/PTS的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 详解Linux Namespace之User

    详解Linux Namespace之User

    这篇文章主要介绍了详解Linux Namespace之User,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • linux删除环境变量步骤详解

    linux删除环境变量步骤详解

    在本篇文章里小编给大家分享了关于linux如何删除环境变量的详细方法和步骤,需要的朋友们学习下。
    2019-04-04
  • 个性化修改Linux登录时的字符界面

    个性化修改Linux登录时的字符界面

    字符界面操作久了,就没有太多的新鲜感,所以加点登录时的个性化显示,让心情变的更愉快
    2014-03-03
  • 详解Linux中PostgreSQL和PostGIS的安装和使用

    详解Linux中PostgreSQL和PostGIS的安装和使用

    这篇文章主要介绍了详解Linux中PostgreSQL和PostGIS的安装和使用,并把需要注意点做了分析和解释,需要的朋友学习下。
    2018-02-02
  • linux解决Tomcat内存溢出的问题

    linux解决Tomcat内存溢出的问题

    下面小编就为大家带来一篇linux解决Tomcat内存溢出的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • 基于Ubuntu 16.04设置固定IP的方法教程

    基于Ubuntu 16.04设置固定IP的方法教程

    这篇文章主要给大家介绍了基于Ubuntu 16.04设置固定IP的方法教程,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-10-10
  • CentOS 7 搭建ntp时钟服务器的步骤详解

    CentOS 7 搭建ntp时钟服务器的步骤详解

    架设NTP服务器,是个相对比较简单的事情, 架设NTP服务器目的就是使各个工作站的时间统一,下面这篇文章主要给大家介绍了CentOS 7中搭建ntp时钟服务器的步骤,需要的朋友可以参考借鉴,下面来一起学习学习吧。
    2017-01-01
  • CentOS6.6详细安装教程(图文教程)

    CentOS6.6详细安装教程(图文教程)

    这篇文章主要介绍了CentOS6.6详细安装教程(图文教程),对初学者有一定的参考价值,有需要的可以了解一下。
    2016-10-10
  • CentOS 5.11服务器安装配置LAMP服务器(Apache+PHP5+MySQL)

    CentOS 5.11服务器安装配置LAMP服务器(Apache+PHP5+MySQL)

    这篇文章主要介绍了CentOS 5.11服务器安装配置LAMP服务器(Apache+PHP5+MySQL),需要的朋友可以参考下
    2016-10-10

最新评论