{"id":6285,"date":"2024-04-26T13:59:07","date_gmt":"2024-04-26T11:59:07","guid":{"rendered":"https:\/\/www.nicalia.com\/nicapedia\/guias\/cpanel\/desplegar-una-app-en-python\/"},"modified":"2025-08-27T17:18:10","modified_gmt":"2025-08-27T15:18:10","slug":"desplegar-una-app-en-python","status":"publish","type":"docs","link":"https:\/\/www.nicalia.com\/nicapedia\/desplegar-una-app-en-python\/","title":{"rendered":"Desplegar una App en Python desde cPanel"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Si has creado una aplicaci\u00f3n en Python y est\u00e1s buscando una forma sencilla de desplegarla en un entorno de producci\u00f3n, en cPanel puedes hacerlo a trav\u00e9s de unos sencillos pasos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pasos a seguir:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1. Acude a tu cuenta cPanel y accede a&nbsp;<strong>&#8220;Setup Python App&#8221;.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1019\" height=\"379\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-21.png\" alt=\"\" class=\"wp-image-6287\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-21.png 1019w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-21-300x112.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-21-768x286.png 768w\" sizes=\"(max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2. En la nueva secci\u00f3n haz clic en&nbsp;<strong>&#8220;Create Application&#8221;&nbsp;<\/strong>para crear la App.<br><img decoding=\"async\" width=\"800\" src=\"https:\/\/wiki.nicalia.com\/download\/attachments\/72745296\/image2023-7-14_8-26-48.png?version=1&amp;modificationDate=1689316007653&amp;api=v2\" alt=\"\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. A continuaci\u00f3n, deber\u00e1s completar los campos indicados y hacer clic en&nbsp;<strong>&#8220;Create&#8221;<\/strong> para crear la aplicaci\u00f3n.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Los campos \"Application startup file\" y \"Application Entry point\" son opcionales.\nSi indicas \"App\" en el campo \"Application Entry point\" la aplicaci\u00f3n fallar\u00eda.<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"630\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-22-1024x630.png\" alt=\"\" class=\"wp-image-6290\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-22-1024x630.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-22-300x184.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-22-768x472.png 768w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-22.png 1387w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;&nbsp;<strong>Python version :&nbsp;<\/strong>Selecciona la versi\u00f3n de Python deseada.<br>&#8211;&nbsp;<strong>Application root :&nbsp;<\/strong>La ruta del directorio donde residir\u00e1n todos los archivos de la aplicaci\u00f3n.<br>&#8211;&nbsp;<strong>Application URL :&nbsp;<\/strong>La URL donde deber\u00e1s acceder en el navegador para acceder a la App.<br>&#8211;&nbsp;<strong>Application startup file :&nbsp;<\/strong>La ruta al archivo de la App que debe especificarse como un nombre de archivo. (Por defecto&nbsp;<strong>&#8220;passenger_wsgi.py&#8221;<\/strong>)<br>&#8211;&nbsp;<strong>Application Entry point&nbsp;:&nbsp;<\/strong>Tienes la opci\u00f3n de especificar el objeto llamable para la aplicaci\u00f3n, aunque no es necesario. En caso de que no especifiques el punto de entrada de la aplicaci\u00f3n, cPanel generar\u00e1 autom\u00e1ticamente un objeto de aplicaci\u00f3n predeterminado para ti. (Por defecto&nbsp;<strong>&#8220;Application&#8221;<\/strong>).<br>&#8211;&nbsp;<strong>Environment variables&nbsp;:&nbsp;<\/strong>Puedes agregar variables de entorno a tu aplicaci\u00f3n de forma opcional.<br><em>En el siguiente ejemplo creamos una aplicaci\u00f3n para la versi\u00f3n&nbsp;<strong>&#8220;2.7.18&#8221;<\/strong>&nbsp;en la ruta&nbsp;<strong>&#8220;AppPython&#8221;<\/strong>&nbsp;y para acceder utilizaremos la URL&nbsp;<strong>&#8220;nicalia.com\/python&#8221; .&nbsp;<\/strong><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"727\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-23-1024x727.png\" alt=\"\" class=\"wp-image-6291\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-23-1024x727.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-23-300x213.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-23-768x545.png 768w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-23.png 1237w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"527\" height=\"276\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-24.png\" alt=\"\" class=\"wp-image-6292\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-24.png 527w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-24-300x157.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/04\/image-24-380x200.png 380w\" sizes=\"(max-width: 527px) 100vw, 527px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"DesplegarunaAppenPython-AdministrartusaplicacionesenPython.\"><strong><span style=\"text-decoration: underline;\">Administrar tus aplicaciones en Python.<\/span><\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez tengas tus aplicaciones creadas y quieras administrarlas, puedes dirigirte hacia&nbsp;<strong>&#8220;Web Applications&#8221;<\/strong>&nbsp;para realizar diferentes acciones.<br><img decoding=\"async\" width=\"800\" src=\"https:\/\/wiki.nicalia.com\/download\/attachments\/72745296\/image2023-7-14_8-56-14.png?version=1&amp;modificationDate=1689317773607&amp;api=v2\" alt=\"\"><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Iniciar\/parar :&nbsp;<\/strong>Para iniciar\/parar la aplicaci\u00f3n deber\u00e1s hacer clic en el icono de&nbsp;<strong>iniciar o parar,&nbsp;<\/strong>dependiendo del estado en el que est\u00e9 la aplicaci\u00f3n.&nbsp;<\/li>\n\n\n\n<li><strong>Reiniciar :&nbsp;<\/strong>Para reiniciar la aplicaci\u00f3n deber\u00e1s hacer clic en el icono de&nbsp;<strong>reiniciar.<\/strong><\/li>\n\n\n\n<li><strong>Editar :&nbsp;<\/strong>Para editar la aplicaci\u00f3n haz clic en el icono de&nbsp;<strong>editar.<\/strong><\/li>\n\n\n\n<li><strong>Borrar :<\/strong>&nbsp;Para borrar la aplicaci\u00f3n haz clic en el icono de la&nbsp;<strong>papelera<\/strong>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Si has creado una aplicaci\u00f3n en Python y est\u00e1s buscando una forma sencilla de desplegarla en un entorno de producci\u00f3n, en cPanel puedes hacerlo a trav\u00e9s de unos sencillos pasos. Pasos a seguir: 1. Acude a tu cuenta cPanel y accede a&nbsp;&#8220;Setup Python App&#8221;. 2. En la nueva secci\u00f3n haz clic en&nbsp;&#8220;Create Application&#8221;&nbsp;para crear la [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":8658,"menu_order":73,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-6285","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/4471485c4e49f46218d6b6d125f80f4cde1f86f045fd896202eefddaf4d4510a?s=96&d=mm&r=g","author_name":"Francisco Garvi","_links":{"self":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/comments?post=6285"}],"version-history":[{"count":6,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6285\/revisions"}],"predecessor-version":[{"id":9542,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6285\/revisions\/9542"}],"up":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/8658"}],"wp:attachment":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/media?parent=6285"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_tag?post=6285"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_badge?post=6285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}