+ Post New Thread
Results 1 to 14 of 14
Educational Software Thread, Wordpress for Schools in Technical; Hi guys, I am trying to get everything ready for the new curriculum for one of the schools I look ...
  1. #1

    Join Date
    Nov 2010
    Location
    London
    Posts
    23
    Thank Post
    0
    Thanked 2 Times in 2 Posts
    Rep Power
    8

    Wordpress for Schools

    Hi guys,
    I am trying to get everything ready for the new curriculum for one of the schools I look after. They have bought into the Rising Stars Switched On Computing Curriculum. So far it seems fine. They have most of the software needs, but under one of the units for Year 5, they have talked about using Wordpress. Googling it seems to show that you can actually install it on the local server. Is this to make sure they only have access to it internally?? I want to try and make it as secure as possible..

    How have you guys setup Wordpress (or an alternative) for your schools???

    Many Thanks

    Nick

  2. #2

    Join Date
    Jan 2012
    Posts
    679
    Thank Post
    264
    Thanked 98 Times in 81 Posts
    Rep Power
    27
    I have my own hosting (£8/month) with a number of domains hosted on there and they're all done in WP these days. The host even provides one click installs using Softaculous.

    I'd setup a VM LAMP environment (Linux, Apache, MySQL, PHP)

    https://help.ubuntu.com/community/WordPress

    Once you've got it installed actually using it and managing it is all done thru a browser so it's a doddle.

  3. #3
    kaphc's Avatar
    Join Date
    Sep 2009
    Location
    Derbyshire
    Posts
    587
    Thank Post
    154
    Thanked 77 Times in 66 Posts
    Rep Power
    75
    Is this for Unit 5.5 We are bloggers? We're going to use Primaryblogger to have a blog for each class which they can add to as they go which is Wordpress based, and still means they can use the Dashboard tools, HTML editting etc. without having to host Wordpress. Each pupil has to have their own account which we've done via gmail addresses at the moment.

    We've been trialling this this year and so far it's worked pretty well.

  4. #4

    Join Date
    Jan 2012
    Posts
    679
    Thank Post
    264
    Thanked 98 Times in 81 Posts
    Rep Power
    27
    I know it sounds a chore but honestly it's not hard and very reliable. Not to mention the cost is right ;-)

  5. #5
    rob_coles's Avatar
    Join Date
    Mar 2007
    Location
    Hull
    Posts
    114
    Thank Post
    16
    Thanked 16 Times in 12 Posts
    Rep Power
    18
    We have WordPress mu installed on site with it linked to ad users use there normal log in

  6. #6
    Cache's Avatar
    Join Date
    Apr 2008
    Location
    Cumbria
    Posts
    1,257
    Thank Post
    471
    Thanked 181 Times in 178 Posts
    Blog Entries
    3
    Rep Power
    66
    I setup wordpress in house on an ubuntu server and just made it into a network, allowed self signup on the site and let the class go off on it. One Wordpress Network per class and then a plugin which listed all of the sites on the network on a page on the main wordpress blog.

    Worked very well actually after some teething troubles.

  7. Thanks to Cache from:

    Bananas (16th July 2014)

  8. #7

    Join Date
    Jul 2006
    Location
    London
    Posts
    1,267
    Thank Post
    112
    Thanked 242 Times in 193 Posts
    Blog Entries
    1
    Rep Power
    74
    Quote Originally Posted by Cache View Post
    I setup wordpress in house on an ubuntu server and just made it into a network, allowed self signup on the site and let the class go off on it. One Wordpress Network per class and then a plugin which listed all of the sites on the network on a page on the main wordpress blog.

    Worked very well actually after some teething troubles.
    Go on, share the learning. What were the issues you had and how were they overcome?

  9. #8
    Cache's Avatar
    Join Date
    Apr 2008
    Location
    Cumbria
    Posts
    1,257
    Thank Post
    471
    Thanked 181 Times in 178 Posts
    Blog Entries
    3
    Rep Power
    66
    To be fair a lot of it was on the technical side of it, relating to getting out through a proxy liuke this: Ubuntu Server Wordpress Proxy Settings Not Working and for us then having a mail relay which worked for sending out usernames and passwords.

    We restricted the signup domain to the school one and had a couple of addresses setup for each blog to use, however while wordpress for the most part respects the admin email address for sending things out, it also quite heavily falls back on a default address of wordpress@youremaildomain.com. "QnD wp_mail filter" fixed this so that we could use whatever email address we wanted for emailing out, without having to fall back to wordpress@

    For the list of blogs on a single page we used "Multi-Site Site List Shortcode"

    In the end, this was my checklist for configuring the server/blogs (before Ubuntu 14.04 came out so didn't have Zend OpCache):

    Code:
    Wordpress Notes
    
    Enable ModRewrite (sudo a2enmod rewrite)
    
     Install Postfix - configure as a satellite
    
    Alter php.ini so sendmail is configured, use -f mailrelay@mydomain.com
    
    Add Proxy to WP-Config:
    
    define('WP_PROXY_HOST', 'wwwcache.cumbriagfl.org.uk');
    define('WP_PROXY_PORT', '8080');
    define('WP_PROXY_USERNAME', '');
    define('WP_PROXY_PASSWORD', '');
    define('WP_PROXY_BYPASS_HOSTS', 'localhost,ict-web-01,ict-web-01.mydomain.com');
    
    Add and Activate email filter plugin - http://www.butlerblog.com/2011/07/14/changing-the-wp_mail-from-address-with-a-plugin/
    
    Enable Multisite
    define( 'WP_ALLOW_MULTISITE', true );
    
    
    
    ________________________________________
    
    Additional Server Notes
    
     Install php5-curl (sudo apt-get install php5-curl)
    Installed SUHOSIN for PHP (apt-get install php5-suhosin)
    Installed APC (apt-get install php-apc)
    Increase APC cache size (/etc/php5/apache2/conf.d/apc.ini)
    Increased Max Upload File Size
    Increase Max post size
    ICT Staff were added as Network Admins for the site so that they could go and manage any of the blogs and deal with any issues.

    After that, it was just gradually adding a few more file types to allowed upload types as and when required
    Last edited by Cache; 17th July 2014 at 06:57 PM.

  10. #9
    kaphc's Avatar
    Join Date
    Sep 2009
    Location
    Derbyshire
    Posts
    587
    Thank Post
    154
    Thanked 77 Times in 66 Posts
    Rep Power
    75
    I'm starting to like the idea of having our own webserver in school to run this if I can find a spare machine to load up. How many of these installs were done in primary schools - just trying to gauge whether it's achievable?

  11. #10
    Cache's Avatar
    Join Date
    Apr 2008
    Location
    Cumbria
    Posts
    1,257
    Thank Post
    471
    Thanked 181 Times in 178 Posts
    Blog Entries
    3
    Rep Power
    66
    Ours is a secondary school, however the virtual machine I'm using to run 6 Networks which can cope with 30 simultaneous users after a bit of tweaking using APC is using 1GB of RAM with 2 virtual CPU's, so it's nothing special. A half decent desktop should be able to cope.
    Last edited by Cache; 17th July 2014 at 07:05 PM.

  12. #11
    kaphc's Avatar
    Join Date
    Sep 2009
    Location
    Derbyshire
    Posts
    587
    Thank Post
    154
    Thanked 77 Times in 66 Posts
    Rep Power
    75
    Quote Originally Posted by Bananas View Post
    I have my own hosting (£8/month) with a number of domains hosted on there and they're all done in WP these days. The host even provides one click installs using Softaculous.

    I'd setup a VM LAMP environment (Linux, Apache, MySQL, PHP)

    https://help.ubuntu.com/community/WordPress

    Once you've got it installed actually using it and managing it is all done thru a browser so it's a doddle.
    Hi Bananas

    You may just be getting me hooked on this idea. Can I just check - is it a two-step process?

    1) Set up a hosting process. Does this have to be a Wordpress hosting service like this? https://www.123-reg.co.uk/web-hosting/wordpress.shtml

    2) Then set up the LAMP environment. Could I do this on a Windows desktop (whilst giving myself a crash course in Ubuntu?)

    Thanks

    Katharine

  13. #12

    Join Date
    Jan 2012
    Posts
    679
    Thank Post
    264
    Thanked 98 Times in 81 Posts
    Rep Power
    27
    It's either or, you use a hosting company like above to host your wordpress

    Or

    You setup your own lamp environment to do it locally.

    If you want to play I can probably set something up on my host for you to have a little play with if you like?

  14. #13
    kaphc's Avatar
    Join Date
    Sep 2009
    Location
    Derbyshire
    Posts
    587
    Thank Post
    154
    Thanked 77 Times in 66 Posts
    Rep Power
    75
    Ah I see .... I think I'd go with my own environment if I could but it depends how much time would be spent putting things right if they go wrong lol!

    I have set up a school website in Wordpress (www.fritchleyprimaryschool.co.uk) so I am relatively ok with the front end - it's the bit underneath that drives it all which I need to learn - is this what I could access if I took up your kind offer?

  15. #14

    Join Date
    Jan 2012
    Posts
    679
    Thank Post
    264
    Thanked 98 Times in 81 Posts
    Rep Power
    27
    Yeah I could set you up a temp account in cpanel, you can either install WordPress by hand or my host offers softaculous which installs WordPress using a script so all you do is click a button.

    I'll have a look tomorrow, I reckon someone must've setup a lamp vm that could be nicked. If not if I've got a spare bit of time tomorrow I've got vmware workstation on my laptop I'll see about setting up a vm. Once I've done it I'll see about uploading it somewhere and share it out, no licencing issues so might be relatively easy way of sorting it.

    Plus it'd be an environment for other software like if you wanted to get into Moodle, Joomla stuff like that.

    I'll start on this tomorrow it'll give me something less boring to do

SHARE:
+ Post New Thread

Similar Threads

  1. PC Pro - OpenSource is no good for schools?
    By Ric_ in forum General Chat
    Replies: 60
    Last Post: 21st August 2012, 12:16 PM
  2. Wordpress for main school website
    By Rozzer in forum Web Development
    Replies: 24
    Last Post: 9th May 2012, 01:32 PM
  3. Wordpress for school website
    By marvin in forum Windows
    Replies: 5
    Last Post: 27th May 2010, 10:41 AM
  4. Which CMS for School Website?
    By Ric_ in forum How do you do....it?
    Replies: 19
    Last Post: 10th November 2005, 12:41 PM
  5. Microsoft tool for schools
    By russdev in forum Windows
    Replies: 8
    Last Post: 28th July 2005, 06:15 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
  •