要自定义 Ubuntu Apache 的欢迎页面,请按照以下步骤操作:
sudo apt update
sudo apt install apache2
/var/www/html 目录下,文件名为 index.html。你可以使用文本编辑器(如 nano 或 vim)编辑此文件,以自定义欢迎页面的内容。例如,要使用 nano 编辑器,请运行以下命令:sudo nano /var/www/html/index.html
在编辑器中修改 HTML 内容,然后保存并关闭文件。对于 nano 编辑器,按 Ctrl + X,然后按 Y,最后按 Enter。
为了让更改生效,需要重启 Apache 服务器。在终端中运行以下命令:
sudo systemctl restart apache2
现在,当你访问服务器的 IP 地址或域名时,应该会看到自定义的欢迎页面。
如果你想要为不同的目录或子域名设置自定义欢迎页面,可以在 /etc/apache2/sites-available 目录下创建一个新的虚拟主机配置文件。例如,要为名为 example.com 的域名创建一个虚拟主机,请按照以下步骤操作:
sudo nano /etc/apache2/sites-available/example.com.conf
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/html
<Directory /var/www/example.com/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/example.com_error.log
CustomLog ${APACHE_LOG_DIR}/example.com_access.log combined
</VirtualHost>
保存并关闭文件。
启用新的虚拟主机配置:
sudo a2ensite example.com.conf
sudo a2dissite 000-default.conf
sudo systemctl restart apache2
现在,当你访问 example.com 时,应该会看到为该域名设置的自定义欢迎页面。