{"id":45,"date":"2025-06-20T13:52:29","date_gmt":"2025-06-20T13:52:29","guid":{"rendered":"https:\/\/wiki.uppertunit.com\/?post_type=epkb_post_type_1&#038;p=45"},"modified":"2025-06-20T13:55:02","modified_gmt":"2025-06-20T13:55:02","slug":"downloaden-en-installeren","status":"publish","type":"epkb_post_type_1","link":"https:\/\/wiki.uppertunit.com\/?epkb_post_type_1=downloaden-en-installeren","title":{"rendered":"Downloaden en Installeren Virtualmin"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Usually, getting started with Virtualmin can be done with a few simple steps, using our automated install script. The install script will setup your package manager, usually <code>apt-get<\/code> or <code>dnf<\/code>, and then download our packages as well as all of the necessary dependencies for running Virtualmin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Never run the <code>virtualmin-install.sh<\/code> script to upgrade or renew or to try to repair an existing Virtualmin system! The <code>virtualmin change-license<\/code> command is used for license changes and renewals. <a href=\"https:\/\/www.virtualmin.com\/docs\/faq\/#license\">Check the license FAQ<\/a> for details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"install-your-operating-system\">Install your operating system<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start with a freshly installed, <a href=\"https:\/\/www.virtualmin.com\/docs\/os-support\/\">Grade A supported OS<\/a> on your server or VPS. Rocky Linux and Ubuntu LTS are very popular options for hosting, and are a safe choice, but any Grade A supported system should work fine. Be sure to configure your system with a <a href=\"https:\/\/www.virtualmin.com\/docs\/installation\/automated#fully-qualified-domain-name\">fully qualified domain name<\/a>, as it will save you a lot of time and documentation spelunking later. Do not name your system the same name as a domain you\u2019ll be hosting in Virtualmin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not pre-install or pre-configure any additional packages on your OS. The installer expects a freshly installed, supported OS, and anything you do differently may cause conflicts or configuration errors. The only exception is that if MySQL is preferred over MariaDB, it should be <a href=\"https:\/\/www.virtualmin.com\/docs\/installation\/automated\/#mysql-vs-mariadb\">installed before<\/a> starting the installation. If you plan to enable third-party package repositories, do so after installing Virtualmin, and only with extreme caution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"download-and-run-install-script\">Download and run install script<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you have already purchased a <a href=\"https:\/\/www.virtualmin.com\/docs\/professional-features\/\">Virtualmin Professional<\/a> license, you can find it in <a href=\"https:\/\/www.virtualmin.com\/account\/account\/\">My Account \u2192 Software Licenses<\/a>. If not, you can purchase a license or download Virtualmin GPL. &nbsp;&nbsp;or&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The quickest way to initiate the installation of Virtualmin GPL on your server is to log in via SSH using a terminal, and execute the following pre-prepared command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo sh -c \"$(curl -fsSL https:\/\/software.virtualmin.com\/gpl\/scripts\/virtualmin-install.sh)\" -- --bundle LAMP\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Note: For Virtualmin Professional, use the command suggested on <a href=\"https:\/\/www.virtualmin.com\/account\/\">My Account \u2192 Software Licenses<\/a> page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"install-script-options\">Install script options<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are some available options to install different configurations (including installing Nginx instead of Apache, and leaving out some of the mail processing stack for small memory systems). Run the install script with the <code>--help<\/code> flag for a list of available options, and consult the documentation, especially about the available <a href=\"https:\/\/www.virtualmin.com\/docs\/installation\/automated#lamp-apache-vs-lemp-nginx\">installation bundles<\/a> and the <a href=\"https:\/\/www.virtualmin.com\/docs\/installation\/automated#full-install-vs-minimal-install\">minimal installation mode<\/a>, if choosing a non-default installation type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The install script may ask you some questions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your system does not have a fully qualified hostname, the script will ask you to provide one. Do not use a name you will be hosting in Virtualmin. For example, if you are hosting <code>virtualmin.com<\/code> in Virtualmin, you could name your system <code>srv1.virtualmin.com<\/code> or <code>main.virtualmin.com<\/code>, but you should not name it <code>virtualmin.com<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or, if your system doesn\u2019t have enough memory for the installation type you\u2019ve chosen, it\u2019ll offer to create a swap file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After a few minutes, your system should have everything it needs to provide a full-featured virtual web hosting environment! Now login to Virtualmin by browsing to port 10000 on the address of your server using the HTTPS protocol. Ignore the SSL certificate validation error (the SSL certificate is a self-signed one after initial installation, but can be replaced with a valid certificate after initial configuration is complete).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the steps in the post-install wizard to setup Virtualmin to suit your environment and needs. Virtualmin will check the configuration of the system and validate some server settings to insure your system is ready for service.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>Create Virtual Server<\/strong> to start making your first website in Virtualmin!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"check-the-documentation\">Check the documentation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your particular deployment doesn\u2019t fit these simple steps, either because you cannot freshly install your OS, or you cannot use a Grade A supported OS, Virtualmin can probably still work for you. Check out the <a href=\"https:\/\/www.virtualmin.com\/docs\/installation\/guides\/\">installation documentation<\/a>, which covers a lot more detail about how a Virtualmin system is installed, and other ways to install it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sign-up-for-announcements\">Sign up for announcements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to stay on top of Virtualmin updates, you can sign up for notifications to the <a href=\"https:\/\/forum.virtualmin.com\/c\/news\/5\" target=\"_blank\" rel=\"noreferrer noopener\">News Forum<\/a> here at Virtualmin.com.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Usually, getting started with Virtualmin can be done with a few simple steps, using our automated install script. The install [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"epkb_post_type_1_category":[15],"epkb_post_type_1_tag":[],"class_list":["post-45","epkb_post_type_1","type-epkb_post_type_1","status-publish","hentry","epkb_post_type_1_category-virtualmin"],"_links":{"self":[{"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1"}],"about":[{"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=\/wp\/v2\/types\/epkb_post_type_1"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=45"}],"version-history":[{"count":2,"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/45\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/45\/revisions\/66"}],"wp:attachment":[{"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=45"}],"wp:term":[{"taxonomy":"epkb_post_type_1_category","embeddable":true,"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=%2Fwp%2Fv2%2Fepkb_post_type_1_category&post=45"},{"taxonomy":"epkb_post_type_1_tag","embeddable":true,"href":"https:\/\/wiki.uppertunit.com\/index.php?rest_route=%2Fwp%2Fv2%2Fepkb_post_type_1_tag&post=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}