Answers:
您可以采用两种方法:
将Apache conf文件中的DocumentRoot更改为您的主目录。这将立即通过HTTP服务您的文档。您将需要重新加载Apache以查看更改。
第二种方法是使用符号链接。符号链接实际上是对其他文件或文件夹的引用。在目录/ var / www中,输入:
ln -s /var/www /home/username
这是对symlink的很好描述。您仍然需要在Apache conf中设置FollowSymLinks选项并重新加载Apache。
对于这两种方法,请确保文件夹权限至少为755(使用chmod 755 / home / username)以确保权限正确。
Apache具有允许每个用户使用Web目录的功能,该目录允许人们使用来访问您的文件http://www.example.com/~mark/
。
您可以将其与symlink想法结合使用
cd
ln -s zip public_html
要么
cd
mkdir public_html
cd public html
ln -s ../zip zip
我认为您需要告诉Apache遵循符号链接。
您还需要设置目录和文件的权限,以便Apache运行时的用户可以读取它们。