Jump to content

Installing Wordpress on Redbrick: Difference between revisions

no edit summary
(Removing references to the old install, corrected capitalization,)
No edit summary
 
(10 intermediate revisions by 4 users not shown)
Line 4: Line 4:


==Installation==
==Installation==
[http://wordpress.org/latest.zip Download WordPress] to somewhere in your <code>public_html</code> 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 higher, add the following lines to your <code>wp-config.php</code> 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]]