{"id":50311,"date":"2025-05-12T12:30:00","date_gmt":"2025-05-12T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=50311"},"modified":"2025-06-01T09:09:21","modified_gmt":"2025-06-01T14:09:21","slug":"how-to-install-odoo-18-on-almalinux-10","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/","title":{"rendered":"How to Install Odoo 18 on AlmaLinux 10"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp\" alt=\"How to install Odoo 18 on AlmaLinux 10\" class=\"wp-image-50330\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Odoo, which was previously called OpenERP, is a comprehensive suite of open-source business applications. It is a popular open-source enterprise resource planning (ERP) software choice. Odoo includes many modules that can be integrated into one application, enhancing its appeal. The newest version, Odoo 18, offers new features that boost its ease of use. The redesigned interface now supports keyboard shortcuts, facilitating the selection of records and enabling multiple selections with ease. This tutorial will show you how to install Odoo 18 on Almalinux 10 with nginx or Apache as a reverse proxy.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69ebf09984617\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69ebf09984617\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-1-Install-Dependencies\" >Step 1. Install Dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-2-Add-System-User\" >Step 2. Add System User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-3-Install-PostgreSQL\" >Step 3. Install PostgreSQL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-4-Install-wkhtmltopdf\" >Step 4. Install wkhtmltopdf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-5-Install-Odoo\" >Step 5. Install Odoo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-6-Create-Odoo-Configuration-File\" >Step 6. Create Odoo Configuration File<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-7-Create-Odoo-Systemd-Unit-file\" >Step 7. Create Odoo Systemd Unit file<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#Step-8-Install-and-Configure-Reverse-Proxy\" >Step 8. Install and Configure Reverse Proxy<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An AlmaLinux 10 VPS with at least 2GB of RAM<\/li>\n\n\n\n<li>SSH root access, or a user with sudo privileges.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Conventions<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\"># \u2013 given commands should be executed with root privileges either directly as a root user or by use of sudo command<br>$ \u2013 given commands should be executed as a regular user<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-1-Install-Dependencies\"><\/span>Step 1. Install Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, let&#8217;s install the dependencies before proceeding to the next steps; otherwise, we will encounter an issue when installing Odoo.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo dnf install bzip2-devel freetype gcc git openldap-devel libxslt-devel python3 python3-devel libjpeg-devel redhat-rpm-config xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-2-Add-System-User\"><\/span>Step 2. Add System User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>It is not recommended to install an Odoo instance under the root user. In this article, we will install the Odoo 18 instance under a new system user called odoo18. So, we need to create a new system account.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo useradd -md \/opt\/odoo18 -Urs \/bin\/bash odoo18<\/pre>\n\n\n\n<p>The command above adds a new system user called odoo18 with \/opt\/odoo18 as its home directory. Odoo 18 will be installed in this directory.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-3-Install-PostgreSQL\"><\/span>Step 3. Install PostgreSQL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Odoo supports only PostgreSQL as the database engine. Let&#8217;s install it directly from the repository.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo dnf install postgresql-server postgresql-devel postgresql-server-devel -y<\/pre>\n\n\n\n<p>In Almalinux, we need to initialize the database by executing this command before starting the PostgreSQL service:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo postgresql-setup --initdb --unit postgresql<\/pre>\n\n\n\n<p>Without initializing the database, we cannot start the PostgreSQL server.<\/p>\n\n\n\n<p>Now, we can start it and enable it on boot.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl enable --now postgresql<\/pre>\n\n\n\n<p>Now that the PostgreSQL installation is finished, we can add a new PostgreSQL user for our Odoo 18, run this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo su - postgres -c \"createuser -s odoo18\"<\/pre>\n\n\n\n<p>The command above will create a new PostgreSQL user. We will not give the user a password, as the user can only log in locally.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-4-Install-wkhtmltopdf\"><\/span>Step 4. Install wkhtmltopdf<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The wkhtmltopdf package for AlmaLinux 10 has not been released yet. However, we can use the package for AlmaLinux 9. You can go to <a href=\"https:\/\/wkhtmltopdf.org\/downloads.html\" target=\"_blank\" rel=\"noreferrer noopener\">their page<\/a> and check the download link.<\/p>\n\n\n\n<p>After getting the download link, let&#8217;s download the package.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ wget https:\/\/github.com\/wkhtmltopdf\/packaging\/releases\/download\/0.12.6.1-2\/wkhtmltox-0.12.6.1-2.almalinux9.x86_64.rpm -O wkhtmltox.rpm<\/pre>\n\n\n\n<p>Once downloaded, we can install it by running this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo rpm -Uvh wkhtmltox.rpm<\/pre>\n\n\n\n<p>That&#8217;s it, it should be installed now. We can check the version.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ wkhtmltopdf --version<\/pre>\n\n\n\n<p>It will print you an output like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wkhtmltopdf 0.12.6.1 (with patched qt)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-5-Install-Odoo\"><\/span>Step 5. Install Odoo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In the previous step, we created a new system user called odoo18. We will use this user to install Odoo 18. Let&#8217;s switch to this user and install Odoo.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ su - odoo18<\/pre>\n\n\n\n<p>Now, it&#8217;s time to download Odoo 18 from Github.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ git clone https:\/\/www.github.com\/odoo\/odoo --depth 1 --branch 18.0 odoo18<\/pre>\n\n\n\n<p>It is best to install Odoo in a virtual environment. To do so, let&#8217;s execute the following command to create a new Python virtual environment.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python3 -m venv odoo18-venv<\/pre>\n\n\n\n<p>The virtual environment is now installed; it is time to activate it by running this command.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ source odoo18-venv\/bin\/activate<\/pre>\n\n\n\n<p>Once executed, your shell prompt would look like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(odoo18-venv) [odoo18@rh ~]$<\/pre>\n\n\n\n<p>Next, we can install Odoo<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(odoo18-venv) [odoo18@rh ~]$ pip3 install wheel<br>(odoo18-venv) [odoo18@rh ~]$ pip3 install -r odoo18\/requirements.txt<\/pre>\n\n\n\n<p>Once the Odoo installation is completed, we can create a new directory to store our custom Odoo addons.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(odoo18-venv) [odoo18@rh ~]$ deactivate<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">[odoo18@rh ~]$ mkdir \/opt\/odoo18\/odoo18\/custom-addons<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">(odoo18-venv) [odoo18@rh ~]$ exit<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-6-Create-Odoo-Configuration-File\"><\/span>Step 6. Create Odoo Configuration File<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now, let&#8217;s create the Odoo 18 configuration file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/odoo18.conf<\/pre>\n\n\n\n<p>Paste the following contents into the file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[options]<br>admin_passwd = m0d1fyth15<br>db_host = False<br>db_port = False<br>db_user = odoo18<br>db_password = False<br>addons_path = \/opt\/odoo18\/odoo18\/addons,\/opt\/odoo18\/odoo18\/custom-addons<br>http_port = 8069<\/pre>\n\n\n\n<p>You can replace the password m0d1fyth15 with a stronger one. Save it, then exit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-7-Create-Odoo-Systemd-Unit-file\"><\/span>Step 7. Create Odoo Systemd Unit file<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To manage Odoo 18 service, we will create a systemd unit file in this step.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/systemd\/system\/odoo18.service<\/pre>\n\n\n\n<p>Paste the following into the systemd unit file above.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[Unit]<br>Description=Odoo18<br>Requires=postgresql.service<br>After=network.target postgresql.service<br><br>[Service]<br>Type=simple<br>SyslogIdentifier=odoo18<br>PermissionsStartOnly=true<br>User=odoo18<br>Group=odoo18<br>ExecStart=\/opt\/odoo18\/odoo18-venv\/bin\/python3 \/opt\/odoo18\/odoo18\/odoo-bin -c \/etc\/odoo18.conf<br>StandardOutput=journal+console<br><br>[Install]<br>WantedBy=multi-user.target<\/pre>\n\n\n\n<p>Save the file, then exit from the file editor.<\/p>\n\n\n\n<p>That\u2019s it. We can now reload systemd and run Odoo. The systemctl service should be reloaded every time we modify a systemd file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl daemon-reload<br>$ sudo systemctl enable --now odoo18<\/pre>\n\n\n\n<p>Check if Odoo is starting by running this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl status odoo18<\/pre>\n\n\n\n<p>The command above will give you an output like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\u25cf odoo18.service - Odoo18<br>     Loaded: loaded (\/etc\/systemd\/system\/odoo18.service; enabled; preset: disabled)<br>     Active: active (running) since Mon 2025-04-01 21:58:30 CDT; 21min ago<br> Invocation: 69fc34cc6fae434fb2bd3eeb1f7db594<br>   Main PID: 2755 (python3)<br>      Tasks: 4 (limit: 23175)<br>     Memory: 90M (peak: 92.1M)<br>        CPU: 4.348s<br>     CGroup: \/system.slice\/odoo18.service<br>             \u2514\u25002755 \/opt\/odoo18\/odoo18-venv\/bin\/python3 \/opt\/odoo18\/odoo18\/odoo-bin -c \/etc\/odoo18.conf<\/pre>\n\n\n\n<p>Open your web browser and navigate to http:\/\/YOUR_SERVER_IP_ADDRESS:8069, and you will see the Odoo page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"890\" height=\"647\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/03\/odoo-db-selector.png\" alt=\"how to install Odoo on AlmaLinux 10\" class=\"wp-image-50314\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/03\/odoo-db-selector.png 890w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/03\/odoo-db-selector-300x218.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/03\/odoo-db-selector-150x109.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/03\/odoo-db-selector-768x558.png 768w\" sizes=\"(max-width: 890px) 100vw, 890px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-8-Install-and-Configure-Reverse-Proxy\"><\/span>Step 8. Install and Configure Reverse Proxy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>At this point, you should be able to access your Odoo 18 installation at http:\/\/YOUR_SERVER_IP_ADDRESS:8069. To access it using your domain\/subdomain, we can install a web server and configure it as a reverse proxy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install and Configure Nginx<\/h3>\n\n\n\n<p>It is straightforward, let&#8217;s run this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo dnf install nginx<\/pre>\n\n\n\n<p>Upon installation, nginx will not start automatically. Let&#8217;s run the command below to enable nginx and run it on boot.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl enable --now nginx<\/pre>\n\n\n\n<p>Nginx should be up and running now. Let&#8217;s proceed to the next step and create an nginx server block.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/nginx\/conf.d\/odoo.conf<\/pre>\n\n\n\n<p>Insert the following into that file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">upstream odoo18 {<br>   server 127.0.0.1:8069;<br>   }<br><br>upstream odoochat {<br>   server 127.0.0.1:8072;<br>   }<br><br>server {<br>   listen 80;<br>   server_name yourdomain.com;<br><br>   access_log \/var\/log\/nginx\/odoo18.access.log;<br>   error_log \/var\/log\/nginx\/odoo18.error.log;<br><br>   proxy_buffers 16 64k;<br>   proxy_buffer_size 128k;<br><br>   location \/ {<br>   proxy_pass http:\/\/odoo18;<br>   proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;<br>   proxy_redirect off;<br><br>   proxy_set_header Host $host;<br>   proxy_set_header X-Real-IP $remote_addr;<br>   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>   proxy_set_header X-Forwarded-Proto https;<br>   }<br><br>   location \/longpolling {<br>   proxy_pass http:\/\/odoochat;<br>   }<br><br><br>   location ~* \/web\/static\/ {<br>   proxy_cache_valid 200 60m;<br>   proxy_buffering on;<br>   expires 864000;<br>   proxy_pass http:\/\/odoo18;<br>   }<br>}<br><\/pre>\n\n\n\n<p>Replace yourdomain.com with your actual domain name or subdomain name pointing to your server IP address. Then, save the file and exit from the file editor.<\/p>\n\n\n\n<p>To apply the changes, we need to restart nginx.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl restart nginx<\/pre>\n\n\n\n<p>That&#8217;s it. You should now be able to access Odoo 18 at http:\/\/yourdomain.com.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install and Configure Apache<\/h3>\n\n\n\n<p>If you prefer Apache to nginx, or you already have Apache installed on your system, you can follow this step and skip the previous one.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo dnf install httpd<\/pre>\n\n\n\n<p>Once Apache is installed, we can create a new virtual host.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/httpd\/conf.d\/odoo.conf<\/pre>\n\n\n\n<p>Insert the following into the odoo.conf file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;VirtualHost *:80&gt;<br>ServerName yourdomain.com<br>ServerAlias www.yourdomain.com<br><br>ErrorLog ${APACHE_LOG_DIR}\/yourdomain-error.log<br>CustomLog ${APACHE_LOG_DIR}\/access.log combined<br><br>ProxyRequests Off<br>&lt;Proxy *&gt;<br>Order deny,allow<br>Require all granted<br>&lt;\/Proxy&gt;<br><br>ProxyPass \/ http:\/\/127.0.0.1:8069\/<br>ProxyPassReverse \/ http:\/\/127.0.0.1:8069\/<br>&lt;Location \/&gt;<br>Order allow,deny<br>Require all granted<br>&lt;\/Location&gt;<br>&lt;\/VirtualHost&gt;<\/pre>\n\n\n\n<p><br>Replace yourdomain.com with your domain name, save the file, and restart Apache.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl restart httpd<\/pre>\n\n\n\n<p>That&#8217;s it! You should be able to access your Odoo instance at your domain.<\/p>\n\n\n\n<p>Congratulations! You have followed this article and successfully installed Odoo 18 on your AlmaLinux 10 server. You can now add a new database and start customizing your Odoo website.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install Odoo 18 on AlmaLinux 10 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/odoo-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo VPS Hosting services<\/a>. In that case, you can simply ask our expert Linux admins to install Odoo 18 on AlmaLinux 10 for you. Our expert administrators are available 24\u00d77 and will take care of your request immediately. Simply log in to the client area and submit a ticket. Your Odoo 18 install should be up and running in no time.<\/p>\n\n\n\n<p>If you liked this post on how to install Odoo 18 on AlmaLinux 10, please share it with your friends or leave a comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odoo, which was previously called OpenERP, is a comprehensive suite of open-source business applications. It is a popular open-source enterprise &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Odoo 18 on AlmaLinux 10\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#more-50311\" aria-label=\"Read more about How to Install Odoo 18 on AlmaLinux 10\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":50330,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2176,1710],"tags":[2263,1603,2218],"class_list":["post-50311","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-almalinux","category-cms-crm-erp","tag-almalinux-10","tag-how-to-install","tag-odoo-18","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Odoo 18 on AlmaLinux 10 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Odoo 18 on AlmaLinux 10 using our latest step-by-step guide or ask our Linux admins to install it for you!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Odoo 18 on AlmaLinux 10\" \/>\n<meta property=\"og:description\" content=\"How to Install Odoo 18 on AlmaLinux 10 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-12T17:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-01T14:09:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Odoo 18 on AlmaLinux 10\",\"datePublished\":\"2025-05-12T17:30:00+00:00\",\"dateModified\":\"2025-06-01T14:09:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/\"},\"wordCount\":984,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/how-to-install-odoo-18-on-almalinux-10.webp\",\"keywords\":[\"almalinux 10\",\"how to install\",\"odoo 18\"],\"articleSection\":[\"AlmaLinux\",\"CMS, CRM, ERP\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/\",\"name\":\"How to Install Odoo 18 on AlmaLinux 10 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/how-to-install-odoo-18-on-almalinux-10.webp\",\"datePublished\":\"2025-05-12T17:30:00+00:00\",\"dateModified\":\"2025-06-01T14:09:21+00:00\",\"description\":\"Learn how to install Odoo 18 on AlmaLinux 10 using our latest step-by-step guide or ask our Linux admins to install it for you!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/how-to-install-odoo-18-on-almalinux-10.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/how-to-install-odoo-18-on-almalinux-10.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to install Odoo 18 on AlmaLinux 10\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-odoo-18-on-almalinux-10\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Odoo 18 on AlmaLinux 10\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Odoo 18 on AlmaLinux 10 | RoseHosting","description":"Learn how to install Odoo 18 on AlmaLinux 10 using our latest step-by-step guide or ask our Linux admins to install it for you!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Odoo 18 on AlmaLinux 10","og_description":"How to Install Odoo 18 on AlmaLinux 10 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2025-05-12T17:30:00+00:00","article_modified_time":"2025-06-01T14:09:21+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Odoo 18 on AlmaLinux 10","datePublished":"2025-05-12T17:30:00+00:00","dateModified":"2025-06-01T14:09:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/"},"wordCount":984,"commentCount":2,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp","keywords":["almalinux 10","how to install","odoo 18"],"articleSection":["AlmaLinux","CMS, CRM, ERP"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/","name":"How to Install Odoo 18 on AlmaLinux 10 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp","datePublished":"2025-05-12T17:30:00+00:00","dateModified":"2025-06-01T14:09:21+00:00","description":"Learn how to install Odoo 18 on AlmaLinux 10 using our latest step-by-step guide or ask our Linux admins to install it for you!","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-odoo-18-on-almalinux-10.webp","width":1024,"height":576,"caption":"How to install Odoo 18 on AlmaLinux 10"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-odoo-18-on-almalinux-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Odoo 18 on AlmaLinux 10"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/50311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=50311"}],"version-history":[{"count":8,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/50311\/revisions"}],"predecessor-version":[{"id":50507,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/50311\/revisions\/50507"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/50330"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=50311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=50311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=50311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}