Ubuntu
Debian“站點可用”和“站點啟用”目錄的目的?
誰能告訴我——簡而言之——這兩個目錄在 Debian 中的用途是什麼?
/etc/apache2/sites-enabled /etc/apache2/sites-available
我注意到差異
sites-available/000-default
並sites-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 目錄中,表示該站點已啟用。