• Home
  • About
  • My Family
  • My OS
  • Photos

SendDerek’s Blog

Family, Friends, and Computers

Feeds:
Posts
Comments

Tutorial: Setup Your Own (Self-Hosted) Simple Web Server for Free

January 13, 2008 by sendderek

This is my attempt at guiding new webmasters (like myself) through the setup process of setting up a simple web server for friends and family (and possibly, with a little bit of creativity on your side, a full-blown web host like those you usually pay for). I will provide commands to execute in the Linux terminal, the programs needed, and some programs that I would highly suggest….

MOVED!
You have arrived here using an outdated link or bookmark. If you would like to view the most recent content or comment on this post, please use the following link to be directed to the proper address.

Tutorial: Setup Your Own (Self-Hosted) Simple Web Server for Free on DerekHildreth.com/Blog

Thank You.


Possibly related posts: (automatically generated)

  • The Hildreth Server
  • Setup Your Own Web Server On Window Xp

Posted in Computers/Technology, Fedora Linux, Linux, My Life | Tagged apache, fedora 8, free, http, life hack, Linux, self hosted, tutorial, web server | 19 Comments

19 Responses

  1. on January 16, 2008 at 11:07 am Guides to Help with Fedora 8 Install « SendDerek’s Blog

    [...] If you’re interested, I’ve put together a tutorial on how I setup my Fedora 8 box to run my own website/server.  Follow this link. [...]


  2. on January 19, 2008 at 11:07 am Elias Hickman’s blog » Web Server - D.I.Y.

    [...] that will help me create my own webserver. Need to hop on it right away. Here’s the link SendDerek’s Blog [...]


  3. on January 22, 2008 at 3:12 pm Tutorial: Setup a Totally Free, Self-Hosted Wordpress.org Blog « SendDerek’s Blog

    [...] http://sendderek.wordpress.com/2008/01/13/tutorial-setup-your-own-self-hosted-simple-web-server-for-... [...]


  4. on January 25, 2008 at 1:31 pm Tutorial: Setup a Totally Free, Self-Hosted phpBB Forum « SendDerek’s Blog

    [...] http://sendderek.wordpress.com/2008/01/13/tutorial-setup-your-own-self-hosted-simple-web-server-for-... [...]


  5. on January 28, 2008 at 7:41 pm Elias Hickman

    I registered with dyndns.org, but I already have my “own” DNS. The thing is my server is going to go down soon, so how can I have my dynamic IP resolve to my DNS, and maintain the site on my personal machine?


  6. on January 28, 2008 at 11:17 pm sendderek

    @ Elias:

    I’m glad that you’ve asked a question, but as a beginning web admin on my own, I’m not really sure how to answer that one. I can take a stab at it though.

    Before I do, I’m kind of confused about your description. By “my ‘own’ DNS”, do you mean you have a domain name registered? And why is your server going down? Do you shut it off sometimes, or is it going down for maintenance?

    I’m just not quite sure what it is you’re trying to accomplish.


  7. on January 29, 2008 at 11:38 am Elias Hickman

    My site was put together by a more experienced web developer when I didn’t even have my own computer. Since then, I have purchased a new computer and am trying to migrate everything over to my own box and avoid any hastles with the person who initially helped me set the site up.
    So, I have my own FQDN (purchased from who I don’t quiet know exactly, yet) But … the server that is currently hosting my site (which is not related to the site my DNS was purchased from) is going to let my site go. I have been reading a post on Fedoraforums and believe I have found parts of a whole that will ultimately become a solution.
    I have port 80 open and registered with easydns.com and am going to install ddclient shortly to help forward my address.
    I initially wanted a static IP address, because I wanted to experiment with Asterisk and Trixbox, but where I live (in Seoul [I teach English]) they are asking $140/month. That’s another issue though.


  8. on January 29, 2008 at 1:55 pm sendderek

    Wow… I’d hate to admit this, Elias, but you’re in way over my head. I’m sorry, but I’m not going to be able to help you out much.

    However, you have given me some new terminology to explore!


  9. on January 31, 2008 at 11:07 am tamir

    well keep the great job man thanks what about the mail server how to setup that in fedora 8 ?
    would u also post some tutorials in how to d o that …thanks


  10. on January 31, 2008 at 11:25 am sendderek

    Tamir:

    You’re welcome! Thanks for showing your appreciation!

    I can sure try to write up a tutorial on how to get a mail server going, but to be honest, it looks like howtoforge has a great tutorial on the matter located here:

    http://www.howtoforge.com/fedora-8-server-lamp-email-dns-ftp-ispconfig-p5

    And another here:
    http://www.howtoforge.com/virtual-users-and-domains-postfix-courier-mysql-fedora8

    -Derek


  11. on February 13, 2008 at 7:39 am fumi

    Thanx for the tutorial, I’m very much new in linux, anyway, It was alright till port forwarding(as it says success), but I cant see/test the server (Apache).

    what was wrong or what else can I check !


  12. on February 13, 2008 at 10:28 am sendderek

    Sorry to hear you ran into a bump!

    I would be sure to double check your firewall. Also, if you’re running Fedora Linux (or any other distro that uses the SE Linux Policy Management) set that to disabled for now for testing purposes. Also, make sure that the httpd service is running.


  13. on February 14, 2008 at 11:56 pm fumi

    My firewall and SE Linux is disabled and also httpd is running.


  14. on February 26, 2008 at 11:53 am Sim

    Thanks, your tutorial was great. I am up and running. The problem I have know is that when I veiw my web site, it just shows the index of index.html and lists the file that I added. It didn’t open as a normal web page. What configuration changes are needed? Please help!


  15. on February 26, 2008 at 12:22 pm sendderek

    @Sim:
    As of right now, I’m not sure what would be causing such a problem. The only thing I can think of is that the file called “index.html” is outside of the var/www/html/ directory or that it’s not named correctly. Check to make sure that it’s index.html not just index.htm or something similar. I’ll try and think of what could be happening in the meantime…


  16. on February 29, 2008 at 8:35 am Sim

    Yes, you were right. I found the problem. I had created a folder named index.html inside the html folder. I deleted the folder that I created and put my file directly in html and it worked just fine.
    Thanks


  17. on February 29, 2008 at 9:11 pm sim

    Hey,I am back with a question. I have been doing a lot of reading about locking down the server with some security tweaks. When I go to etc/httpd I find two main folders for configuring Apache named (conf )and (conf.d)The(conf) folder has (httpd.conf) and when opening the file it tells me that is a main file for configuring Apache. There is also a (system-config-httpd.conf) file in folder (conf.d) which is used for configuring Apache. Which configuration file should I be modifying with changes?


  18. on February 29, 2008 at 11:27 pm sendderek

    You want the (conf) directory. So, the full path is:
    /etc/httpd/conf/httpd.conf
    That’s the proper file to edit and make changes to Apache. Just remember to restart the httpd service to apply the changes.

    I’m glad to hear that your first issue was resolved, by the way.


  19. on May 5, 2008 at 10:11 pm Tutorial: Setup a Totally Free, Self-Hosted WordPress.org Blog | Derek Hildreth's Personal Blog

    [...] http://derekhildreth.com/blog/index.php/2008/01/tutorial-setup-your-own-self-hosted-simple-web-serve... [...]



Comments are closed.

  • I’ve Moved!

    Please follow this link to the proper address. I will not be following up on comments on this blog. Please post them at the new address. Why?
  •  

    January 2008
    M T W T F S S
    « Dec   Feb »
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • c

  • Archives

  • Comments Made...

    forum on Tutorial: Setup a Totally Free…
    Tutorial: Setup a To… on Tutorial: Setup Your Own (Self…
    How To Fix The No So… on Guides to Help with Fedora 8…
    SAMI on How To Fix The No Sound Issue …
    SAMI on How To Fix The No Sound Issue …
  • Made on Ubuntu Made on Fedora Get Firefox Browse Happy Stop IE Powered by Wordpress
    Get OpenOffice.org Open Source Licensed Made in USA
    ZwahlenDesign
  • Blog Stats

    • 155,761 hits
  • My Stats

    free webpage hit counter
    View My Stats
  • Recent Posts

    • This Blog Has Moved!
    • Qeirstyn’s Ascending a Vertical Face!
    • Qeirstyn’s Leaving the Frontlines!
    • DerekHildreth.com is Here!
    • Qeirstyn Giving “More” Sign
  • Top Posts

    • How To Fix The No Sound Issue in Firefox Flash
    • How To: Properly Backup a VirtualBox Machine (.VDI)
    • How To: Install VirtualBox on Fedora 8 (Werewolf)
    • Guides to Help with Fedora 8 Install
    • How To Make Great Photo Mosaics with Metapixel
    • Alternative to Belarc Advisor for Linux...
    • Next-Gen Game Graphics: DirectX 10 vs OpenGL2.1
    • Tutorial: Setup a Totally Free, Self-Hosted phpBB Forum
    • Tutorial: Setup Your Own (Self-Hosted) Simple Web Server for Free
    • Playing Around with SAGE on Linux
  • Popular Tags

    .vdi 4GHz apache Baby First Christmas blog CPU DirectX DirectX 10 electromigration features fedora fedora 8 free hildreth home video how to http install Intel Linux metapixel mosaic OpenGL OpenGL 2.1 photomosaic photo mosaic photos picasa web Qeirstyn quantum computing sandy Sandy UT save files screenshot subthreshold voltage tartup time tips trick tutorial ubuntu virtualbox wasatch webserver wordpress.org
  • Popular Categories

    Blogroll Computers/Technology Fedora Linux Linux My Life My Photography Ubuntu Linux

Blog at WordPress.com.

Theme: Mistylook by Sadish.