Web Hosting Forum | Lunarpages


*
Welcome, Guest. Please login or register.
Did you miss your activation email?



Login with username, password and session length
February 09, 2012, 04:48:43 PM

Pages: [1]   Go Down
  Print  
Author Topic: Becoming a proficient server tech  (Read 1168 times)
hellbomb
Space Explorer
***
Offline Offline

Posts: 6


« on: November 18, 2009, 02:40:08 PM »

Hello, I have been working with computers for several years now and i have started a few websites now, well i currently manage 4 websites, but i have decided i would like to become more qualified with server management, hopefully so i can start managing my own server. I have done some research and have found little information. Can someone point me in a direction where i can become more proficient with web servers.
Logged
Mitch
Berserker Poster
*****
Offline Offline

Posts: 12838


WWW
« Reply #1 on: November 19, 2009, 06:51:17 AM »

I'd say the best way to learn would be to jump in with both feet and try running your own.   Thumbs Up  Experience is the best teacher, in my opinion.
Logged

New to Web Site Hosting? Check Out the Lunarpages Blog Hosting Guide!


Follow us @lunarpages on Twitter!
Important Threads: Read This Before Posting! | Lunarforums Rules! | Mitch's Link of the Day!
Also, be sure to check out and subscribe to the Lunartics Blog and the Lunarpages Newsletter !

Need Web Hosting Help? Check out the Lunarpages Web Hosting Wiki. It has tons of tips, tutorials and resources!
bryantrv
Guest
« Reply #2 on: November 19, 2009, 07:29:05 AM »

If you're on the basic, Linux plan, I would find a spare computer, install CentOS on it, and go to town Smile. It wouldn't take much of a computer to do it, no need for keyboard or monitor once it's installed, and pretty much anything built in this century would work.
You could also, if you have a fast computer right now, install it running as a virtual machine using VMWare server, Parallels or VirtualBox.
Logged
darkwolf
Guest
« Reply #3 on: November 19, 2009, 12:27:18 PM »

When it comes to website hosting/design, I have a theory that there are actually three different types of people.

First level knowledge: This would be users who are able to use "auto setup" programs such as fantastico , use this to install scripts and can use CMS back ends, but really have no idea how the underlying scripts work. Most beginning website owners are at this level when starting out, and generally pay someone else to manage their websites if they need more advanced management or do not have the time to learn/manage a website.

Second level knowledge: This is generally being able to setup webpages, some familiarity with different server technologies such as php, mysql, html, asp (or asp.net if learning windows), html, and so on so on.   At this level of knowledge, if you are proficient, you can install just about any script without needing to know how exactly the server itself works.  Most web designers eventually build up to this level of knowledge.

Third level knowledge: This involves knowledge of not only the above, but also knowing about such things as DNS zone setups, Operating system installation/upkeep, in short being able to take a computer that has a base operating system (such as CentOS), connect to it from a command prompt, and then be able to set such system as a webhosting server.  Knowledge of linux/windows command line / server software is generally needed.  This level is where the majority of technicians who work for web hosting companies are at.

Of course everyone has their own ways that they learn.  I have seen some people take classes in colleges to learn how to do some of the above, while others started out by initially setting up websites (level 1) and then learning what is possible to learn on a shared hosting server, then go to the next level by building locally based computers and experimenting with them to learn more on how webhosting works.

If learning on your own, you would need to decide at what level you would want to be, then proceed from there.

Starting out, I recommend reading : http://www.amazon.com/Building-Site-Dummies-David-Crowder/dp/0764571443  (good for level 1, going into level 2)

Once ready and the first 2 levels have been met, I would recommend possibly checking if your local community college provides any classes in website / server management.

Course all of the above is just a theory, everyone is different, has different levels of knoweledge, and its entirely possible to know a little bit about each level while not "specializing" in each.

I myself started out as a computer hardware tech, setup my first website not having any idea what I was doing, then started learning the ropes.  Once I had an acceptable level of knowledge, I applied with Lunarpages, got a level 1 position, and over the last 3 years learning even more.

I still learn something new almost every day.

When it comes to learning tech end of things, its an ongoing process as the technologies change, so if you are going for becoming a server technician, you will allways be learning.
« Last Edit: November 19, 2009, 12:45:06 PM by Troy L » Logged
hellbomb
Space Explorer
***
Offline Offline

Posts: 6


« Reply #4 on: November 20, 2009, 09:53:18 PM »

I'd say the best way to learn would be to jump in with both feet and try running your own.   Thumbs Up  Experience is the best teacher, in my opinion.

LOL i completely agree thats how i have learned everything i know now, but i also like to do a good amound of reading to help me figure the more advanced things out also.
Logged
hellbomb
Space Explorer
***
Offline Offline

Posts: 6


« Reply #5 on: November 20, 2009, 09:58:17 PM »

When it comes to website hosting/design, I have a theory that there are actually three different types of people.

First level knowledge: This would be users who are able to use "auto setup" programs such as fantastico , use this to install scripts and can use CMS back ends, but really have no idea how the underlying scripts work. Most beginning website owners are at this level when starting out, and generally pay someone else to manage their websites if they need more advanced management or do not have the time to learn/manage a website.

Second level knowledge: This is generally being able to setup webpages, some familiarity with different server technologies such as php, mysql, html, asp (or asp.net if learning windows), html, and so on so on.   At this level of knowledge, if you are proficient, you can install just about any script without needing to know how exactly the server itself works.  Most web designers eventually build up to this level of knowledge.

Third level knowledge: This involves knowledge of not only the above, but also knowing about such things as DNS zone setups, Operating system installation/upkeep, in short being able to take a computer that has a base operating system (such as CentOS), connect to it from a command prompt, and then be able to set such system as a webhosting server.  Knowledge of linux/windows command line / server software is generally needed.  This level is where the majority of technicians who work for web hosting companies are at.

Of course everyone has their own ways that they learn.  I have seen some people take classes in colleges to learn how to do some of the above, while others started out by initially setting up websites (level 1) and then learning what is possible to learn on a shared hosting server, then go to the next level by building locally based computers and experimenting with them to learn more on how webhosting works.

If learning on your own, you would need to decide at what level you would want to be, then proceed from there.

Starting out, I recommend reading : http://www.amazon.com/Building-Site-Dummies-David-Crowder/dp/0764571443  (good for level 1, going into level 2)

Once ready and the first 2 levels have been met, I would recommend possibly checking if your local community college provides any classes in website / server management.

Course all of the above is just a theory, everyone is different, has different levels of knoweledge, and its entirely possible to know a little bit about each level while not "specializing" in each.

I myself started out as a computer hardware tech, setup my first website not having any idea what I was doing, then started learning the ropes.  Once I had an acceptable level of knowledge, I applied with Lunarpages, got a level 1 position, and over the last 3 years learning even more.

I still learn something new almost every day.

When it comes to learning tech end of things, its an ongoing process as the technologies change, so if you are going for becoming a server technician, you will allways be learning.

From your theory i think i would qualify level 2 wanting to go onto level three. I have also decided to pick up some basic php to learn a little more on how mysql works. LIke i said i have been working with technology for a while and i know that everything is completely redone every year.
Logged
Danielle
Guest
« Reply #6 on: November 22, 2009, 06:42:23 PM »

From my experience, the best way to learn is actually to help others. You'll find out more on what you don't know if you start helping other people with questions on how to do things with their sites or servers.

If you have your own test server and then also read on forums and online resources, helping out others with questions along the way, you will learn far more quickly than you would trying to just help yourself. You cannot come up with as many issues and problems to solve on your own nor as many ideas of areas to investigate as you would when reading what other people need and understanding how to get it working for them (or explain how something works to them).
Logged
Pages: [1]   Go Up
  Print  
 
Jump to: