September 25th, 2013, 09:17 PM
Does this cover the basic of Linux and Apache?
Not as a Linux expert but as a php developer, I want to learn the basics of LA part of LAMP as well. Several times I have to hire a freelancer to do some hourly work for me. I want to be able to look after a dedicated server without Cpanel installed on it.
I am not familiar with it at all. Based on what I have been needing while working on websites, I came up with this list.
I have 2 questions:
1 - I was wondering if you could have a quick look and let me know if there is anything missing from this list. Is there any critical subject that you'd add to this list? Anything I am gonna have to learn to avoid hiring a server guy.
Please ignore the hours.
2 - Does it make a difference if I learn CentOs, Fedora or Ubuntu? I mean if I learn one, can I work on the other as well or are they very different?
September 25th, 2013, 10:05 PM
Looks like you have the basics - you may want to add dump (ufsdump) and restore (ufsrestore) of file systems to the list. Plus an appreciation of the actual shell environments themselves, not just how to script in them - for example what shell uses what control files when it starts, both on a global level and on a per-user level.
The moon on the one hand, the dawn on the other:
The moon is my sister, the dawn is my brother.
The moon on my left and the dawn on my right.
My brother, good morning: my sister, good night.
-- Hilaire Belloc
September 26th, 2013, 08:44 PM
Originally Posted by SimonJM
September 26th, 2013, 11:31 PM
If you have a stray computer around, take the time to build a server with ispconfig3. ispconfig is an open-sourcxe alternative to cpanel and other panels, and offers good tutorials on building a complete server from scratch. When you're done, youll have a nice testing/development server and you can review all the steps you took to build it.
ispconfig3 is all written in php, and you can build different configurations of servers. I generally use apache./mysql for the web server, postfix and dovecot for the mail.
Anyway in my opinion building an ispconfig3 server is an excellent learning experience.
I've never been able to appreciate the sublime arrogance of folks who feel they were put on earth just to save other folks from themselves .." - Donald Hamilton
September 29th, 2013, 02:01 PM
I'd also take a look at iptables, netstat, traceroute, mtr, strace etc. - especially if you're trying to narrow down any potential port conflict or network issues
The No Ma'am commandments:
1.) It is O.K. to call hooters 'knockers' and sometimes snack trays
2.) It is wrong to be French
3.) It is O.K. to put all bad people in a giant meat grinder
4.) Lawyers, see rule 3
5.) It is O.K. to drive a gas guzzler if it helps you get babes
6.) Everyone should car pool but me
7.) Bring back the word 'stewardesses'
8.) Synchronized swimming is not a sport
9.) Mud wrestling is a sport