+ Post New Thread
Results 1 to 9 of 9
Windows Thread, Student Web Servers in Technical; Here's an interesting one... the IT teachers would like students to be able to access some kind of web server ...
  1. #1
    OllieC's Avatar
    Join Date
    Jun 2009
    Location
    Derby/Birmingham
    Posts
    187
    Thank Post
    17
    Thanked 16 Times in 10 Posts
    Rep Power
    14

    Student Web Servers

    Here's an interesting one... the IT teachers would like students to be able to access some kind of web server so that they can use web applications such as wordpress and joomla for their IT work. An idea I thought of was to have a small web server installed on each student machine, having data (htdocs, databases etc) stored on the student's user area whilst all the actual software runs on the machine.

    I was looking at XAMPP lite but not really sure where to get started, obviously all of the paths can be changed within the configuration files for apache/mysql etc but I'm not sure that would work... surely the structure that has been setup by the installer would need to be present on the students' user area...?

    In short, this is all a bit experimental, does anyone have any kind of experience doing anything like this or have any suggestions. It may be that there's something out there much easier to use than XAMPP that'll do the job.

    The basic requirement is that the students can use php/sql on the computers to set up websites, their htdocs/databases follow them round and at minimal impact to their storage space.

    Any suggestion greatly appreciated.

    Ollie

  2. #2

    glennda's Avatar
    Join Date
    Jun 2009
    Location
    Sussex
    Posts
    7,821
    Thank Post
    272
    Thanked 1,140 Times in 1,036 Posts
    Rep Power
    351
    Quote Originally Posted by OllieC View Post
    Here's an interesting one... the IT teachers would like students to be able to access some kind of web server so that they can use web applications such as wordpress and joomla for their IT work. An idea I thought of was to have a small web server installed on each student machine, having data (htdocs, databases etc) stored on the student's user area whilst all the actual software runs on the machine.

    I was looking at XAMPP lite but not really sure where to get started, obviously all of the paths can be changed within the configuration files for apache/mysql etc but I'm not sure that would work... surely the structure that has been setup by the installer would need to be present on the students' user area...?

    In short, this is all a bit experimental, does anyone have any kind of experience doing anything like this or have any suggestions. It may be that there's something out there much easier to use than XAMPP that'll do the job.

    The basic requirement is that the students can use php/sql on the computers to set up websites, their htdocs/databases follow them round and at minimal impact to their storage space.

    Any suggestion greatly appreciated.

    Ollie
    do you currently have vm's? you could set up an apache web-server on a new vm, and then create all the users access to it- but depends on how many students you need it for

    Toby

  3. #3


    Join Date
    Dec 2005
    Location
    In the server room, with the lead pipe.
    Posts
    4,705
    Thank Post
    285
    Thanked 788 Times in 615 Posts
    Rep Power
    226
    Have a look at webmans how-to

    FTP and Web server [Bishop Barrington IT Wiki]

  4. Thanks to pete from:

    webman (25th February 2010)

  5. #4
    OllieC's Avatar
    Join Date
    Jun 2009
    Location
    Derby/Birmingham
    Posts
    187
    Thank Post
    17
    Thanked 16 Times in 10 Posts
    Rep Power
    14
    Quote Originally Posted by glennda View Post
    do you currently have vm's? you could set up an apache web-server on a new vm, and then create all the users access to it- but depends on how many students you need it for

    Toby
    It would be a lot of students, more than I'd be happy to set up accounts for individually. I'm also less inclided to set up a central web server that they can access, I like the idea of the server environment being individual for each machine, teacher would be able to pull up work in the lesson by going to their computer name and suchlike.

  6. #5
    rh91uk's Avatar
    Join Date
    Sep 2008
    Location
    UK
    Posts
    877
    Thank Post
    137
    Thanked 132 Times in 114 Posts
    Rep Power
    36
    The way I would do it (and when I was at college writing lots of ASP applications) is that I would set up an IIS server with FTP. Create a directory for each user from a text file (I have a script to do this with if you want it?) then give them access via FTP to that directory. Then, create the HTML pages, upload etc. You could also install MYSQL onto the same box and do the same kind of thing (never configed MYSQL and IIS together though ... shock horror!).

  7. #6
    ICTNUT's Avatar
    Join Date
    Jul 2005
    Location
    Hereford
    Posts
    1,419
    Thank Post
    196
    Thanked 249 Times in 122 Posts
    Rep Power
    63
    Quote Originally Posted by pete View Post
    this is exactly as we have done it at a few schools and works very well.

  8. #7

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,417
    Thank Post
    644
    Thanked 965 Times in 665 Posts
    Blog Entries
    2
    Rep Power
    328
    Quote Originally Posted by OllieC View Post
    I'm also less inclided to set up a central web server that they can access, I like the idea of the server environment being individual for each machine, teacher would be able to pull up work in the lesson by going to their computer name and suchlike.
    The only issue here is that the teacher would need to know the computer name that a given user is logged on to. One benefit of the central server is it has one URL, just change the username part. You can even create a basic front-end to make it even easier

  9. #8


    Join Date
    Dec 2005
    Location
    In the server room, with the lead pipe.
    Posts
    4,705
    Thank Post
    285
    Thanked 788 Times in 615 Posts
    Rep Power
    226
    You also run into the issue that the teacher can't mark / check work when the student isn't logged in. A central server means they can look at it any time.

  10. #9
    OllieC's Avatar
    Join Date
    Jun 2009
    Location
    Derby/Birmingham
    Posts
    187
    Thank Post
    17
    Thanked 16 Times in 10 Posts
    Rep Power
    14
    Okays, thanks guys, will have a play around with the ubuntu setup in that wiki. If I can get that running I'm sure we'll have a very happy IT department. :P



SHARE:
+ Post New Thread

Similar Threads

  1. How to Deploy the ICA Web Client Through Web Interface 4.5
    By cookie_monster in forum Thin Client and Virtual Machines
    Replies: 1
    Last Post: 30th April 2009, 12:14 PM
  2. Licensing issues associated with student remote access to terminal servers
    By meastaugh1 in forum Thin Client and Virtual Machines
    Replies: 2
    Last Post: 24th October 2008, 12:56 PM
  3. Web servers why is everybody using joomla
    By gibbo_ap in forum Web Development
    Replies: 5
    Last Post: 5th November 2007, 03:34 PM

Thread Information

Users Browsing this Thread

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

Tags for this Thread

Posting Permissions

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