{"id":177,"date":"2024-06-24T21:55:32","date_gmt":"2024-06-24T21:55:32","guid":{"rendered":"https:\/\/serverspros.com\/?p=177"},"modified":"2024-06-25T09:49:11","modified_gmt":"2024-06-25T09:49:11","slug":"how-to-enable-python-support-in-virtualmin-installation-configuration-and-script-execution","status":"publish","type":"post","link":"https:\/\/serverspros.com\/en\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/","title":{"rendered":"How to Enable Python Support in Virtualmin: Installation, Configuration, and Script Execution"},"content":{"rendered":"<h1>How to Enable Python Support in Virtualmin<\/h1>\n<p>Python's popularity has grown enormously in recent years thanks to its versatility and ease of use. Whether you are developing web applications, automated scripts, or data science projects, you will likely eventually need to set up a server to run your Python applications. <span class=\"glossary-tooltip glossary-term-786\"><span class=\"glossary-link\"><a href=\"https:\/\/serverspros.com\/en\/wiki\/virtualmin\/\" target=\"_blank\">Virtualmin<\/a><\/span><span class=\"hidden glossary-tooltip-content clearfix\"><span class=\"glossary-tooltip-text\">Virtualmin is an advanced web server administration tool that simplifies the management of multiple virtual hosts through an intuitive web interface. Developed as a module of Webmin, a popular web-based system administration system, Virtualmin is primarily used to manage web services and... <a href=\"https:\/\/serverspros.com\/en\/wiki\/virtualmin\/\">More<\/a><\/span><\/span><\/span> is a powerful web-based server administration tool that simplifies the management of domains, email configurations, databases, and more. In this article, we will show you how to enable Python support in Virtualmin, covering topics such as Python installation, virtual environment configuration, web server integration, and running Python scripts.<\/p>\n<h2>Python Installation<\/h2>\n<p>The first step to enabling Python support in Virtualmin is ensuring that Python is installed on our server. Most Linux distributions come with Python pre-installed, but you may need to update it or install a specific version. Here is how to do it:<\/p>\n<ol>\n<li>\n<p><strong>Update the System<\/strong>:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt-get upgrade<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Install Python<\/strong>:<br \/>\nYou can install Python 3 (the recommended version) using the following command:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install python3<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Verify the installation<\/strong>:<br \/>\nTo ensure Python has been installed correctly, check the installed version:<\/p>\n<pre><code class=\"language-bash\">python3 --version<\/code><\/pre>\n<\/li>\n<\/ol>\n<p>If you need a specific version of Python, you can download and install it manually from <a href=\"https:\/\/www.python.org\/\">python.org<\/a>.<\/p>\n<h2>Virtual Environment Configuration<\/h2>\n<p>Virtual environments are fundamental for Python application development, as they allow you to create isolated environments for individual projects, avoiding dependency conflicts.<\/p>\n<ol>\n<li>\n<p><strong>Install <code>virtualenv<\/code><\/strong>:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install python3-venv<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Create a Virtual Environment<\/strong>:<br \/>\nNavigate to your project directory and create a virtual environment:<\/p>\n<pre><code class=\"language-bash\">cd \/path\/to\/your\/project\npython3 -m venv environment_name<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Activate the Virtual Environment<\/strong>:<\/p>\n<pre><code class=\"language-bash\">source environment_name\/bin\/activate<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Install Dependencies<\/strong>:<br \/>\nOnce the virtual environment is activated, you can install the necessary dependencies using <code>pip<\/code>:<\/p>\n<pre><code class=\"language-bash\">pip install dependency_name<\/code><\/pre>\n<\/li>\n<\/ol>\n<p>It is good practice to have all dependencies listed in a file called <code>requirements.txt<\/code>. You can create this file with:<\/p>\n<pre><code class=\"language-bash\">pip freeze &gt; requirements.txt<\/code><\/pre>\n<h2>Web Server Integration<\/h2>\n<p>We will configure Python integration with web servers using Apache with the <code>mod_wsgi<\/code>, module, which facilitates running Python applications on the Apache web server.<\/p>\n<ol>\n<li>\n<p><strong>Install Apache and <code>mod_wsgi<\/code><\/strong>:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install apache2 libapache2-mod-wsgi-py3<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Configure Apache<\/strong>:<br \/>\nYou must create a configuration file for your website in:<\/p>\n<pre><code class=\"language-bash\">\/etc\/apache2\/sites-available\/your_site_name.conf<\/code><\/pre>\n<p>Here is an example of a basic configuration:<\/p>\n<pre><code class=\"language-apache\">\n   ServerName www.yoursite.com\n   DocumentRoot \/path\/to\/your\/project\n\n   WSGIDaemonProcess process_name python-path=\/path\/to\/your\/project python-home=\/path\/to\/your\/project\/virtual_environment\n   WSGIProcessGroup process_name\n   WSGIScriptAlias \/ \/path\/to\/your\/project\/your_project_name.wsgi\n\n       Require all granted\n\n   ErrorLog ${APACHE_LOG_DIR}\/error.log\n   CustomLog ${APACHE_LOG_DIR}\/access.log combined\n<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Create the WSGI File<\/strong>:<br \/>\nInside your project directory, create a file named <code>.wsgi<\/code>:<\/p>\n<pre><code class=\"language-python\">import sys\nimport os\n\nsys.path.insert(0, '\/path\/to\/your\/project')\n\nfrom your_application import app as application<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Enable Your Site and Restart Apache<\/strong>:<\/p>\n<pre><code class=\"language-bash\">sudo a2ensite your_site_name\nsudo systemctl restart apache2<\/code><\/pre>\n<\/li>\n<\/ol>\n<h2>Running Python Scripts<\/h2>\n<p>Once the environment and web server integration are configured, we can run Python scripts to verify that everything is working correctly.<\/p>\n<ol>\n<li>\n<p><strong>Create a Test Script<\/strong>:<br \/>\nInside your virtual environment, create a file named <code>test.py<\/code>:<\/p>\n<pre><code class=\"language-python\">print(\"Hello, world from Virtualmin and Python!\")<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>Run the Script<\/strong>:<br \/>\nIf the virtual environment is active, simply run:<\/p>\n<pre><code class=\"language-bash\">python test.py<\/code><\/pre>\n<\/li>\n<\/ol>\n<p>If you prefer to run the script in the browser, create a simple application with Flask or Django, and follow the steps to integrate it with Apache using <code>mod_wsgi<\/code>.<\/p>\n<h2>Conclusion<\/h2>\n<p>Enabling Python support in Virtualmin might seem like a complicated process, but by following these steps you can configure your environment and run your Python applications without issues. From installing Python and configuring virtual environments to integrating with web servers and running scripts, each stage is crucial to ensure your server is ready to support your Python projects.<\/p>\n<p>Make sure to always keep your environment updated, and if you encounter problems, check the Apache logs and <code>mod_wsgi<\/code> configurations to identify potential errors. Virtualmin is a powerful tool that, combined with Python, can offer a robust and efficient environment for application development and deployment.<\/p>\n<p>We hope this guide has been helpful, and we wish you success in your Python and Virtualmin projects!<\/p>","protected":false},"excerpt":{"rendered":"<p>To enable Python support in <span class=\"glossary-tooltip glossary-term-786\"><span class=\"glossary-link\"><a href=\"https:\/\/serverspros.com\/en\/wiki\/virtualmin\/\" target=\"_blank\">Virtualmin<\/a><\/span><span class=\"hidden glossary-tooltip-content clearfix\"><span class=\"glossary-tooltip-text\">Virtualmin is an advanced web server administration tool that simplifies the management of multiple virtual hosts through an intuitive web interface. Developed as a module of Webmin, a popular web-based system administration system, Virtualmin is primarily used to manage web services and... <a href=\"https:\/\/serverspros.com\/en\/wiki\/virtualmin\/\">More<\/a><\/span><\/span><\/span>, follow these steps: install the necessary packages from the command line, configure the environment through the Virtualmin panel, and finally, test the execution of Python scripts. This process allows for efficient management of Python applications on your server managed with Virtualmin.<\/p>","protected":false},"author":1,"featured_media":677,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-177","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-configuracion-basica-y-administracion"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts - ServersPros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverspros.com\/en\/virtualmin\/basic-configuration-and-administration\/how-to-enable-python-support-in-virtualmin-installation-configuration-and-script-execution\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts - ServersPros\" \/>\n<meta property=\"og:description\" content=\"Para habilitar soporte para Python en Virtualmin, sigue estos pasos: instala los paquetes necesarios desde la l\u00ednea de comandos, configura el entorno a trav\u00e9s del panel de Virtualmin y, finalmente, prueba la ejecuci\u00f3n de scripts Python. Este proceso permite gestionar aplicaciones Python de manera eficiente en tu servidor administrado con Virtualmin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverspros.com\/en\/virtualmin\/basic-configuration-and-administration\/how-to-enable-python-support-in-virtualmin-installation-configuration-and-script-execution\/\" \/>\n<meta property=\"og:site_name\" content=\"ServersPros\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-24T21:55:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-25T09:49:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"serverspros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"serverspros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/\"},\"author\":{\"name\":\"serverspros\",\"@id\":\"https:\/\/serverspros.com\/#\/schema\/person\/c749b82dd1d083e28f52b3bd8e1c712c\"},\"headline\":\"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts\",\"datePublished\":\"2024-06-24T21:55:32+00:00\",\"dateModified\":\"2024-06-25T09:49:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/\"},\"wordCount\":627,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/serverspros.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg\",\"articleSection\":[\"Configuraci\u00f3n B\u00e1sica y Administraci\u00f3n\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/\",\"url\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/\",\"name\":\"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts - ServersPros\",\"isPartOf\":{\"@id\":\"https:\/\/serverspros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg\",\"datePublished\":\"2024-06-24T21:55:32+00:00\",\"dateModified\":\"2024-06-25T09:49:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage\",\"url\":\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg\",\"contentUrl\":\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg\",\"width\":800,\"height\":600,\"caption\":\"como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts-3-9756398\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/serverspros.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverspros.com\/#website\",\"url\":\"https:\/\/serverspros.com\/\",\"name\":\"ServersPros\",\"description\":\"Tutoriales de servidores y VirtualMin\",\"publisher\":{\"@id\":\"https:\/\/serverspros.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverspros.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/serverspros.com\/#organization\",\"name\":\"serverspros\",\"url\":\"https:\/\/serverspros.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverspros.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/Systempeaker_logo_blanco-3193993.webp\",\"contentUrl\":\"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/Systempeaker_logo_blanco-3193993.webp\",\"width\":556,\"height\":114,\"caption\":\"serverspros\"},\"image\":{\"@id\":\"https:\/\/serverspros.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverspros.com\/#\/schema\/person\/c749b82dd1d083e28f52b3bd8e1c712c\",\"name\":\"serverspros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverspros.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/serverspros.com\/wp-content\/litespeed\/avatar\/65a5658e357e4d1e6de65b814e543ec9.jpg?ver=1784069870\",\"contentUrl\":\"https:\/\/serverspros.com\/wp-content\/litespeed\/avatar\/65a5658e357e4d1e6de65b814e543ec9.jpg?ver=1784069870\",\"caption\":\"serverspros\"},\"sameAs\":[\"https:\/\/serverspros.com\/\"],\"url\":\"https:\/\/serverspros.com\/en\/author\/serverspros\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Enable Python Support in Virtualmin: Installation, Configuration, and Script Execution - ServersPros","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:\/\/serverspros.com\/en\/virtualmin\/basic-configuration-and-administration\/how-to-enable-python-support-in-virtualmin-installation-configuration-and-script-execution\/","og_locale":"en_US","og_type":"article","og_title":"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts - ServersPros","og_description":"Para habilitar soporte para Python en Virtualmin, sigue estos pasos: instala los paquetes necesarios desde la l\u00ednea de comandos, configura el entorno a trav\u00e9s del panel de Virtualmin y, finalmente, prueba la ejecuci\u00f3n de scripts Python. Este proceso permite gestionar aplicaciones Python de manera eficiente en tu servidor administrado con Virtualmin.","og_url":"https:\/\/serverspros.com\/en\/virtualmin\/basic-configuration-and-administration\/how-to-enable-python-support-in-virtualmin-installation-configuration-and-script-execution\/","og_site_name":"ServersPros","article_published_time":"2024-06-24T21:55:32+00:00","article_modified_time":"2024-06-25T09:49:11+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg","type":"image\/jpeg"}],"author":"serverspros","twitter_card":"summary_large_image","twitter_misc":{"Written by":"serverspros","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#article","isPartOf":{"@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/"},"author":{"name":"serverspros","@id":"https:\/\/serverspros.com\/#\/schema\/person\/c749b82dd1d083e28f52b3bd8e1c712c"},"headline":"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts","datePublished":"2024-06-24T21:55:32+00:00","dateModified":"2024-06-25T09:49:11+00:00","mainEntityOfPage":{"@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/"},"wordCount":627,"commentCount":0,"publisher":{"@id":"https:\/\/serverspros.com\/#organization"},"image":{"@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage"},"thumbnailUrl":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg","articleSection":["Configuraci\u00f3n B\u00e1sica y Administraci\u00f3n"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/","url":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/","name":"How to Enable Python Support in Virtualmin: Installation, Configuration, and Script Execution - ServersPros","isPartOf":{"@id":"https:\/\/serverspros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage"},"image":{"@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage"},"thumbnailUrl":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg","datePublished":"2024-06-24T21:55:32+00:00","dateModified":"2024-06-25T09:49:11+00:00","breadcrumb":{"@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#primaryimage","url":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg","contentUrl":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts_177-7603856.jpg","width":800,"height":600,"caption":"como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts-3-9756398"},{"@type":"BreadcrumbList","@id":"https:\/\/serverspros.com\/virtualmin\/configuracion-basica-y-administracion\/como-habilitar-soporte-para-python-en-virtualmin-instalacion-configuracion-y-ejecucion-de-scripts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/serverspros.com\/de\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo habilitar soporte para Python en Virtualmin: Instalaci\u00f3n, Configuraci\u00f3n y Ejecuci\u00f3n de Scripts"}]},{"@type":"WebSite","@id":"https:\/\/serverspros.com\/#website","url":"https:\/\/serverspros.com\/","name":"ServersPros","description":"Server and VirtualMin Tutorials","publisher":{"@id":"https:\/\/serverspros.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverspros.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/serverspros.com\/#organization","name":"serverspros","url":"https:\/\/serverspros.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverspros.com\/#\/schema\/logo\/image\/","url":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/Systempeaker_logo_blanco-3193993.webp","contentUrl":"https:\/\/serverspros.com\/wp-content\/uploads\/2024\/06\/Systempeaker_logo_blanco-3193993.webp","width":556,"height":114,"caption":"serverspros"},"image":{"@id":"https:\/\/serverspros.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/serverspros.com\/#\/schema\/person\/c749b82dd1d083e28f52b3bd8e1c712c","name":"serverspros","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverspros.com\/#\/schema\/person\/image\/","url":"https:\/\/serverspros.com\/wp-content\/litespeed\/avatar\/65a5658e357e4d1e6de65b814e543ec9.jpg?ver=1784069870","contentUrl":"https:\/\/serverspros.com\/wp-content\/litespeed\/avatar\/65a5658e357e4d1e6de65b814e543ec9.jpg?ver=1784069870","caption":"serverspros"},"sameAs":["https:\/\/serverspros.com\/"],"url":"https:\/\/serverspros.com\/en\/author\/serverspros\/"}]}},"_links":{"self":[{"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/posts\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/comments?post=177"}],"version-history":[{"count":1,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/posts\/177\/revisions"}],"predecessor-version":[{"id":218,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/posts\/177\/revisions\/218"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/media\/677"}],"wp:attachment":[{"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/media?parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/categories?post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverspros.com\/en\/wp-json\/wp\/v2\/tags?post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}