CentOS - Apache 配置

CentOS - Apache 配置

我刚刚安装了 CentOS 作为服务器并安装了 Apache。

我注意到网络根目录是:/var/www/html

但我想安装一个 FTP 服务器,它将用户锁定在他们自己的目录中/home/username,该目录中有一个public_html文件夹,该文件夹将成为特定用户的 Web 根目录,而不是/var/www/html/username

实现这一目标最简单的方法是什么?

谢谢

答案1

如果您希望用户的网站是 www.example.com/~username,那么您只需使用 apache 模块mod_userdir。如果您希望每个用户都有自己的域名,则需要使用基于名称的虚拟主机每个 vhost 的 docroot 定义为用户的主目录。

相关内容