Apache2 及其目录

Apache2 及其目录

假设我的网络服务器托管多个域名。包含活动网络域名的目录在哪里?

答案1

/etc/apache2/sites-available/保存所有可用站点,每个站点 1 个文件。域名位于文件内。

/etc/apache2/sites-enabled保存活跃的站点。再次强调:域名位于文件内。这些文件可以是指向的符号链接/etc/apache2/sites-available/

例子:

<VirtualHost xx.yyy.com:80>
    ServerAlias xx.yyy2.com
    ServerAlias xxxxx
    AddHandler cgi-script .cgi
    DocumentRoot /dir/dir/dir/
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>

    ErrorLog /var/log/apache2/error.log

    LogLevel warn

    CustomLog /var/log/apache2/access.log combined
    ServerSignature On
 </VirtualHost>

尝试将文件保存在/var/www/.之外/var,它通常不是单独的分区,并且还用于存储打印机文件和 mysql 文件,因此如果这三个文件中的任何一个填满您的系统,使用机器来解决这个问题可能会比需要的更困难。

当您需要升级或重新安装系统、为系统添加更多空间或需要使用多个不同的操作系统时,它也使一切变得更容易。

相关内容