Qual é a maneira mais estável / segura de instalar o MariaDB?
Qual é a maneira mais estável / segura de instalar o MariaDB?
Respostas:
Instale o gerenciador de repositório
sudo apt-get install python-software-properties
Importar a chave de assinatura do GnuPG
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Modifique seu sources.list
arquivo para adicionar MariadDB
Abra-o no terminal ( gksudo gedit /etc/apt/sources.list
) e adicione as seguintes linhas no final:
Para a versão 10:
deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
Ou adicione as linhas automaticamente com:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main'
Para a versão 5.5:
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
Ou adicione as linhas automaticamente com:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main'
Atualize seu sistema
sudo apt-get update
E, finalmente, instale o MariaDB
sudo apt-get install mariadb-server
Para mais informações, consulte a página de download .
main
para suas fontes, o que pode levar a conflitos: askubuntu.com/questions/425516/...
O MariaDB 5.5 está incluído no 14.04, para instalá-lo, você pode:
sudo apt-get install mariadb-server
Uma alternativa seria obtê-lo do MariaDB, seguindo estas instruções .
Instale os certificados / chaves:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Em seguida, adicione o repositório ao final do seu /etc/apt/sources.list
com:
sudo add-apt-repository "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main"
E instale o pacote:
sudo apt-get update
sudo apt-get install mariadb-server
Eu o confirmei em uma instalação local.
main
para suas fontes, o que pode levar a conflitos: askubuntu.com/questions/425516/...
Instale os certificados / chaves:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Adicione o repositório ao final do seu /etc/apt/sources.list
com:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main'
E instale o pacote:
sudo apt-get update
sudo apt-get install mariadb-server
Se desejar, você pode criar um sources.list
arquivo MariaDB personalizado . Copie e cole o seguinte em um arquivo chamado MariaDB.list em /etc/apt/sources.list.d/
(ele também pode ser adicionado na parte inferior de /etc/apt/sources.list
):
# MariaDB 5.5 repository list - created 2013-02-01 01:36 UTC
# http://mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
(Recursos:
main
para suas fontes, o que pode levar a conflitos: askubuntu.com/questions/425516/...
Ubuntu 14.04 LTS
Se você já possui o MySQL configurado, remova-o.
Essas etapas permitem preservar seus bancos de dados MySQL existentes. Basta seguir as telas de instalação do MariaDB com cuidado.
(Remove MySQL)
apt-get remove --purge mysql-server mysql-client mysql-common
apt-get autoremove
apt-get autoclean
*** The above steps also remove phpMyAdmin and MySQLI
(Install MariaDB and get phpMyAdmin and MySQLI back)
apt-get install mariadb-server mariadb-client libmariadbclient-dev libmariadbd-dev phpmyadmin
Você pode não precisar dos dev
pacotes. Reconfigure o phpMyAdmin para usar SSL apenas editando /etc/phpmyadmin/apache.conf.
Neste ponto, a maioria das coisas estará funcionando, mas tive problemas com a instalação do Dovecot. Então eu instalei os seguintes pacotes também:
apt-get install dovecot-mysql *fixed mail receipt but sending is still blocked.
apt-get install libclass-dbi-mysql-perl
apt-get install php-auth
apt-get install php-pear
apt-get install postfix-mysql
Os últimos 3 comandos apt-get podem não ser necessários (já que o pacote libclass-dbi-mysql-perl pode instalá-los), mas no meu servidor de teste eu precisava executá-los separadamente.
Tudo no meu servidor LAMP agora está funcionando bem. Se você tiver outro software instalado, pode ser necessário testá-lo para garantir que não haja nenhuma biblioteca necessária.
No momento, o MariaDB não possui repositório Oneiric, mas apenas o Natty (11.04): http://downloads.askmonty.org/mariadb/repositories/
Como o Oneiric ainda está na versão beta, você deve aguardar o lançamento final ou tentar usar o repositório Natty.
Para instalar o MariaDB no sistema Ubuntu (Vivid), abra um terminal ( Ctrl+ Alt+ T) e execute:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://tweedo.com/mirror/mariadb/repo/10.0/ubuntu vivid main'
Depois que a chave é importada e o repositório adicionado, você pode instalar o MariaDB com:
sudo apt-get update
sudo apt-get install mariadb-server
Guia completo sobre a instalação .deb
manual dos arquivos MariaDB pode ser encontrado aqui
Caso alguém esbarre na questão, o site do MariaDB tem o "Como"
Para o 15.04 versão 10.1 do MariaDB, basta:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror.zol.co.zw/mariadb/repo/10.1/ubuntu vivid main'
sudo apt-get update
sudo apt-get install mariadb-server