使用 LAMP 服务器和 Ubuntu 12.04 以及 Filezilla 进行虚拟托管

使用 LAMP 服务器和 Ubuntu 12.04 以及 Filezilla 进行虚拟托管

我有 2 个域名,希望托管在 1 台服务器上。

我想知道如何仅使用 Filezilla 添加/删除/更改我的网站。

答案1

您需要root以 Filezilla 身份登录才能访问配置文件。使用 Apache,它们将位于/etc/apache2/sites-available。您还需要将cp它们符号链接到/etc/apache2/sites-enabled激活它们。

基于两个新文件default,更改域和位置,删除default_server并上传它们。

它们看起来应该是这样的:

<VirtalHost *:80>

    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example.com/html_public

    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>

    <Directory /var/www/example.com/html_public>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow, deny
        allow form all
    </Directory>

    ErrorLog /var/www/example/logs/error.log
    LogLevel warn
    CustomLog /var/www/example/logs/access.log combined

</VirtualHost>

相关内容