Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Preparing to by first vps to learn web administration
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Preparing to by first vps to learn web administration

Hello LET
New user and month long lurker on to this forum.
I would like to by a VPS like this month or next for educational purposes mostly and if I ever get a smart idea I will probably try to see if their is a market for it.
But I am also kind of a newb and I don't think I will ever stop being a newb because their is so much to learn.
So what must I learn or be careful of before I actually get one. Below is a list of things I have gathered so far.
Warning Too Long To read! But what I wrote already might be too long to read.
1. Learn some programming languages, and mark up (did some).
2. Learn a lot of Linux (in progress).
3. Security concerns such as DEdos attacks, cross side scripting (top concerns).
4. Networking.
All I got so far.

«1

Comments

  • This seems like a good resource from one of the mods here about vps Security.
    Also I am sorry about the bad formatting above.

    (http://www.vpsadvice.com/vps-security-checklist/)

  • You forgot porn.

    Thanked by 1default
  • FrameFrame Member
    edited November 2017

    Learn how to read logs, how to harden your system and all the best practice you should follow (have always the system updated, no root access on ssh, only key exchange login on ssh)

    But first of all, you have experience with Linux? What's your background?

  • I am studying Computer Science and Math in University this is bacily my Third year so I know some programming languages, basic data structures, a lot of SQL, and nothing on networking.
    Still learning Unix commands, and stuff like that. I think I would be worried if I had to mount things. Can a person actually remember all that stuff? I find myself searching alot about many things like making symbolic links and I always forget.

  • You eventually memorize it; It becomes second nature. Like falling off a bicycle.

  • @WSS said:
    Like falling off a bicycle.

    I like that analogy. Got any others?

  • @ThracianDog said:

    @WSS said:
    Like falling off a bicycle.

    I like that analogy. Got any others?

    Nope. I am analogy free.

  • defaultdefault Veteran
    edited November 2017

    @hammer said:
    Can a person actually remember all that stuff?

    Yes, because we do not watch so much porn.

    @WSS said:
    You forgot porn.

    Like @WSS implied: it is easy to memorize Unix commands. Forget some of those many porn scenes you have seen in the past, and make room in your brain's cortex for learning commands and protocols in Unix.

  • jbarrjbarr Member
    edited November 2017

    Memorization is the least of your worries. Read all you can. Buy a couple cheap LEB VPSs, and try different things.

    Don't try to learn how to be a sysadmin, try to learn various skills and tasks. Eventually it will all come together.

    Be goal-oriented. Pick a specific topic and learn it. For example, learn to install a proper LAMP setup. Then create some simple HTML pages. Then install something like DokuWiki or WordPress. Then learn how each works. Then learn how to update and upgrade your VPS. Then start learning what components do what, and how they work.

    My point is to learn how to do specific tasks, then learn why you are doing them and how they relate to other tasks.

    And remember that you can always reinstall your VPS, so if you FUBAR things, you can always start over. (Learning how to do backups is also a great skill!)

  • @jbarr said:
    Don't try to learn how to be a sysadmin, try to learn various skills and tasks. Eventually it will all come together.

    Be goal-oriented. Pick a specific topic and learn it. For example, learn to install a proper LAMP setup. Then create some simple HTML pages. Then install something like DokuWiki or WordPress. Then learn how each works. Then learn how to update and upgrade your VPS. Then start learning what components do what, and how they work.

    This is a great blurb- however..

    Without learning the basics of Admin, you won't know why octets, groups, and permissions are important; how to check for issues and, indeed, how to deal with setting up anything after doing the basic LAMP install from CaptainCuttenPaste.tk, or wherever.

    Start with some simple UNIX administration tasks. Learn how the filesystem works, how to use PS, and how to at least get your way out of vi and install nano. Then, learn how ports work, how to setup your local firewall, and then move on to hosted services.

    Thanked by 1mksh
  • @WSS said:
    at least get your way out of vi and install nano.

    Yeah, it's a shame there is no mention in vi's manual that if you want to exit it you need a second terminal to run killall vi.

    Thanked by 1Ympker
  • Feast on the upcoming black friday sales or settle in with Vultr. With Vultr you can do snapshots, easily upgrade, choose from a massive selection of OS and they have a large range of locations.

  • Take this to heart and go with nano.

  • HarambeHarambe Member, Host Rep

    Install stuff, break stuff, reinstall, repeat. Then eventually work up to repairing stuff rather than jumping to a reinstall.

  • some meta-skills to develop:

    • attention to detail - something to practice, with mindfulness of the necessity
    • ability to generalize - learn to make appropriate changes to existing "recipes" to fit your specific use
  • You can ask the LET staff.

  • @mksh said:

    @WSS said:
    at least get your way out of vi and install nano.

    Yeah, it's a shame there is no mention in vi's manual that if you want to exit it you need a second terminal to run killall vi.

    I like watching people using several known combinations to get out of it. Then I demonstrate how to do it with THREE total keypresses.

  • @Ympker said:

    thanks for the laugh.

    Thanked by 1Ympker
  • ehabehab Member
    edited November 2017

    @WSS said:

    i thought you only use one finger and leave.

    Thanked by 2WSS Nekki
  • @ehab said:

    @WSS said:

    i thought you only use one finger and leave.

    I save that for the Node.jerkops.

  • doghouchdoghouch Member
    edited November 2017

    @Ympker said:
    Take this to heart and go with nano.

    I used to like vim but eventually realized that nano was waaaaay better.

    Not saying that I don’t use vim anymore, just less.

    Thanked by 1Ympker
  • Surprised that @bsdguy hasn't popped in to talk about ee.

  • YmpkerYmpker Member
    edited November 2017

    @doghouch said:

    @Ympker said:
    Take this to heart and go with nano.

    I used to like vim but eventually realized that nano was waaaaay better.

    Not saying that I don’t use vim anymore, just less.

  • @Ympker You need to include a hostname before the image file name :P

    Thanked by 1Ympker
  • @doghouch said:
    @Ympker You need to include a hostname before the image file name :P

    Yeah haha forgot :P

    Thanked by 1MikePT
  • @Ympker said:
    Take this to heart and go with nano.

    This is so true. Tho my first cli editor was nano, I like vim more now!

    Thanked by 1Ympker
  • @jetchirag said:

    @Ympker said:
    Take this to heart and go with nano.

    This is so true. Tho my first cli editor was nano, I like vim more now!

    Started with vim. Tried nano, it's waaaaay easier to use IMO.

  • @jbarr said:
    Don't try to learn how to be a sysadmin, try to learn various skills and tasks. Eventually it will all come together.

    Be goal-oriented. Pick a specific topic and learn it.

    This is good advice. Udemy will have a Black Friday sale and it's a good opportunity to learn yourself some new skills.

  • Thanks for all the replies so far. Many peope here seem smart but a tad crazy.

    Also over the summer I did a lot of learning at first and then the momentum slowed greatly now I am trying to prove to the world I have some sort of coding skills.

    I would stick with nano myself because vim is not accessible with screenreading technology.

    On windows I am enjoying Visual Studio Code because it is the first accessible programming text edditor I have ever found that does not come with an IDE

  • deankdeank Member, Troll

    A noob tip: Actually read error messages instead of ignoring them or blindly copy & paste to a forum.

Sign In or Register to comment.