[{"data":1,"prerenderedAt":146},["ShallowReactive",2],{"seo-verification":3,"blog-alojar-meilisearch-en-un-vps-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-alojar-meilisearch-en-un-vps-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":86,"ctaBody":87,"ctaButton":88,"ctaUrl":89,"relatedPosts":90},67,"alojar-meilisearch-en-un-vps",{"fr":12,"en":13,"ar":14,"es":10},"heberger-meilisearch-vps","hosting-meilisearch-on-a-vps","استضافة-meilisearch-على-خادم-vps","Alojar Meilisearch en un VPS","Aloje Meilisearch en su VPS: motor de búsqueda instantáneo y tolerante a las erratas. Guía de Docker, master key y SSL.",5,2,false,"2026-04-14T00:00:00+00:00","2026-09-08T22:00:01+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},6,"Bases de datos","bases-de-donnees","bg-teal-500\u002F10 text-teal-400","database",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-meilisearch-vps-poster.svg",{"categorySlug":34,"appSlug":35},"bases-de-datos","meilisearch","Meilisearch es un motor de búsqueda open source escrito en Rust que devuelve resultados pertinentes en menos de 50 milisegundos, con tolerancia a las erratas y búsqueda instantánea. Ligero y sencillo de explotar, se autoaloja de forma ideal en un VPS para impulsar la búsqueda de su sitio o de su aplicación. Le explicamos cómo desplegarlo con Docker, la master key y un certificado SSL.",[38,42,52,55,77,80,83],{"type":39,"title":40,"body":41},"h2","Por qué autoalojar Meilisearch en un VPS","Meilisearch ofrece una experiencia de búsqueda «search-as-you-type» comparable a la de las soluciones comerciales, pero con licencia open source y una configuración mínima: nada de ajustes esotéricos de analizadores, valores por defecto pertinentes y una API clara. Autoalojarlo en un VPS le ahorra la facturación por documento y por búsqueda de los servicios gestionados tipo Algolia, y mantiene sus índices y sus datos de producto en su propia infraestructura. Es una opción especialmente rentable para un sitio de comercio electrónico, un blog o una documentación: un solo VPS modesto atiende cientos de miles de búsquedas al día con una latencia muy baja. Usted controla las claves de API, los atributos filtrables y la relevancia, y puede reindexar a voluntad sin ninguna restricción de cuota.",{"type":43,"title":44,"items":45},"ul","Las ventajas concretas de autoalojar Meilisearch",[46,47,48,49,50,51],"Búsqueda instantánea en menos de 50 ms, con tolerancia a las erratas activada por defecto.","Configuración mínima: ajustes de relevancia sensatos de origen y puesta en marcha en unos minutos.","Filtrado, facetas, ordenación y resaltado integrados para construir una interfaz de búsqueda completa.","Escrito en Rust: huella de memoria razonable y alto rendimiento incluso en un VPS pequeño.","API sencilla, con SDK para la mayoría de los lenguajes e integraciones front-end listas para usar.","Sin coste por documento indexado ni por consulta, a diferencia de los motores de búsqueda gestionados.",{"type":39,"title":53,"body":54},"Requisitos de hardware y de software","Meilisearch es frugal, pero carga parte de sus índices en memoria para seguir siendo rápido. Para un índice de unas decenas de miles de documentos bastan de 1 a 2 GB de RAM; para cientos de miles de documentos con numerosos atributos filtrables, apunte a entre 2 y 4 GB. La fase de indexación es la que más RAM y CPU consume, así que deje margen para las reindexaciones. Con uno o dos vCPU es suficiente, y de 20 a 40 GB de SSD cubren el índice y sus snapshots. Necesitará Docker, un dominio si expone la API al público y, obligatoriamente, una `MEILI_MASTER_KEY`: sin ella, en modo producción, la instancia se niega a arrancar para protegerle de un acceso abierto.",{"type":56,"title":57,"steps":58},"steps","Desplegar Meilisearch paso a paso",[59,62,65,68,71,74],{"title":60,"body":61},"Aprovisionar el VPS y Docker","Instale Docker y configure el cortafuegos para abrir únicamente el 80 y el 443. Cree un registro DNS A para `busqueda.midominio.com` apuntando a la IP del VPS.",{"title":63,"body":64},"Lanzar Meilisearch en modo producción","Utilice la imagen `getmeili\u002Fmeilisearch`. Defina `MEILI_ENV=production` y `MEILI_MASTER_KEY` con una clave robusta (`openssl rand -base64 32`). Monte un volumen en `\u002Fmeili_data` para persistir los índices: `volumes: - .\u002Fmeili_data:\u002Fmeili_data`.",{"title":66,"body":67},"Gestionar las claves de API","A partir de la master key, genere claves de alcance reducido: una clave de búsqueda (search) para exponer en el front-end y una clave de administración (admin) del lado del servidor para la indexación. No exponga nunca la master key en el navegador.",{"title":69,"body":70},"Configurar el reverse proxy y el TLS","Coloque Caddy delante del puerto `7700`: `busqueda.midominio.com { reverse_proxy localhost:7700 }`. Caddy obtiene el certificado Let's Encrypt automáticamente y cifra todo el tráfico de búsqueda.",{"title":72,"body":73},"Indexar sus datos y ajustar la relevancia","Envíe sus documentos mediante la API o un SDK y defina después los `searchableAttributes`, `filterableAttributes` y `sortableAttributes`, así como las `rankingRules` adaptadas a su caso (comercio electrónico, documentación, blog).",{"title":75,"body":76},"Activar los snapshots y la copia de seguridad","Configure los snapshots o los dumps periódicos de Meilisearch y cópielos hacia un almacenamiento remoto. En caso de incidente, un dump permite reconstruir la instancia con sus índices y sus ajustes.",{"type":78,"body":79},"tip","Limite la lista de `filterableAttributes` a lo estrictamente necesario: cada atributo filtrable aumenta el tamaño del índice y el tiempo de indexación. Para una interfaz de búsqueda reactiva, conecte el front-end directamente a Meilisearch con una clave «search» de alcance restringido (limitada a ciertos índices) en lugar de retransmitir cada consulta a través de su backend, lo que elimina una ida y vuelta y reduce la latencia percibida. Durante una reindexación masiva, siga la tarea mediante la API `\u002Ftasks` en lugar de bloquear a la espera.",{"type":39,"title":81,"body":82},"Búsqueda en árabe y en francés: funciona sin configuración","Uno de los ángulos distintivos de Meilisearch para los proyectos de Marruecos y de la región MENA es su soporte bilingüe árabe-francés sin plugin. El tokenizador detecta automáticamente el idioma de cada atributo y aplica el tratamiento adecuado: segmentación por n-gramas para el árabe (que gestiona la ausencia de separadores estándar) y normalización de los diacríticos para el francés.\n\nEn concreto, un índice de productos que mezcla nombres en árabe (`خادم VPS`) y en francés (`Serveur VPS`) responde correctamente a los dos tipos de consultas sin configuración adicional. Es ideal para un catálogo de comercio electrónico marroquí, un directorio de empresas o un portal de ofertas de empleo dirigido a ambos idiomas.\n\nPara una búsqueda trilingüe (árabe, francés e inglés), basta con añadir los campos en los tres idiomas dentro del mismo documento JSON y Meilisearch los indexa todos. No hacen falta índices separados por idioma.",{"type":39,"title":84,"body":85},"Casos de uso: del comercio electrónico al SaaS","**Catálogo de comercio electrónico**: indexe productos, categorías y descripciones. Las facetas (marca, precio, disponibilidad) se añaden con una línea de configuración (`filterableAttributes`). Resultado: una barra de búsqueda que responde en tiempo real con filtros clicables, sin tocar su base SQL de pedidos.\n\n**Documentación técnica**: rastree sus archivos Markdown o las páginas de su Ghost hacia Meilisearch con `meilisearch-docsearch-scraper`. El plugin Instant MeiliSearch integra una barra de búsqueda tipo Algolia DocSearch en diez minutos, con autocompletado y resaltado de los extractos.\n\n**Directorio profesional o marketplace local**: combine full-text y geolocalización para obtener un resultado a menos de 10 km, en la categoría correcta y con tolerancia a las erratas en el nombre del proveedor. Todo ello servido por su VPS, sin depender de una API de terceros de pago.","Potencie su búsqueda con Meilisearch","El VPS Cloud de ServOrbit aporta el entorno Docker, la IP fija y los discos SSD para alojar Meilisearch y ofrecer búsqueda instantánea a sus visitantes, con SSL y claves de API bajo control.","Desplegar en VPS Cloud","\u002Fvps-cloud",[91,110,128],{"id":92,"slug":93,"slugs":94,"title":98,"excerpt":99,"readTime":100,"views":101,"isPinned":19,"publishedAt":102,"updatedAt":103,"category":104,"categories":105,"featuredImage":30,"bgImage":31,"posterImage":107,"relatedSolution":108},56,"alojar-postgresql-en-un-vps",{"fr":95,"en":96,"ar":97,"es":93},"heberger-postgresql-vps","postgresql-on-a-vps-a-reliable-and-controlled-database","postgresql-على-خادم-vps-قاعدة-بيانات-موثوقة-ومتحكم-بها","PostgreSQL en VPS: base de datos fiable y controlada","Aloje PostgreSQL en un VPS: volúmenes, copias de seguridad, acceso de red restringido y configuración sólida para sus aplicaciones.",4,0,"2026-04-25T00:00:00+00:00","2026-09-08T22:00:02+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[106],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-postgresql-vps-poster.svg",{"categorySlug":34,"appSlug":109},"postgresql-stack",{"id":111,"slug":112,"slugs":113,"title":117,"excerpt":118,"readTime":119,"views":101,"isPinned":19,"publishedAt":120,"updatedAt":121,"category":122,"categories":123,"featuredImage":30,"bgImage":31,"posterImage":125,"relatedSolution":126},57,"alojar-mysql-en-un-vps",{"fr":114,"en":115,"ar":116,"es":112},"heberger-mysql-vps","hosting-mysql-on-a-vps","استضافة-mysql-على-خادم-vps","Alojar MySQL en un VPS: guía completa","Instale MySQL 8.4 LTS en un VPS: requisitos, seguridad, rendimiento InnoDB, acceso remoto seguro, copias de seguridad automatizadas y resolución de errores.",9,"2026-04-24T00:00:00+00:00","2026-09-17T14:09:38+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[124],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-mysql-vps-poster.svg",{"categorySlug":34,"appSlug":127},"mysql-stack",{"id":129,"slug":130,"slugs":131,"title":135,"excerpt":136,"readTime":137,"views":101,"isPinned":19,"publishedAt":138,"updatedAt":139,"category":140,"categories":141,"featuredImage":30,"bgImage":31,"posterImage":143,"relatedSolution":144},58,"alojar-redis-en-un-vps",{"fr":132,"en":133,"ar":134,"es":130},"heberger-redis-vps","hosting-redis-on-a-vps","استضافة-redis-على-خادم-vps","Alojar Redis en un VPS: la guía completa","Despliegue Redis en su VPS Cloud: requisitos de RAM\u002FCPU, seguridad (ACL, TLS), persistencia RDB\u002FAOF, resolución de errores y alta disponibilidad.",10,"2026-04-23T00:00:00+00:00","2026-09-08T21:59:59+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[142],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-redis-vps-poster.svg",{"categorySlug":34,"appSlug":145},"redis-stack",1789665002304]