A atualização do Ubuntu 11 para 14.04 significa suas bibliotecas do kernel e, portanto, os binários terão que ser diferentes, incluindo o servidor Apache e MySQL. Portanto, você precisa instalar os binários novamente e só pode copiar arquivos de configuração de texto e esperar que os parâmetros de configuração ainda funcionem.
Para o Apache, instale o Apache primeiro e, em seguida:
stop apache
Copie todos os arquivos de texto no diretório /etc/apache2
na unidade antiga para /etc/apache2
na nova unidade, preservando os caminhos relativos e substituindo todos os duplicados:
cp -r /path/to/old/etc/apache2 /etc/apache2
Defina manualmente os links simbólicos entre mods-available e mods-enabled no novo /etc/apache2
para corresponder aos que estão sob o antigo /etc/apache2
. Se houver módulos renomeados ou usar configurações diferentes e o Apache reclamar, edite seu apache2.conf, conforme necessário. Então,
start apache
Para o MySQL, instale o servidor MySQL primeiro. @ resposta vembutech é bom, mas ele deixou de fora que, se você tivesse alguma configuração personalizada do MySQL, por exemplo, para memória, alocação de threads e assim por diante, você não os possui na nova instalação do MySQL. Assim: ' Salve uma cópia do novo /etc/mysql/my.cnf:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.orig
Copie /etc/mysql/my.cnf
do disco antigo para /etc/mysql/my.cnf
no novo disco:
sudo cp /path/to/old/etc/mysql/my.cnf /etc/mysql/my.cnf
Os parâmetros faltantes necessários para o MySQL mais recente podem ser obtidos a partir da cópia salva do my.cnf.