{"id":12671,"date":"2024-12-16T12:29:15","date_gmt":"2024-12-16T12:29:15","guid":{"rendered":"https:\/\/cloudkul.com\/blog\/?p=12671"},"modified":"2025-01-17T09:44:21","modified_gmt":"2025-01-17T09:44:21","slug":"how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk","status":"publish","type":"post","link":"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/","title":{"rendered":"How to deploy QloApps using AWS Elastic Beanstalk"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>What is AWS Elastic Beanstalk:<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/cloudkul.com\/blog\/introduction-to-aws-elastic-beanstalk\/\">Elastic Beanstalk<\/a> helps you to manage and deploy apps in the <a href=\"https:\/\/cloudkul.com\/aws-hosting\/\">AWS Cloud<\/a> rapidly without having to worry about the infrastructure that supports those applications.<\/p>\n\n\n\n<p>However, It automatically takes care of the capacity provisioning,<a href=\"https:\/\/cloudkul.com\/blog\/how-to-setup-aws-network-load-balancer\/\"> load balancing<\/a>, scaling, and application health monitoring for your applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is QloApps:<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/qloapps.com\/\">QloApps<\/a> is a free and open-source hotel reservation system and booking engine. <\/p>\n\n\n\n<p>The administrators can add their own hotel rooms with descriptions, features, rates, and other details using <a href=\"https:\/\/store.webkul.com\/qloapps-hotel-management-system.html\">QloApps Hotel Reservation.<\/a><\/p>\n\n\n\n<p>Users can rapidly check the availability of rooms and make reservations. Also, the site administrator can change data and check the status of bookings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step1 &#8211; Log in to your AWS account<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-1024x509.png\" alt=\"AWS\" class=\"wp-image-12687\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step2 &#8211; Search for Elastic Beanstalk<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-1-1024x578.png\" alt=\"AWS\" class=\"wp-image-12696\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3- Create a Web Application<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"445\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-3-1024x445.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-12706\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4 &#8211; Configuring an application in Elastic Beanstalk<\/h3>\n\n\n\n<p>Now, here we will be providing our Application name, Platform, PHP version, etc. <\/p>\n\n\n\n<p>QloApps supports PHP version 7.4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-8-1024x460.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-12718\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"469\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-6-1024x469.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-12711\"\/><\/a><\/figure>\n\n\n\n<p>Then download the QloApps source code zip file from <mark style=\"background-color:rgba(0, 0, 0, 0);color:#eb3131\" class=\"has-inline-color\"><a href=\"https:\/\/qloapps.com\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a><\/mark> and upload the zip file by clicking on the <strong>&#8220;Choose file&#8221;<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"471\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-9-1024x471.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-12725\"\/><\/a><\/figure>\n\n\n\n<p>Now, Click on the <strong>&#8220;Configure more options&#8221;<\/strong> button to customize your application environment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-2-1024x439.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13222\"\/><\/a><\/figure>\n\n\n\n<p>Now select the below option<\/p>\n\n\n\n<p>We are selecting this option as it will create a Single instance that is under the free tier policy of AWS. <\/p>\n\n\n\n<p>If you want to select another option then that option will not come under the free tier policy of AWS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"433\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-3-1024x433.png\" alt=\"QloApps Elastic Beanstalk\" class=\"wp-image-13223\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5- Create a key pair for SSH <\/h3>\n\n\n\n<p>Now we are going to create a Key pair to login into the server which is created by Elastic Beanstalk for that open <a href=\"https:\/\/cloudkul.com\/blog\/aws-ec2-and-its-pricing-plans\/\">AWS EC2 service <\/a>in another tab:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-4-1024x562.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13224\"\/><\/a><\/figure>\n\n\n\n<p>Then click on the Key Pairs section to create a new key pair:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-5-1024x429.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13225\"\/><\/a><\/figure>\n\n\n\n<p>Next, Click on Create Key Pair<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-1024x432.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13226\"\/><\/a><\/figure>\n\n\n\n<p>Now do the below configurations and click on<strong> &#8220;Create key pair&#8221;<\/strong><\/p>\n\n\n\n<p>You can choose the<strong> <\/strong>pem option if you are using Linux and the ppk option if you are using a Windows<strong> <\/strong>system<strong>.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-7-1024x430.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13227\"\/><\/a><\/figure>\n\n\n\n<p>This way we have created the key pair that we will use to ssh into the server.<\/p>\n\n\n\n<p>Now, Go back to your Elastic Beanstalk dashboard and click on<strong> &#8220;Create app&#8221;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-8-1024x440.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13228\"\/><\/a><\/figure>\n\n\n\n<p>After this it will start creating your environment it will take some time like 5 min approx and you will see all the operations or events that it will be performing in the background.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6- Attaching Key pair to the Instance<\/h3>\n\n\n\n<p>To attach the Key pair, click on the configuration option on the right-hand side as shown in the below image<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"437\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-9-1024x437.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13229\"\/><\/a><\/figure>\n\n\n\n<p>After that go to the &#8220;<strong>Security<\/strong>&#8221; section and click on the edit button<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-10.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-10-1024x443.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13230\"\/><\/a><\/figure>\n\n\n\n<p>Choose the key pair that you have created in the above step, then click on Apply and confirm:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-11.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-11-1024x446.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13231\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7- Installation of QloApps<\/h3>\n\n\n\n<p>Go to Ec2&#8211;&gt; Instances&#8211;&gt; Copy its public IPv4 address for ssh:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-12.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-12-1024x549.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13233\"\/><\/a><\/figure>\n\n\n\n<p><strong>Run the below command in the terminal:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chmod 400 (pem key name)\n<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-13.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"166\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-13-1024x166.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13235\"\/><\/a><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\">ssh -i (pem-key-name) ec2-user@(public-ip)\nsudo su<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-14.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"384\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-14-1024x384.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13237\"\/><\/a><\/figure>\n\n\n\n<p> Further, Make some changes to the php.ini file:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">vi \/etc\/php.ini<\/pre>\n\n\n\n<p>allow_url_fopen = On<br>memory_limit = 128M<br>upload_max_filesize = 16M<br>max_execution_time = 500<\/p>\n\n\n\n<p>Save and exit, the php.ini file, and then run the below command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">service php-fpm restart\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Now Install the MariaDB server:<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">amazon-linux-extras enable mariadb10.5\nyum install mariadb -y\nservice mariadb start\nmysql<\/pre>\n\n\n\n<p>After running all the above commands successfully you should get the following screen<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-16.png\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"212\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-16.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13240\"\/><\/a><\/figure>\n\n\n\n<p><strong>Let&#8217;s now create a database:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">create database qlooapps;\nCREATE USER 'qlouser'@'localhost' IDENTIFIED BY 'Admin@1234';\nGRANT ALL ON qlooapps.* TO 'qlouser'@'localhost' WITH GRANT OPTION;\nflush privileges;\nexit;\n\n<\/pre>\n\n\n\n<p>Go to your Elastic Beanstalk Environment then you will get the URL as shown below hit it: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-17.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"435\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-17-1024x435.png\" alt=\"Elastic Beanstalk\" class=\"wp-image-13244\"\/><\/a><\/figure>\n\n\n\n<p>Once you click on the highlighted link you will be redirected to the new tab and there in the URL you have to append <strong>&#8220;hotelcommerce-1.5.2&#8221;<\/strong> at the end of the URL (Shown below figure).<\/p>\n\n\n\n<p>Click on Next<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-19.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"605\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-19-1024x605.png\" alt=\"QloApps\" class=\"wp-image-13246\"\/><\/a><\/figure>\n\n\n\n<p>Fill up all the required details:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-20.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"526\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-20-1024x526.png\" alt=\"QloApps\" class=\"wp-image-13248\"\/><\/a><\/figure>\n\n\n\n<p>Enter the DB details and test your DB connection:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-22.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-22-1024x521.png\" alt=\"QloApps\" class=\"wp-image-13250\"\/><\/a><\/figure>\n\n\n\n<p>Click on next, and as a result, it will start installing QloApps after completion of installation you will get the below screen.<\/p>\n\n\n\n<p>Note down your login information so that we can log in to your account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-23.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"523\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-23-1024x523.png\" alt=\"QloApps\" class=\"wp-image-13251\"\/><\/a><\/figure>\n\n\n\n<p>Click on<strong> &#8220;Discover your website&#8221; <\/strong>and you will get the below screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-24.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-24-1024x510.png\" alt=\"QloApps\" class=\"wp-image-13253\"\/><\/a><\/figure>\n\n\n\n<p>After that click on <strong>&#8220;Manage Your Website&#8221;,<\/strong> and you will get the below screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-25.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-25-1024x510.png\" alt=\"QloApps\" class=\"wp-image-13254\"\/><\/a><\/figure>\n\n\n\n<p>To remove this you have to go to your server and run the below command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm -rf \/var\/www\/html\/hotelcommerce-1.5.2\/install\/\n\n<\/pre>\n\n\n\n<p>Next, click on the link that is given in the above screen you will get the below page:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-26.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"508\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2023\/01\/image-26-1024x508.png\" alt=\"QloApps\" class=\"wp-image-13255\"\/><\/a><\/figure>\n\n\n\n<p>Login Using your credentials <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Need Support?<\/h2>\n\n\n\n<p>Thank You for reading this Blog!<\/p>\n\n\n\n<p>For further more interesting blogs, keep in touch with us. Also if you need any kind of support, simply raise a ticket at&nbsp;<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.uvdesk.com\/en\/<\/a>.<\/strong><\/p>\n\n\n\n<p><strong>For further help or queries, please&nbsp;<a href=\"https:\/\/cloudkul.com\/contact\/\">contact<\/a>&nbsp;us or raise a&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">ticket<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is AWS Elastic Beanstalk: Elastic Beanstalk helps you to manage and deploy apps in <a class=\"text-primary\" title=\"read more\" href=\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":38,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[32,2,87,341,449,36],"tags":[16,807,3,808,806,451],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to deploy QloApps using AWS Elastic Beanstalk - Cloudkul<\/title>\n<meta name=\"description\" content=\"Elastic Beanstalk helps you to manage and deploy apps in the AWS Cloud rapidly without having to worry about the infrastructure that supports those applications.It automatically takes care of the capacity provisioning, load balancing, scaling, and application health monitoring for your applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to deploy QloApps using AWS Elastic Beanstalk - Cloudkul\" \/>\n<meta property=\"og:description\" content=\"Elastic Beanstalk helps you to manage and deploy apps in the AWS Cloud rapidly without having to worry about the infrastructure that supports those applications.It automatically takes care of the capacity provisioning, load balancing, scaling, and application health monitoring for your applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloudkul\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-16T12:29:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-17T09:44:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-1024x509.png\" \/>\n<meta name=\"author\" content=\"Saransh Gupta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/\",\"url\":\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/\",\"name\":\"How to deploy QloApps using AWS Elastic Beanstalk - Cloudkul\",\"isPartOf\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\"},\"datePublished\":\"2024-12-16T12:29:15+00:00\",\"dateModified\":\"2025-01-17T09:44:21+00:00\",\"author\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/192dfa8a1a34baf98d1dcd9b9f2cbdb4\"},\"description\":\"Elastic Beanstalk helps you to manage and deploy apps in the AWS Cloud rapidly without having to worry about the infrastructure that supports those applications.It automatically takes care of the capacity provisioning, load balancing, scaling, and application health monitoring for your applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to deploy QloApps using AWS Elastic Beanstalk\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\",\"url\":\"https:\/\/cloudkul.com\/blog\/\",\"name\":\"Cloudkul\",\"description\":\"Host your eCommerce Store on AWS with Optimized Performance\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudkul.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/192dfa8a1a34baf98d1dcd9b9f2cbdb4\",\"name\":\"Saransh Gupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/90cd23bb6492ae259a2882d76832579a?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/90cd23bb6492ae259a2882d76832579a?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"caption\":\"Saransh Gupta\"},\"url\":\"https:\/\/cloudkul.com\/blog\/author\/saranshgupta-cloud712\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to deploy QloApps using AWS Elastic Beanstalk - Cloudkul","description":"Elastic Beanstalk helps you to manage and deploy apps in the AWS Cloud rapidly without having to worry about the infrastructure that supports those applications.It automatically takes care of the capacity provisioning, load balancing, scaling, and application health monitoring for your applications.","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:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/","og_locale":"en_US","og_type":"article","og_title":"How to deploy QloApps using AWS Elastic Beanstalk - Cloudkul","og_description":"Elastic Beanstalk helps you to manage and deploy apps in the AWS Cloud rapidly without having to worry about the infrastructure that supports those applications.It automatically takes care of the capacity provisioning, load balancing, scaling, and application health monitoring for your applications.","og_url":"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/","og_site_name":"Cloudkul","article_published_time":"2024-12-16T12:29:15+00:00","article_modified_time":"2025-01-17T09:44:21+00:00","og_image":[{"url":"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-1024x509.png"}],"author":"Saransh Gupta","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/","url":"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/","name":"How to deploy QloApps using AWS Elastic Beanstalk - Cloudkul","isPartOf":{"@id":"https:\/\/cloudkul.com\/blog\/#website"},"datePublished":"2024-12-16T12:29:15+00:00","dateModified":"2025-01-17T09:44:21+00:00","author":{"@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/192dfa8a1a34baf98d1dcd9b9f2cbdb4"},"description":"Elastic Beanstalk helps you to manage and deploy apps in the AWS Cloud rapidly without having to worry about the infrastructure that supports those applications.It automatically takes care of the capacity provisioning, load balancing, scaling, and application health monitoring for your applications.","breadcrumb":{"@id":"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cloudkul.com\/blog\/how-to-deploy-qloapps-v1-5-2-using-aws-elastic-beanstalk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to deploy QloApps using AWS Elastic Beanstalk"}]},{"@type":"WebSite","@id":"https:\/\/cloudkul.com\/blog\/#website","url":"https:\/\/cloudkul.com\/blog\/","name":"Cloudkul","description":"Host your eCommerce Store on AWS with Optimized Performance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudkul.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/192dfa8a1a34baf98d1dcd9b9f2cbdb4","name":"Saransh Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/90cd23bb6492ae259a2882d76832579a?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/90cd23bb6492ae259a2882d76832579a?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","caption":"Saransh Gupta"},"url":"https:\/\/cloudkul.com\/blog\/author\/saranshgupta-cloud712\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/12671"}],"collection":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/comments?post=12671"}],"version-history":[{"count":103,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/12671\/revisions"}],"predecessor-version":[{"id":19520,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/12671\/revisions\/19520"}],"wp:attachment":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/media?parent=12671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/categories?post=12671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/tags?post=12671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}