angrycomputingteacher Posted September 24, 2017 Posted September 24, 2017 I'm not sure on which route to take for a web development server for the students. Many seem to use VMs but I think our machines would rapidly slow down. (2GB memory). Then I was thinking of implementing something like XAMPP or WAMP as they seem to work well. The only issue would be that the students have no direct access to the C drive. Not sure whether I could share the folder out then create a mapped drive with a GPO to point to the //localhost/htdocs share. Any other way of doing this, before I go start implementing it.
caffrey Posted September 24, 2017 Posted September 24, 2017 You can run xampp / wamp from a usb drive ? Just give the students one each ? Not sure if you restrict USB though, but you can work around that
angrycomputingteacher Posted September 24, 2017 Author Posted September 24, 2017 You can run xampp / wamp from a usb drive ? Just give the students one each ? Not sure if you restrict USB though, but you can work around that Instead of using individual memory sticks, could I be able to just put XAMPP into a shared folder? My only thought would be could multiple users use the same install at once?
caffrey Posted September 24, 2017 Posted September 24, 2017 You could just set up an Apache server on some cheap hardware (or VM) in that case and give each user their own space ? e.g. Per-user web directories - Apache HTTP Server
angrycomputingteacher Posted September 25, 2017 Author Posted September 25, 2017 Would I able for those users directories to point to a folder in user home drives?
Blue_Cookeh Posted September 25, 2017 Posted September 25, 2017 Would I able for those users directories to point to a folder in user home drives? You could do some clever trickery to do so. You could probably do it slightly easier with Windows, but I like the idea of having a Linux server running samba, joined to the domain. You could then share out the web root and assign each folder the relevant user's permissions. You could then have a shortcut to this in each user's home directory.
mavhc Posted September 25, 2017 Posted September 25, 2017 Need to be more specific about what the students are going to do, control the server? Or just put files in a place it reads? What languages? Could set the web server installed on each machine to default to h:\www or similar.
caffrey Posted September 25, 2017 Posted September 25, 2017 You could do some clever trickery to do so. You could probably do it slightly easier with Windows, but I like the idea of having a Linux server running samba, joined to the domain. You could then share out the web root and assign each folder the relevant user's permissions. You could then have a shortcut to this in each user's home directory. Was just about to say that
angrycomputingteacher Posted September 25, 2017 Author Posted September 25, 2017 The students will just be making websites with PHP. They don't need access to files like php.ini. I'll try tomorrow to configure something like this on a Linux computer.
angrycomputingteacher Posted September 29, 2017 Author Posted September 29, 2017 Managed to get the XAMPP solution to work. I created a mapped drive for //localhost/c$/XAMPP/htdocs. It seems to work very well.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now