Wednesday, November 08, 2006

Linux Admin's handbook for development server

Lets say for a small project(prjxxx) with 6 member team (name1, name2, name3, name4, name5, name6) we have to create a Linux based development server.
So after installing a brand new Linux Fedora/Ubuntu what are the steps a Linux admin should do:


1. Enabling sudo (its bad practice to login as root)
2. Installing Apache , MySQL , PHP , Subversion
http://www.linuxhelp.net/guides/lamp/
http://mkaz.com/ref/php/setup_linux.html
3. Subversion http://systhread.net/texts/200607subver.php
http://svnbook.red-bean.com/en/1.1/ch06s03.html
http://queens.db.toronto.edu/~nilesh/linux/subversion-howto/
subversion daemon
2. Creating users i.e. name1, name2 ...
3. Creating group and adding those 6 member to group (teamx)
5. Backups

To be continued...

For future reference:
http://techpages.wordpress.com/2006/08/29/configure-apache-mysql-php-solaris/
http://ashterix.blogspot.com/2006/09/faq-during-interview-for-unixlinux.html
http://acid-test.blogspot.com/2006/10/windows-vista-kill-switch-or-linux.html




Read more about "Linux Admin's handbook for development server"!