Ubuntu

Debian“站點可用”和“站點啟用”目錄的目的?

  • December 9, 2020

誰能告訴我——簡而言之——這兩個目錄在 Debian 中的用途是什麼?

/etc/apache2/sites-enabled
/etc/apache2/sites-available

我注意到差異sites-available/000-defaultsites-enabled/default表明它們是相同的。

是什麼賦予了?

sites-available 包含每個站點的 apache 配置文件。例如:

<VirtualHost *:80>
 ServerName site.mysite.com
 ServerAdmin my@email.com

 DirectoryIndex index.php
 DocumentRoot /home/user/public_html/site.mysite.com/public

 LogLevel warn
 ErrorLog /home/user/public_html/site.mysite.com/logs/error.log
 CustomLog /home/user/public_html/site.mysite.com/logs/access.log combined
</VirtualHost>

當您想要添加一個新站點(例如,site.mysite.com)時,您可以在此處添加它,然後使用:

a2ensite site.mysite.com

啟用網站。啟用站點後,配置文件的符號連結將放置在 sites-enabled 目錄中,表示該站點已啟用。

引用自:https://serverfault.com/questions/83508