How to install a secure Apache2 web server on Debian 11?

The expected outcome is:

  • To open a browser
  • Type the IP address of the machine (DNS configuration is a topic for later)
  • It must serve a new, custom html file called index.html with our string “Hello, How are you?”
  • Preparation work
  • Debian 11 netinstall in a VM is ready (it will be the server)
  • The network configuration is ready (IP and port 80 are reachable)
  • Root access on the VM
Continue reading “How to install a secure Apache2 web server on Debian 11?”

Ubuntu upgrade FAIL!

I try out the systems I advise to the people. I am a Linux user with a significant background in debugging and solving errors in the system. Being a Debian user since the Woody/Sarge times I welcomed Ubuntu Linux early when it was released the first time. It was a solid, user friendly system for more than a decade. Unfortunately I experience serious quality degradation in the past years.

Continue reading “Ubuntu upgrade FAIL!”

How to use Python virtual environments in Visual Studio Code?

I need both Linux and Windows environments at the same computer. I have been a Linux desktop user for almost 20 years, but some of the tools I use recently require Windows 10. Dual boot was a great solution, but it required double hard disk space and maintenance. One of my daily driver tools is Windows-only and a heavy GPU consumer, thus I changed my primary OS to Windows, and my Linux experience relies on WSL (Windows Subsystem for Linux).

Continue reading “How to use Python virtual environments in Visual Studio Code?”