Jump to content

Installing Wordpress on Redbrick: Difference between revisions

no edit summary
m (Adds a grand intro.)
No edit summary
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[http://wordpress.org Wordpress] is a nifty open-source PHP Content Management (or "blogging") web tool. You can use it to handle your website blog with ease.  
[http://wordpress.org WordPress] is a nifty open-source PHP Content Management (or "blogging") web tool. You can use it to handle your website blog with ease.
 
__TOC__
__TOC__
The latest version of Wordpress is 3.0.1. Instructions for the <s>previous</s> ancient version of Wordpress 2.0.x (specifically 2.0.4) can be found on this [[Installing Wordpress on Redbrick/2.0.x|page]].
In the past redbrick provided a script to allow members to install wordpress easily. Overtime the standard wordpress installation steps have become sane enough to be considered the prefered method.


==Installation==
==Installation==
[http://wordpress.org/download/ Download Wordpress] to somewhere in your public_html directory and unzip. If you don't already have an SQL account, email the [[admins]] to get one. Make sure your permissions are good and then follow this [http://codex.wordpress.org/Installing_WordPress handy guide].
If you don't already have an SQL account, email the [[admins]] to get one. Make sure your permissions are good and then follow this [http://codex.wordpress.org/Installing_WordPress handy guide].


=== Fixing the Dashboard - Wordpress 2.8 or higher ===
==Setting with SSH==
To fix the dashboard in Wordpress 2.8 or newer, add the following lines to your wp-config.php file:
Right so, the permissions on Wordpress can trick you up - if you don't use the right command. So butlerx and pints got sick of all the little problems so wrote a [https://git.redbrick.dcu.ie/Redbrick/eduScripts/src/master/setupWordpress script] for it
* Login into Redbrick from Terminal or PuTTY (or some other SSH client).
* Download the script:
<code>wget https://git.redbrick.dcu.ie/Redbrick/eduScripts/raw/master/setupWordpress</code>
* Run the script:
<code>bash setupWordpress</code>
* Follow the prompts of the script
*You now have "wordpress" in your public_html folder, and that's basically as much as you need to do from your SSH connection.  <code>https://'''YOURUSERNAME'''<nowiki>.redbrick.dcu.ie/</nowiki></code>
*You need to check the permission on config.php also, so that it is 400.
<code>chmod 400 wp-config.php</code>
*Follow the WordPress instructions there, you will need a Mysql database at this point just email admins for one


define('WP_PROXY_HOST', 'proxy.dcu.ie');
define('WP_PROXY_PORT', '8080');


[[Category:HowTo]]
[[Category:HowTo]]