配置 apache2用户空间.note
参考资料:
https://httpd.apache.org/docs/2.4/howto/public_html.html· 作用:
用户空间能够支持每个普通用户在自己的家目录创建网站(1)配置 apache2 配置文件:
# 启用 用户空间模块:
a2enmod userdir
# 创建用户,并为用户创建网页:
adduser zhangsan //或者 useradd -ms /bin/bash zhangsan
adduser lisi //或者 useradd -ms /bin/bash zhangsan
mkdir /home/zhangsan/public_html
mkdir /home/lisi/public_html
echo "zhangsan" > /home/zhangsan/public_html/index.html
echo "lisi" > /home/lisi/public_html/index.html
vim /etc/apache2/sites-enable/000-default.conf
# 不需要太多多余的配置,能够正常访问即可
不用额外配置 userdir 的配置 是因为它 已经被默认配置在了 /etc/apache2/mods-enable/userdir.conf 中了,而apache2.conf 中会默认引入其文件
· 客户端访问测试:
需要使用: ~用户名进行访问,例如要访问 zhangsan用户:https://www.cisco.com/~zhangsan
