+ Post New Thread
Results 1 to 12 of 12
Windows Thread, Hosting kids websites internally with iis or apache in Technical; we want to allow the kids to upload via ftp their asp and php websites to an internal server for ...
  1. #1

    Join Date
    Feb 2007
    Location
    Hereford
    Posts
    213
    Thank Post
    5
    Thanked 3 Times in 3 Posts
    Rep Power
    16

    Hosting kids websites internally with iis or apache

    we want to allow the kids to upload via ftp their asp and php websites to an internal server for testing purposes.

    Whats the best way to go about this?

    If i have dirs on the server for the few kids. How do i go about securing the folders from other kids.

    I also want to install mysql on there. How do i allow each kid to logon to mysql individually and only see there own database which i would setup.


    Dan

  2. #2
    contink's Avatar
    Join Date
    Jul 2006
    Location
    South Yorkshire
    Posts
    3,791
    Thank Post
    303
    Thanked 327 Times in 233 Posts
    Rep Power
    119

    Re: Hosting kids websites internally with iis or apache

    I'm sure someone will give a full on detailed description of how to accomplish most of this but first off I'd set aside a separate machine for this with about 512mb - 1Gb of RAM.

    Some form of Control panel would undoubtedly reduce the administrative overhead for you so something like webmin (webadmin) would be a must...

    As to security, I'd recommend going with Apache2 as that runs processes under the specific user rather than the old system of a single "nobody" user. Ideally you should create virtual servers for each child, a username for each and chown their www directories to that user with usual 644 access perms.

    Most of what you need to know is in the Apache documentation but overall I'd think long and hard about grabbing a commercial control panel like Cpanel or Plesk to help manage it all as it'll cut down the amount of administration required as well as book time you'd need to figure it all out.

    Hope that helps as an initial idea.

  3. #3

    Join Date
    Feb 2007
    Location
    Hereford
    Posts
    213
    Thank Post
    5
    Thanked 3 Times in 3 Posts
    Rep Power
    16

    Re: Hosting kids websites internally with iis or apache

    Quote Originally Posted by contink
    I'm sure someone will give a full on detailed description of how to accomplish most of this but first off I'd set aside a separate machine for this with about 512mb - 1Gb of RAM.

    Some form of Control panel would undoubtedly reduce the administrative overhead for you so something like webmin (webadmin) would be a must...

    As to security, I'd recommend going with Apache2 as that runs processes under the specific user rather than the old system of a single "nobody" user. Ideally you should create virtual servers for each child, a username for each and chown their www directories to that user with usual 644 access perms.

    Most of what you need to know is in the Apache documentation but overall I'd think long and hard about grabbing a commercial control panel like Cpanel or Plesk to help manage it all as it'll cut down the amount of administration required as well as book time you'd need to figure it all out.

    Hope that helps as an initial idea.
    If i use appache, can i host both asp and php from that?

  4. #4

    Geoff's Avatar
    Join Date
    Jun 2005
    Location
    Fylde, Lancs, UK.
    Posts
    11,850
    Thank Post
    110
    Thanked 598 Times in 514 Posts
    Blog Entries
    1
    Rep Power
    227

    Re: Hosting kids websites internally with iis or apache


  5. #5

    Join Date
    Jun 2005
    Location
    Preston, Lancashire
    Posts
    634
    Thank Post
    11
    Thanked 6 Times in 6 Posts
    Rep Power
    22

    Re: Hosting kids websites internally with iis or apache

    Quote Originally Posted by contink
    I'd think long and hard about grabbing a commercial control panel like Cpanel .....
    I'm pretty sure cPanel do a very cheap (if not free) license for academic institutions. However, the server has to have a public IP address

    Maybe useful to some folks - not to me, unfortunately.



    Andy

  6. #6

    Geoff's Avatar
    Join Date
    Jun 2005
    Location
    Fylde, Lancs, UK.
    Posts
    11,850
    Thank Post
    110
    Thanked 598 Times in 514 Posts
    Blog Entries
    1
    Rep Power
    227

    Re: Hosting kids websites internally with iis or apache

    Try RavenCore instead of cPanel. It's GPL.

    http://www.ravencore.com

  7. #7
    contink's Avatar
    Join Date
    Jul 2006
    Location
    South Yorkshire
    Posts
    3,791
    Thank Post
    303
    Thanked 327 Times in 233 Posts
    Rep Power
    119

    Re: Hosting kids websites internally with iis or apache

    Quote Originally Posted by Geoff
    Try RavenCore instead of cPanel. It's GPL.

    http://www.ravencore.com
    Hadn't heard of that one... Always useful to see something new.

  8. #8

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,420
    Thank Post
    644
    Thanked 967 Times in 667 Posts
    Blog Entries
    2
    Rep Power
    328

    Re: Hosting kids websites internally with iis or apache

    We did a similar thing, here are some notes on my wiki.

  9. #9

    ZeroHour's Avatar
    Join Date
    Dec 2005
    Location
    Edinburgh, Scotland
    Posts
    5,832
    Thank Post
    971
    Thanked 1,385 Times in 849 Posts
    Blog Entries
    1
    Rep Power
    457

    Re: Hosting kids websites internally with iis or apache

    Quote Originally Posted by contink
    As to security, I'd recommend going with Apache2 as that runs processes under the specific user rather than the old system of a single "nobody" user. Ideally you should create virtual servers for each child, a username for each and chown their www directories to that user with usual 644 access perms.
    Pretty sure that only applies to linux btw.
    We would not really ever allow pupils to do php/asp as it gives you to many ways to probe the network with code, but serving html would be okay (to a point). Also they could write a simple script to ping your servers to death (there are ways around this such as max execution time in php but its a example)
    NOTE: network! not the server its hosted on generally.

  10. #10

    Geoff's Avatar
    Join Date
    Jun 2005
    Location
    Fylde, Lancs, UK.
    Posts
    11,850
    Thank Post
    110
    Thanked 598 Times in 514 Posts
    Blog Entries
    1
    Rep Power
    227

    Re: Hosting kids websites internally with iis or apache

    Heh, that's why you put it in the DMZ.

  11. #11

    ZeroHour's Avatar
    Join Date
    Dec 2005
    Location
    Edinburgh, Scotland
    Posts
    5,832
    Thank Post
    971
    Thanked 1,385 Times in 849 Posts
    Blog Entries
    1
    Rep Power
    457

    Re: Hosting kids websites internally with iis or apache

    Quote Originally Posted by Geoff
    Heh, that's why you put it in the DMZ.
    Always good to tell him to do that though
    Its a big risk if you dont

  12. #12
    contink's Avatar
    Join Date
    Jul 2006
    Location
    South Yorkshire
    Posts
    3,791
    Thank Post
    303
    Thanked 327 Times in 233 Posts
    Rep Power
    119

    Re: Hosting kids websites internally with iis or apache

    Quote Originally Posted by ZeroHour
    Quote Originally Posted by contink
    As to security, I'd recommend going with Apache2 as that runs processes under the specific user rather than the old system of a single "nobody" user. Ideally you should create virtual servers for each child, a username for each and chown their www directories to that user with usual 644 access perms.
    Pretty sure that only applies to linux btw.
    Correct... windoze permissions would be a whole other kettle of fish.



SHARE:
+ Post New Thread

Similar Threads

  1. Proxy Websites
    By robert.mabbutt in forum Wireless Networks
    Replies: 14
    Last Post: 12th June 2008, 01:37 PM
  2. Replies: 1
    Last Post: 18th October 2006, 12:00 PM
  3. security of internally hosted web server
    By Wizzer in forum Web Development
    Replies: 7
    Last Post: 27th June 2006, 09:50 PM
  4. Website Hosting (Websys Hosting)
    By Inox in forum Web Development
    Replies: 14
    Last Post: 20th January 2006, 06:46 PM
  5. Spooky Websites
    By ninjabeaver in forum Jokes/Interweb Things
    Replies: 0
    Last Post: 28th June 2005, 09:52 AM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •