+ Post New Thread
Results 1 to 9 of 9
Web Development Thread, Hosting multiple websites for ICT course? in Coding and Web Development; Hi, I am currently looking at starting a project where we have a web server that hosts our students websites ...
  1. #1
    mikeglover's Avatar
    Join Date
    Mar 2009
    Location
    Northampton
    Posts
    149
    Thank Post
    33
    Thanked 30 Times in 9 Posts
    Rep Power
    16

    Hosting multiple websites for ICT course?

    Hi,

    I am currently looking at starting a project where we have a web server that hosts our students websites that they create in ICT lessons. The idea being it gives them experience of uploading to a server via FTP and all the sites being in a centralised easy for marking and moderating.
    I am looking at something that would run on Linux, use Apache and also connect via LDAP (AD Integration) to create ftp users and virtualhost folders for the students that will be making websites, so I'm looking for an easy web hosting management system with AD integration. I've looked at ISPConfig and Webmin but wondering if anyone else could recommend a management system that would suit this project? This would all be internal based and not public facing.

  2. #2


    Join Date
    May 2009
    Posts
    2,937
    Thank Post
    259
    Thanked 773 Times in 588 Posts
    Rep Power
    284
    I use a virtual Ubuntu server. I don't link it with AD, I use a report to get the names of students on the course and then a small bash script to create the accounts. We allow ICT teachers restricted access to webmin to enable them to change passwords. You could use SAMBA to link to AD for authentication. That might have the unintended consequence of allowing them to navigate to a share rather than forcing them to use ftp. It also might be a pain to then block people who are not on the course.

  3. Thanks to pcstru from:

    mikeglover (16th October 2012)

  4. #3
    british_government's Avatar
    Join Date
    Feb 2009
    Posts
    160
    Thank Post
    24
    Thanked 20 Times in 15 Posts
    Rep Power
    36
    Just out of interest, why not use IIS?

    I am a LAMP man through and through but was asked the same question for the school here, took about half an hour to setup on IIS using AD authentication. FTP access to file root for each user then one server with a list of directories, one for each user.

  5. #4

    glennda's Avatar
    Join Date
    Jun 2009
    Location
    Sussex
    Posts
    7,799
    Thank Post
    272
    Thanked 1,134 Times in 1,030 Posts
    Rep Power
    349
    I setup the following at my last place.

    We did - ubuntu with apache and VSFTPD - and then set the website to /home/webuser/ students logged in and then created there own folder so that when they accessed they went to http://studentcoursework/therename and got access to the site they created.

  6. #5


    Join Date
    Jan 2006
    Posts
    8,202
    Thank Post
    442
    Thanked 1,032 Times in 812 Posts
    Rep Power
    339
    apache and mod_userdir with samba access is the most straightforward.
    If you use samba as their fileserver then H:\public_html becomes their webserver.

  7. #6
    mikeglover's Avatar
    Join Date
    Mar 2009
    Location
    Northampton
    Posts
    149
    Thank Post
    33
    Thanked 30 Times in 9 Posts
    Rep Power
    16
    Thanks for all your replies. I was going to stay clear of SAMBA as i dont want them to browse their web root using explorer.exe as I could see them moving folders about and causing all kind of issues with their sites. We use Dreamweaver for web development so we want to get students into the practice defining their site with Dreamweaver and then using remote server.
    The reason why I was thinking of using AD was that it will be roughly 100 students users that would need to make the system so didn't want to manually create users and need some way to nicely manage it. Must admit I don't have much experience with IIS and I'm more comfortable with LAMP but that might me a solution. The bash script thing sounds like a good way to go as well for bulk creation that I hadn't thought of. Thanks

  8. #7
    british_government's Avatar
    Join Date
    Feb 2009
    Posts
    160
    Thank Post
    24
    Thanked 20 Times in 15 Posts
    Rep Power
    36
    This is a really nice piece of documentation for IIS with AD if you want to go down that route.
    How to setup AD FTP User isolation

  9. #8

    twin--turbo's Avatar
    Join Date
    Jun 2012
    Location
    Carlisle
    Posts
    2,334
    Thank Post
    1
    Thanked 381 Times in 340 Posts
    Rep Power
    150
    Install ISPconfig3 using a one of the guides.

    Rob

  10. #9

    Join Date
    Feb 2012
    Location
    Durham
    Posts
    50
    Thank Post
    4
    Thanked 8 Times in 4 Posts
    Rep Power
    6
    Would this be the solution you are looking for

    FTP and Web server [Bishop Barrington IT Wiki]

    Webman is the man behind this fantastic solution.

SHARE:
+ Post New Thread

Similar Threads

  1. Password Reset form for ICT staff
    By Rozzer in forum Windows
    Replies: 21
    Last Post: 30th January 2013, 10:01 AM
  2. Recommendations for a hosted learning platform, for a specific course.
    By JordanH in forum Virtual Learning Platforms
    Replies: 6
    Last Post: 3rd March 2011, 03:12 PM
  3. Website for pupils doing OCR Nationals in ICT
    By merlinpjl in forum IT News
    Replies: 13
    Last Post: 2nd February 2011, 12:45 PM
  4. Replies: 5
    Last Post: 18th July 2010, 04:51 PM
  5. Framework for ICT Technical Support (FITS)
    By FITS in forum School ICT Policies
    Replies: 32
    Last Post: 3rd March 2009, 09:38 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
  •