{"id":120,"date":"2017-01-05T10:54:00","date_gmt":"2017-01-05T12:54:00","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2017\/01\/hospedagem-com-ispconfig\/"},"modified":"2026-09-08T02:02:05","modified_gmt":"2026-09-08T05:02:05","slug":"hospedagem-com-ispconfig","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/en\/2017\/01\/hospedagem-com-ispconfig\/","title":{"rendered":"Website Hosting with ISPConfig"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Mascote do LinuxPro apontando para o rack de hospedagem e para o painel no laptop, com o logo do ISPConfig na parede\" src=\"\/wp-content\/uploads\/2026\/09\/hospedagem-ispconfig-v4.webp\" width=\"1052\" height=\"652\" \/><\/p>\n<div style=\"background:#fff8e1;border-left:4px solid #8b1a1a;padding:.8em 1em;margin:1em 0\"><strong>Note (2026):<\/strong> In 2017, this post announced the hosting course (Debian 8, Ubuntu 16.04, HHVM, Escola Linux \/ EAD Diolinux). Those platforms and versions are gone. ISPConfig is still around \u2014 3.3.1 on Debian 12\/13. LinuxPro\u2019s active courses are on Udemy.<\/div>\n<p>Setting up hosting on Linux is still the same craft: DNS, websites, email, SSL, backups. What changed is the shortcut. The <a href=\"\/en\/2017\/04\/ispconfig3-no-debian\/\">official autoinstaller<\/a> sets up Apache or Nginx, MariaDB, Postfix, Dovecot, Rspamd, and the panel on port 8080. You stop editing vhosts by hand and start managing clients, domains, and mailboxes in the browser.<\/p>\n<p>If you are starting now \u2014 infrastructure analyst, DevOps practitioner, someone working with PHP\/WordPress, or someone who wants their own mail server \u2014 the path is a course + a lab, not a gist from 2017.<\/p>\n<p><!-- more --><\/p>\n<div style=\"background:#8b1a1a;color:#fff;padding:1.1em 1.3em;margin:1.4em 0\">\n<p style=\"margin:0 0 .6em 0\"><strong>New students \u2014 enroll on Udemy<\/strong><\/p>\n<p style=\"margin:0 0 .8em 0\">The course that covers ISPConfig in practice today is <strong>Email with Postfix 2.0<\/strong>: ISPConfig panel, Postfix, Dovecot, Roundcube, SSL. 11,5 h, in Portuguese, by Nilton Oliveira.<\/p>\n<p style=\"margin:0\"><a href=\"https:\/\/www.udemy.com\/course\/email-com-postfix\" style=\"color:#fff;font-weight:700\">Join the email + ISPConfig course \u2192<\/a><\/p>\n<\/div>\n<h2>What you get<\/h2>\n<ul>\n<li>Install ISPConfig 3 on a clean Debian\/Ubuntu VPS (the 2026 way, not Jessie).<\/li>\n<li>Set up a website, client, and domain through the panel \u2014 Apache or Nginx.<\/li>\n<li>Real email: Postfix + Dovecot + Roundcube, the same stack as the course.<\/li>\n<li>SSL, backups, phpMyAdmin without leaving the door open to the world.<\/li>\n<li>WordPress, a Python, Go, or Java app behind the panel\u2019s proxy \u2014 no HHVM, with PHP 8.<\/li>\n<\/ul>\n<p>Prerequisite: basic Linux and a VM (VirtualBox, KVM, or an inexpensive VPS). SSH with keys, not passwords: <a href=\"\/en\/2017\/04\/ssh-sem-senha\/\">updated how-to<\/a>.<\/p>\n<h2>Start for free on YouTube<\/h2>\n<p>The Oficina do Tux \/ LinuxPro playlist is still the sample. Watch it, then join the <a href=\"https:\/\/www.udemy.com\/course\/email-com-postfix\">full course on Udemy<\/a>:<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLYSrVFfLxqmKey4Jmg-tRnnl1YQn5u6vr\">Playlist: hosting with ISPConfig<\/a><\/p>\n<p>Current installation, step by step on the blog: <a href=\"\/en\/2017\/04\/ispconfig3-no-debian\/\">ISPConfig on Debian<\/a>. Project history: <a href=\"\/en\/2017\/01\/a-historia-do-ispconfig\/\">The history of ISPConfig<\/a>.<\/p>\n<h2>Another LinuxPro course<\/h2>\n<div style=\"background:#1a2744;color:#fff;padding:1.1em 1.3em;margin:1.4em 0\">\n<p style=\"margin:0 0 .6em 0\"><strong>GitLab in practice<\/strong><\/p>\n<p style=\"margin:0 0 .8em 0\">Repositories, CI\/CD, and automation \u2014 the natural companion for anyone deploying websites who needs a pipeline. Also on Udemy, also in Portuguese.<\/p>\n<p style=\"margin:0\"><a href=\"https:\/\/www.udemy.com\/course\/curso-de-gitlab\/\" style=\"color:#fff;font-weight:700\">View the GitLab course \u2192<\/a><\/p>\n<\/div>\n<h2>Who it is for<\/h2>\n<p>Hosting provider staff, DevOps practitioners, web designers tired of closed-source cPanel, PHP\/Python\/Go developers who want their own server, network admins. ISPConfig is a free software panel; the course teaches you not to depend on expensive reseller hosting to keep a website + email online.<\/p>\n<h2>The 2017 syllabus (archive)<\/h2>\n<p>The 25 lessons from that time (Debian 8.6, Ubuntu 16.04, OpenSUSE 42.2, CentOS 7, Tomcat, Django, Ruby, HHVM) remain in the archive below. Use them as a map of what the craft covers; do the lab on Debian 12\/13 with the autoinstaller.<\/p>\n<ul>\n<li>Lesson 0\u20131: introduction and base server in a VM<\/li>\n<li>Lesson 2: history of ISPConfig<\/li>\n<li>Lesson 3, 5, 7, 9, 11, 15: automated installation (Debian, Ubuntu, OpenSUSE, CentOS, Nginx)<\/li>\n<li>Lesson 4: DNS<\/li>\n<li>Lesson 6: Apache vs Nginx<\/li>\n<li>Lesson 8, 10, 12, 14, 16, 24: panel, clients, websites, structure, pt-BR<\/li>\n<li>Lesson 13, 17, 19, 21, 22: Tomcat, Django, Ruby, Go, WordPress<\/li>\n<li>Lesson 18, 20, 23, 25: phpMyAdmin, backups, Roundcube, where to host<\/li>\n<\/ul>\n<h2>Scripts from that time<\/h2>\n<p>Gists from 2017 \u2014 archive only, do not run in production in 2026:<\/p>\n<ul>\n<li><a href=\"https:\/\/gist.github.com\/jniltinho\/ff9bef16fbf8dc8ced3b34313d58e1ab\">Debian 8<\/a><\/li>\n<li><a href=\"https:\/\/gist.github.com\/jniltinho\/4b50de4a24a162add15f\">Ubuntu 16.04<\/a><\/li>\n<li><a href=\"https:\/\/gist.github.com\/jniltinho\/82bbcfe54d34acc96403a7f4613ee628\">CentOS 7<\/a><\/li>\n<li><a href=\"https:\/\/gist.github.com\/jniltinho\/7734f4879c4469b9a47f3d3eb4ff0bfb\">OpenSUSE 42.2<\/a><\/li>\n<\/ul>\n<p>Channel: <a href=\"https:\/\/www.youtube.com\/linuxpro\">youtube.com\/linuxpro<\/a> \u00b7 code: <a href=\"https:\/\/github.com\/jniltinho\">github.com\/jniltinho<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Setting up hosting on Linux is still the same craft: DNS, websites, email, SSL, backups. What changed is the shortcut. The official autoinstaller deploys Apache or Nginx, MariaDB, Postfix, Dovecot, Rspamd, and the panel on port 8080. You no longer \u2026 <a title=\"Website Hosting with ISPConfig\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/en\/2017\/01\/hospedagem-com-ispconfig\/\" aria-label=\"Read more about Hospedagem de Sites com ISPConfig\">Read more<\/a><\/p>","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[15,55,4,57,56,35],"class_list":["post-120","post","type-post","status-publish","format-standard","hentry","category-howtos","tag-debian","tag-isp","tag-linux","tag-painel","tag-web","tag-www"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/comments?post=120"}],"version-history":[{"count":6,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/120\/revisions"}],"predecessor-version":[{"id":1065,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/120\/revisions\/1065"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/media?parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/categories?post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/tags?post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}