On Tue, 11 Jan 2005 20:01:16 -0800, tvnaidu wrote:
> Actually I am doing for my personal purpose, I want to create my home
> page and I want to run that web site on my machine at home
> (www.myname.com) and I want to link some of the popular web
> sites/places/people on my own website, also I want to have my e-mail
> account ((E-Mail Removed)), also I want to create some e-mail accounts
> for my family members, so that I can access these e-mail from any where
> on the world over the web. If I run these services from third party,
> then I have to pay for web hosting, design, also for running my web
> site up and running, I don't want to do that since that costs more
> money, I registred my own web site (www.myname.com) and I want to run
> that site from my Linux machine.
>
> For launching that site, I am collecting some info, if somebody have
> some clues, provide me. Thanks in advance.
What you're proposing is not difficult, merely time-consuming. I suggest
you break it up into small, manageable pieces.
1) Web server. Apache. Get the docs, learn it.
2) Email. OK, hosting your own email is a major, major, major PITA. You
need to configure sendmail/postfix/whatever. You need to decide if you're
going to spam-block; and if so, what you're going to use.
Spamassassin/dspam/whatever. How about virus scanning? Clamav?
Something proprietary? How are you going to tie them all together?
procmail? amavis? Something else? OK, now you got your email getting to
your machine. So are you going to use webmail/pop/imap to collect your
email? If POP/Imap, are you going to use qpopper? Dovecot? which
webmail interface are you going to use? How do you configure
php/python/perl on your apache web server? Lots of studying (and lots of
interesting learning if you're so inclined.) Did I say email is a major
PITA? :-)
3) DNS. You will have to contract with someone to provide DNS services
so people can find your web site. Will you also run local DNS?