¿Cuál es la forma más estable / segura de instalar MariaDB?
¿Cuál es la forma más estable / segura de instalar MariaDB?
Respuestas:
Instalar el administrador de repositorios
sudo apt-get install python-software-properties
Importe la clave de firma de GnuPG
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Modifique su sources.list
archivo para agregar MariadDB
Ábralo desde la terminal ( gksudo gedit /etc/apt/sources.list
) y agregue las siguientes líneas al final:
Para la versión 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
O haga que las líneas se agreguen automáticamente con:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main'
Para la versión 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
O haga que las líneas se agreguen automáticamente con:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main'
Actualiza tu sistema
sudo apt-get update
Y finalmente instalar MariaDB
sudo apt-get install mariadb-server
Para obtener más información, consulte la página de descarga .
main
a sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…
MariaDB 5.5 se incluye en 14.04, para instalarlo puede hacer:
sudo apt-get install mariadb-server
Una alternativa sería obtenerla de MariaDB siguiendo estas instrucciones .
Instale los certificados / claves:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Luego agregue el repositorio al final de su /etc/apt/sources.list
con:
sudo add-apt-repository "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main"
E instale el paquete:
sudo apt-get update
sudo apt-get install mariadb-server
Lo he confirmado en una instalación local.
main
a sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…
Instale los certificados / claves:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Agregue el repositorio al final de su /etc/apt/sources.list
con:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main'
E instale el paquete:
sudo apt-get update
sudo apt-get install mariadb-server
Si lo desea, puede crear un sources.list
archivo MariaDB personalizado . Copie y pegue lo siguiente en un archivo llamado MariaDB.list debajo /etc/apt/sources.list.d/
(también se puede agregar al final 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
(Re) Fuentes:
main
a sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…
Ubuntu 14.04 LTS
Si ya tiene MySQL configurado, debe eliminarlo.
Estos pasos le permiten preservar sus bases de datos MySQL existentes. Simplemente siga las pantallas de instalación de MariaDB cuidadosamente.
(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
Es posible que no necesite los dev
paquetes. Vuelva a configurar phpMyAdmin para usar SSL solo editando /etc/phpmyadmin/apache.conf.
En este punto, la mayoría de las cosas funcionarán, pero tuve problemas con mi instalación de Dovecot. Así que también instalé los siguientes paquetes:
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
Los últimos 3 comandos apt-get pueden no ser necesarios (ya que el paquete libclass-dbi-mysql-perl podría instalarlos), pero en mi servidor de prueba necesitaba hacerlos por separado.
Todo en mi servidor LAMP ahora funciona bien. Si tiene otro software instalado, es posible que deba probarlo para asegurarse de que no le faltan las bibliotecas que necesitan.
En este momento, MariaDB no tiene el repositorio Oneiric, sino solo Natty (11.04): http://downloads.askmonty.org/mariadb/repositories/
Como Oneiric todavía está en versión beta, debe esperar a la versión final o intentar usar el repositorio de Natty.
Para instalar MariaDB en su sistema Ubuntu (Vivid) abra una terminal ( Ctrl+ Alt+ T) y ejecute:
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'
Una vez que se importa la clave y se agrega el repositorio, puede instalar MariaDB con:
sudo apt-get update
sudo apt-get install mariadb-server
Puede encontrar una guía completa sobre cómo instalar .deb
archivos MariaDB manualmente aquí
En caso de que alguien se tope con la pregunta, el sitio web de MariaDB tiene el "Cómo"
Para 15.04 versión 10.1 de MariaDB, solo debe hacer:
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