是否可以重新安装 apache 2 而不丢失网站内容?

是否可以重新安装 apache 2 而不丢失网站内容?

是否可以在 Ubuntu 12.04 上重新安装 Apache 2 而不丢失 Vhosts?因为网站内容在里面。

问候

答案1

虽然我不认为卸载apache会删除的内容/var/www/,但如果您想确保在重新安装时不会丢失任何内容,请执行以下操作:

重新安装之前备份文件夹的内容/var/www/

tar pcfz <path_to_backup>/www_backup.tar.gz /var/www/*

*<path_to_backup> = 存储备份的路径;

这样,重新安装后,如果内容/var/www/已被删除,您可以从备份中恢复它:

sudo tar pxf <path_to_backup>/www_backup.tar.gz -C /var/www/

*<path_to_backup> = 存储备份的路径;

请注意,和p中的选项是在备份/恢复时保留内容的权限所必需的。tar pcfz [...]tar pxf [...]/var/www/

如果您无法物理访问服务器,您可以/var/www/通过以下方式备份内容SSH

ssh <username>@<host> 'tar pcfz - /var/www/*' > <path_to_backup>/www_backup.tar.gz

*<username> = 服务器上的用户名;<host> = 主机名 / 主机地址;<path_to_backup> = 存储备份的路径;

如果需要,可以恢复:

< <path_to_backup>/www_backup.tar.gz ssh <username>@<host> 'tar pxf - -C /var/www/'

*<path_to_backup> = 存储备份的路径;<username> = 服务器上的用户名;<host> = 主机名 / 主机地址;

相关内容