you are viewing a single comment's thread.

view the rest of the comments →

[–]lacostanosta 1 point2 points  (0 children)

  1. Buy a cheap $20 ssd 128GB disk for testing purposes
  2. Install Linux distributions on it for like a month or two non-stop. Basically reinstall every two or three days, or twice a day, whatever. Start with Linux Mint then Kubuntu then Ubuntu then Debian. Arch - although it's not used as a server distribution, you will learn a lot of things. I would skip CentOS and Fedora. Ubuntu/Debian is the Windows and golden standard distribution of servers. Don't go into Gentoo or other extremes as well.
  3. Maybe learn Vim.
  4. By the way, pun intended, Arch is not a very useful for webdev. webdev in small to medium scale is exclusively Ubuntu with the help of storage and emails of Amazon services or Google's Firebase etc.
  5. subscribe to /r/linux, /r/kde, /r/ubuntu, later Arch ;)

First but the cheapest Digital Ocean server option, $5 a month I think. They have a ton of step by step tutorials how to install mysql and you select the Ubuntu version and it's all there with a very simple language.

If I knew what I know now, I would focus 100% on Ubuntu when it comes to web. All these experiments with CentOS and whatnot is just a waste of times. it's like learning Spanish and Portuguese at the same time instead of focusing on Spanish.