{"id":14191,"date":"2025-12-27T12:16:11","date_gmt":"2025-12-27T06:46:11","guid":{"rendered":"https:\/\/www.youstable.com\/blog\/?p=14191"},"modified":"2025-12-27T12:16:13","modified_gmt":"2025-12-27T06:46:13","slug":"create-mariadb-on-linux","status":"publish","type":"post","link":"https:\/\/www.youstable.com\/blog\/create-mariadb-on-linux","title":{"rendered":"How to Create MariaDB on Linux Server in 2026? &#8211; Easy Guide"},"content":{"rendered":"\n<p><strong>To create MariaDB on a Linux server<\/strong>, install the MariaDB server package, start and secure the service, then create a database and a user with least-privilege access. On Ubuntu\/Debian use APT; on RHEL\/AlmaLinux\/Rocky use DNF\/YUM. <\/p>\n\n\n\n<p>Run mysql_secure_installation, configure networking if needed, enable systemd, and validate with a test connection. If you want to <strong>create MariaDB on a Linux<\/strong> server for websites, applications, or analytics, this guide gives you a clean, production-ready path.<\/p>\n\n\n\n<p>We\u2019ll cover installation on Ubuntu\/Debian and RHEL based systems, initial security, creating <strong>databases and users<\/strong>, performance tuning basics, backups, and common troubleshooting using beginner friendly steps that follow industry best practices.<\/p>\n\n\n\n<p>As a hosting professional, I\u2019ll also show you when it makes sense to use a managed VPS from a provider like YouStable to offload maintenance and focus on your app.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"prerequisites-and-system-requirements\"><strong>Prerequisites and System Requirements<\/strong><\/h2>\n\n\n\n<p>Before you create MariaDB on a Linux server, make sure you have the following in place:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A supported Linux distribution:<\/strong> Ubuntu 20.04\/22.04\/24.04, Debian 11\/12, AlmaLinux\/Rocky Linux 8\/9, RHEL 8\/9<\/li>\n\n\n\n<li>Root or sudo access<\/li>\n\n\n\n<li>Updated package indexes and system packages<\/li>\n\n\n\n<li>Open ports if remote access is required (default TCP 3306)<\/li>\n\n\n\n<li><strong>Baseline server sizing:<\/strong> 1\u20132 vCPU, 2\u20134 GB RAM for small apps; more for heavy workloads<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"install-and-configure-mariadb-step-by-step\"><strong>Install and Configure MariaDB<\/strong> &#8211; <strong>Step by Step<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"update-the-system\"><strong>Update the System<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code># Ubuntu \/ Debian\nsudo apt update &amp;&amp; sudo apt -y upgrade\n\n# RHEL \/ AlmaLinux \/ Rocky\nsudo dnf -y update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"install-mariadb-on-ubuntu-debian-apt\"><strong>Install MariaDB on Ubuntu\/Debian (APT)<\/strong><\/h3>\n\n\n\n<p>The fastest path is the distro repository. For newer features, use the official MariaDB repo. Start with the OS repo first:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Install from Ubuntu\/Debian repository\nsudo apt -y install mariadb-server mariadb-client\n\n# Start and enable\nsudo systemctl enable --now mariadb\n\n# Check status\nsystemctl status mariadb<\/code><\/pre>\n\n\n\n<p>To install a specific version (e.g., LTS) from the official MariaDB repository:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Add the official MariaDB repo (example for Ubuntu 22.04; adjust for your distro)\nsudo apt -y install software-properties-common curl gnupg\ncurl -LsS https:\/\/r.mariadb.com\/downloads\/mariadb_repo_setup | sudo bash\n\n# Install server and client\nsudo apt -y install mariadb-server mariadb-client\nsudo systemctl enable --now mariadb<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"install-mariadb-on-rhel-almalinux-rocky-dnf-yum\"><strong>Install MariaDB on RHEL\/AlmaLinux\/Rocky (DNF\/YUM)<\/strong><\/h3>\n\n\n\n<p>Use the OS repository for stability, or the official MariaDB repo for newer versions.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># OS repository (stable)\nsudo dnf -y install mariadb-server\n\n# Start and enable\nsudo systemctl enable --now mariadb\n\n# Status\nsystemctl status mariadb<\/code><\/pre>\n\n\n\n<p>Alternatively, add the official MariaDB repository for a specific major version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Add official MariaDB repo\nsudo dnf -y install curl\ncurl -LsS https:\/\/r.mariadb.com\/downloads\/mariadb_repo_setup | sudo bash\n\n# Install and start\nsudo dnf -y install MariaDB-server MariaDB-client\nsudo systemctl enable --now mariadb<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"secure-the-server-mysql_secure_installation\"><strong>Secure the Server: mysql_secure_installation<\/strong><\/h3>\n\n\n\n<p>Run the built-in hardening script immediately after installation. It sets the root password, removes test databases, and enforces sane defaults.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation<\/code><\/pre>\n\n\n\n<p>Recommended answers during the prompts:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Set root password: <\/strong>Yes<\/li>\n\n\n\n<li><strong>Remove anonymous users:<\/strong> Yes<\/li>\n\n\n\n<li><strong>Disallow root remote login:<\/strong> Yes (unless you have a strict, secured need)<\/li>\n\n\n\n<li><strong>Remove test DB:<\/strong> Yes<\/li>\n\n\n\n<li><strong>Reload privilege tables:<\/strong> Yes<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"create-a-database-and-a-least-privilege-user\"><strong>Create a Database and a Least-Privilege User<\/strong><\/h3>\n\n\n\n<p>Log into MariaDB and create your application database and user with the minimum privileges required.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Log in as root (use sudo if required)\nsudo mysql -u root -p\n\n# Inside the MariaDB shell:\nCREATE DATABASE appdb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;\nCREATE USER 'appuser'@'localhost' IDENTIFIED BY 'Strong_Passw0rd!';\nGRANT ALL PRIVILEGES ON appdb.* TO 'appuser'@'localhost';\nFLUSH PRIVILEGES;\nEXIT;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"test-the-connection\"><strong>Test the Connection<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u appuser -p -D appdb -e \"SELECT VERSION() AS mariadb_version;\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"enable-remote-access-optional\"><strong>Enable Remote Access (Optional)<\/strong><\/h3>\n\n\n\n<p>Only open remote access if your app server is separate from the DB server and you have a firewall, strong passwords, and ideally a private network or VPN. Steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allow MariaDB to listen on all interfaces or a specific IP<\/li>\n\n\n\n<li>Create a user bound to the app server\u2019s IP<\/li>\n\n\n\n<li>Open the firewall port securely<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Edit the MariaDB config (path may vary)\nsudo nano \/etc\/mysql\/mariadb.conf.d\/50-server.cnf    # Ubuntu\/Debian\n# or\nsudo nano \/etc\/my.cnf                                # RHEL-based\n\n# Set\nbind-address = 0.0.0.0   # or a specific LAN\/VPC IP\n\n# Restart MariaDB\nsudo systemctl restart mariadb\n\n# Create a remote user (replace 203.0.113.10 with your app server IP)\nsudo mysql -u root -p -e \"CREATE USER 'appuser'@'203.0.113.10' IDENTIFIED BY 'Strong_Passw0rd!'; GRANT ALL PRIVILEGES ON appdb.* TO 'appuser'@'203.0.113.10'; FLUSH PRIVILEGES;\"<\/code><\/pre>\n\n\n\n<p><strong>Open the firewall carefully:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># UFW (Ubuntu)\nsudo ufw allow from 203.0.113.10 to any port 3306 proto tcp\n\n# firewalld (RHEL\/Alma\/Rocky)\nsudo firewall-cmd --add-rich-rule='rule family=\"ipv4\" source address=\"203.0.113.10\" port protocol=\"tcp\" port=\"3306\" accept' --permanent\nsudo firewall-cmd --reload<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"start-on-boot-and-verify\"><strong>Start on Boot and Verify<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable mariadb\nsudo systemctl status mariadb\nss -tulpn | grep 3306<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"performance-tuning-basics-safe-defaults\"><strong>Performance Tuning Basics (Safe Defaults)<\/strong><\/h3>\n\n\n\n<p>For small to medium workloads, these baseline tweaks improve performance and consistency. Adjust to your RAM and workload. Put them into a custom config include (preferred) instead of editing the main file.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Ubuntu\/Debian include file\nsudo nano \/etc\/mysql\/mariadb.conf.d\/60-tuning.cnf\n\n# RHEL-based include file\nsudo nano \/etc\/my.cnf.d\/60-tuning.cnf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;mysqld]\n# Use UTF-8 everywhere\ncharacter-set-server = utf8mb4\ncollation-server     = utf8mb4_unicode_ci\n\n# InnoDB (transactional engine)\ninnodb_buffer_pool_size = 1G     # ~50\u201370% of RAM on a dedicated DB server\ninnodb_log_file_size    = 256M\ninnodb_flush_log_at_trx_commit = 1\ninnodb_file_per_table   = 1\n\n# Connections\nmax_connections = 200\n\n# Slow query logging\nslow_query_log = 1\nslow_query_log_file = \/var\/log\/mysql\/mariadb-slow.log\nlong_query_time = 1\n\n# Networking\nskip_name_resolve = 1<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code># Apply changes\nsudo systemctl restart mariadb<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"backups-and-restores-essential\"><strong>Backups and Restores (Essential)<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Logical backups:<\/strong> good for portability (mysqldump, mariadb-dump)<\/li>\n\n\n\n<li><strong>Physical\/hot backups:<\/strong> faster for large datasets (Percona XtraBackup, MariaDB Backup)<\/li>\n\n\n\n<li>Automate daily dumps and store off-server (S3\/object storage)<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Dump a single database\nmysqldump -u root -p --routines --events --single-transaction appdb &gt; \/backup\/appdb_$(date +%F).sql\n\n# Restore\nmysql -u root -p appdb &lt; \/backup\/appdb_YYYY-MM-DD.sql\n\n# Dump all databases\nmysqldump -u root -p --all-databases --single-transaction --routines --events &gt; \/backup\/all_$(date +%F).sql<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"monitoring-and-logs\"><strong>Monitoring and Logs<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Service logs:<\/strong> journalctl -u mariadb<\/li>\n\n\n\n<li><strong>Error log:<\/strong> \/var\/log\/mysql\/error.log (Ubuntu\/Debian) or \/var\/log\/mysqld.log (RHEL-based)<\/li>\n\n\n\n<li><strong>Slow queries:<\/strong> \/var\/log\/mysql\/mariadb-slow.log (as configured)<\/li>\n\n\n\n<li><strong>Health checks:<\/strong> SHOW GLOBAL STATUS, information_schema tables<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Basic health snapshot\nmysql -u root -p -e \"SHOW GLOBAL STATUS LIKE 'Threads_connected'; SHOW GLOBAL STATUS LIKE 'Uptime'; SHOW GLOBAL VARIABLES LIKE 'version';\"<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"common-errors-and-fixes\"><strong>Common Errors and Fixes<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Can&#8217;t connect to local MySQL server through socket:<\/strong> Ensure the service is running (systemctl status mariadb) and your client points to the correct socket (\/var\/run\/mysqld\/mysqld.sock).<\/li>\n\n\n\n<li><strong>Access denied for user:<\/strong> Verify user host portion (e.g., &#8216;appuser&#8217;@&#8217;localhost&#8217; vs &#8216;appuser&#8217;@&#8217;%&#8217;), reset password if needed, and FLUSH PRIVILEGES.<\/li>\n\n\n\n<li><strong>Port 3306 not listening:<\/strong> Check bind-address and firewalls; restart MariaDB and verify with ss -tulpn.<\/li>\n\n\n\n<li><strong>Out of memory or slow performance:<\/strong> Increase innodb_buffer_pool_size, review slow query log, and add indexes.<\/li>\n\n\n\n<li><strong>Upgrade conflicts:<\/strong> If switching from distro to official repo, fully remove old packages (keeping data dir), <a href=\"https:\/\/www.youstable.com\/blog\/how-to-clear-cache-in-browser\/\">clear caches<\/a>, then install the desired version.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"real-world-tips-from-production\"><strong>Real World Tips from Production<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use utf8mb4 by default to avoid emoji and multilingual text issues.<\/li>\n\n\n\n<li>Keep app and DB on separate servers or networks for better security and performance.<\/li>\n\n\n\n<li>Restrict remote DB access to fixed IPs and use VPN or private subnets in cloud environments.<\/li>\n\n\n\n<li>Run regular slow query reviews; most performance wins come from better indexes and queries.<\/li>\n\n\n\n<li>Automate nightly backups and test restores monthly.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"when-to-use-a-managed-vps-youstable\"><strong>When to Use a Managed VPS (YouStable)<\/strong><\/h2>\n\n\n\n<p>If managing patches, backups, and tuning feels heavy, a managed VPS from YouStable can help. We provision <a href=\"https:\/\/www.youstable.com\/blog\/monitor-secure-mariadb-on-linux\/\">MariaDB with secure<\/a> defaults, continuous monitoring, snapshots, and 24\/7 support. That means you focus on your app while we handle uptime, optimization, and incident response. Ask our team to pre-size your buffer pool and storage for your workload.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"faqs\"><strong>FAQ&#8217;s<\/strong><\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1765955593837\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"1-how-do-i-install-mariadb-on-ubuntu-debian-or-rhel\"><strong>1. How do I install MariaDB on Ubuntu, Debian, or RHEL?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>On Ubuntu\/Debian: sudo apt install mariadb-server. On RHEL\/Alma\/Rocky: sudo dnf install mariadb-server. For newer features, add the official MariaDB repository via the mariadb_repo_setup script, then install and enable the service with systemd.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765955636968\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"2-how-do-i-secure-mariadb-after-installation\"><strong>2. How do I secure MariaDB after installation?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Run mysql_secure_installation, set a strong root password, remove anonymous users and test databases, disallow remote root login, and enable a firewall. Use least-privilege database users for each application and rotate credentials periodically.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765955645812\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"3-how-do-i-create-a-database-and-user-in-mariadb\"><strong>3. How do I create a database and user in MariaDB?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Log in as root and run: CREATE DATABASE appdb CHARACTER SET utf8mb4; CREATE USER &#8216;appuser&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;pass&#8217;; GRANT ALL PRIVILEGES ON appdb.* TO &#8216;appuser&#8217;@&#8217;localhost&#8217;; FLUSH PRIVILEGES;. Replace names and passwords appropriately.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765955654853\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"4-how-can-i-enable-remote-access-safely\"><strong>4. How can I enable remote access safely?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Set bind-address to 0.0.0.0 or a specific private IP, create a user with a fixed source IP (e.g., &#8216;appuser&#8217;@&#8217;203.0.113.10&#8217;), and allow port 3306 from that IP in your firewall. Prefer private networking or a VPN to avoid exposing the database to the public internet.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765955662469\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"5-is-mariadb-a-drop-in-replacement-for-mysql\"><strong>5. Is MariaDB a drop-in replacement for MySQL?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>For most common LAMP\/LEMP workloads, yes\u2014MariaDB is highly compatible with MySQL clients and SQL syntax. Advanced features and edge cases can differ between versions. Always test your application, especially if you rely on specific MySQL plugins or newer features.<\/p>\n<p>By following these steps, you\u2019ll reliably create MariaDB on a Linux server, secure it, and keep it performing well. When you\u2019re ready to scale or prefer hands-off management, YouStable can provision and optimize a managed MariaDB environment tailored to your application.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>To create MariaDB on a Linux server, install the MariaDB server package, start and secure the service, then create a [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":16361,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[350],"tags":[],"class_list":["post-14191","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-knowledgebase"],"acf":[],"featured_image_src":"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Create-MariaDB-on-Linux-Server.jpg","author_info":{"display_name":"Sanjeet Chauhan","author_link":"https:\/\/www.youstable.com\/blog\/author\/sanjeet"},"_links":{"self":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/14191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/comments?post=14191"}],"version-history":[{"count":6,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/14191\/revisions"}],"predecessor-version":[{"id":16362,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/14191\/revisions\/16362"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/media\/16361"}],"wp:attachment":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/media?parent=14191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/categories?post=14191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/tags?post=14191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}