View Full Version : PHP on the school intranet??
godonholiday
09-21-06, 04:51 AM
I am working at a school and they have asked me to develop an intranet website.
I have designed php and sql sites in the past but i was wondering if there is anything i need to do differently for an intranet?
Will i be able to use a sql database stored on the net?
i currently use easey php to run my laptop as a server - using apachie, can i do this on the schools network and on the intranet?
what security risks will this give me? obviously this is a school and i need to be carefull.
Can anyone help?
Thanks in advance
G
godonholiday
09-21-06, 05:35 AM
can anyone help? does it matter if its an intranet?
phpmekiwi
09-21-06, 06:30 AM
Hmm...I'm a student and my school has asked me to do the same thing. I was thinking maybe just installing XAMPP or something similar on the main server...dunno...
godonholiday
09-21-06, 06:49 AM
but will having a server like apachie running on the school network open it up to actack from the outside internet?
UnrealEd
09-21-06, 10:00 AM
as far as i know, there are no obvious risks in running an apache server on your system. You have to specify a root folder in apache, and all the files in that folder will be accessible through the inter-/intranet. Just make sure no visitor can edit/remove settings in your apache config file and your php config file.
I think there's no difference in installing an intranet or internet html-php-mysql server.
Greetz,
UnrealEd
Hm... moving to Web Servers.
Well, I would recommend some off-the-shelf software.
I am using egroupware for a 40+ company, we are pretty happy with it:
http://www.egroupware.org
Have Fun!
Bintiha2
01-30-07, 12:26 PM
Running an Intranet is no different than running a internet website, besides the limitation of IP address that will be allowed to access the site.
I was one of the designers for my High School, running PHP on Mac OSx with MySql as the DB.
The limitation that we put into place was for IP checking. If the IP fell into the range of IPs that were set by the Proxy server (You will need to get these from the Network Administrator), then they had access the the intranet or they had to auth against the DB of school personnel... If they couldn't auth against the DB, then they were returned to the Public INTERNET website. Make sense?
I would NOT suggest running your server off of a laptop though. Trust me, if the school system has 10,000 employees who access the laptop as a server, you will have problems!
Running third party software may be an issue as well. You will need to make sure that the software is able to distinguish the IP ranges that are allowed, and the content that will be displayed. Using PHP to do the dirty work might be easier -- Just a suggestion!
dkc1657
02-01-07, 12:03 AM
I am working at a school and they have asked me to develop an intranet website.
I have designed php and sql sites in the past but i was wondering if there is anything i need to do differently for an intranet?
Will i be able to use a sql database stored on the net?
i currently use easey php to run my laptop as a server - using apachie, can i do this on the schools network and on the intranet?
what security risks will this give me? obviously this is a school and i need to be carefull.
Can anyone help?
Thanks in advance
G
Hey, I'm an IT teacher in my school too, and that's exactly what I'm doing. I'm installing PHP and MySQL on one server and setting up an intranet site. Students can upload whatever they want to the intranet site and it won't appear on the internet. That way, I'm not overly concerned about the content they place on the local intranet site. Plus, I'm planning to teach PHP and MySQL.
It's really not a big deal, a local intranet site works and looks the same as any other website on the internet. You can even set it up so it uses a "www.intranet.com" just to make it look like it's on the internet.
What do you use? We use Server '03, IIS6, PHP5+, MySQL 5+.
vBulletin® v3.6.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.