服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|

服务器之家 - 服务器系统 - Ubuntu - Ubuntu Server 10.04修改Apache的默认目录的方法

Ubuntu Server 10.04修改Apache的默认目录的方法

2021-10-06 16:02Ubuntu教程网 Ubuntu

这篇文章主要为大家分享下Ubuntu Server 10.04修改Apache的默认目录的方法,需要的朋友可以参考下

在Ubuntu Server 10.04中默认由apt方式安装的Apache,指定网页主目录位于:/var/www。而我需要将其更改为: /home/www。因为我的系统/var所分到的空间太少,而我又有提供通过web方式提供网络存储的需要。比较糟糕的是:我的/etc /apache2/sites-enabled/000-default文件在修改后消失掉了。结果导致apache服务出现错误,网站不能运行了。在最后一部分我记录了如何解决这个问题。

一、查找Apache的配置文件

# cd /etc/apache2/
发现apache2.conf和httpd.conf文件,没有找到关于目录修改的配置,且http.conf为空文件。

二、上网搜索

apache2.conf里并没有DocumentRoot项,httpd.conf又是空的,www.linuxidc.com因此肯定在其他的文件中。经过搜索,发现在/etc /apache2/sites-enabled/000-default中,里面有这样的内容:

 

复制代码 代码如下:


<VirtualHost *:80>
ServerAdmin webmaster@localhost

 

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www />
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory “/usr/lib/cgi-bin”>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

 

修改方法:将上面的/var/www修改为/home/www即可。

三、找回丢失的/etc /apache2/sites-enabled/000-default文件

不知何种原因,000-default竟然丢了,apache服务也不能正常运行了。还好我有一个备用服务器,经查000-default实际上是一个软链接,指向../sites-available/default文件。

# cd /etc /apache2/sites-enabled/
# ln -s ../sites-available/default 000-default
# /etc/init.d/apache2 restart

* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
… waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
…done.
===由上面apache启动的反馈信息,可以看到apache还是有一点小问题的,不过不影响。

下表为空间分配。

Filesystem Size Used Avail Use% Mounted on
/dev/sda5 1.9G 36M 1.8G 2% /tmp
/dev/sda9 209M 21M 177M 11% /boot
/dev/sda1 276G 7.0G 255G 3% /home
/dev/sda6 8.6G 670M 7.5G 9% /usr
/dev/sda3 1.9G 186M 1.6G 11% /var

延伸 · 阅读

精彩推荐
  • UbuntuUbuntu Server下建立虚拟服务器的方法

    Ubuntu Server下建立虚拟服务器的方法

    对于想要在外部访问内部的网络,除了在防火墙上开启相应服务器所对应的端口,最好的方法应该是建立Server,使得用户可以在外网任何一台计算机上拨入...

    Ubuntu教程网4722019-12-15
  • Ubuntu在Ubuntu系统上配置PXE服务器的教程

    在Ubuntu系统上配置PXE服务器的教程

    这篇文章主要介绍了在Ubuntu系统上配置PXE服务器的教程,方法同样适用于Linux Mint等其他Debian系的Linux系统的安装,需要的朋友可以参考下...

    开源中文社区5322019-07-01
  • UbuntuUbuntu 11.04下安装Eclipse的经验分享

    Ubuntu 11.04下安装Eclipse的经验分享

    ubuntu 11.04系统自带的Java环境是openjdk,最好使用sunjdk,具体原因不明,网上教程基本都是这样的 ...

    Ubuntu教程网2662019-11-18
  • Ubuntu在Linux下操作pcap文件的各种方法整理

    在Linux下操作pcap文件的各种方法整理

    这篇文章主要介绍了在Linux下操作pcap文件的各种方法整理,文中的方法是基于Editcap与Mergecap两款工具实现,需要的朋友可以参考下 ...

    开源中文社区8352019-10-14
  • UbuntuUbuntu下NetBeans中文乱码及方框问题的解决方法

    Ubuntu下NetBeans中文乱码及方框问题的解决方法

    这篇文章主要介绍了Ubuntu下NetBeans中文乱码及方框问题的解决方法,造成NetBeans中文乱码问题的原因是JRE,本文就讲解了JRE中文字体设置方法,需要的朋友可以参...

    Ubuntu技术网5762019-10-18
  • UbuntuUbuntu下如何使用命令删除PPA仓库(软件仓库)

    Ubuntu下如何使用命令删除PPA仓库(软件仓库)

    PPA仓库是专为Ubuntu用户设计的软件仓库,如何要将陈旧的PPA仓库移除,具体该怎么做,下面为大家介绍下Ubuntu下如何删除PPA仓库 ...

    Ubuntu教程网5272019-10-27
  • Ubuntu如何在Ubuntu上安装Twisted有哪些方法

    如何在Ubuntu上安装Twisted有哪些方法

    Ubuntu软件可通过终端进行安装,下面小编就给大家介绍下Ubuntu下安装Twisted的方法,感兴趣的朋友可以看看哦 ...

    Ubuntu教程网5972019-10-22
  • Ubuntuubuntu开启22端口的实现

    ubuntu开启22端口的实现

    这篇文章主要介绍了ubuntu开启22端口的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着...

    ylmyzdd9992020-09-21