aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
authorBrion Vibber <brion@users.mediawiki.org>2006-04-05 07:33:17 +0000
committerBrion Vibber <brion@users.mediawiki.org>2006-04-05 07:33:17 +0000
commitfffa0b5fc6d1d0fcb7ad5a64bd961fa56c6506b5 (patch)
tree7c2af08fbceebb42677dba5a8f7660289937abda /INSTALL
parent7b6a1a9f355ad7438621532c71df5bac3e622c1e (diff)
downloadmediawikicore-fffa0b5fc6d1d0fcb7ad5a64bd961fa56c6506b5.tar.gz
mediawikicore-fffa0b5fc6d1d0fcb7ad5a64bd961fa56c6506b5.zip
Update some stuff, add a couple hints, link to help on meta
Notes
Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/13488
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL41
1 files changed, 33 insertions, 8 deletions
diff --git a/INSTALL b/INSTALL
index f639e46943b0..82a4dcf7a7c3 100644
--- a/INSTALL
+++ b/INSTALL
@@ -6,13 +6,9 @@ Starting with MediaWiki 1.2.0, it's possible to install
and configure the wiki "in-place", as long as you have
the necessary prerequesites available.
-In 1.3.0 the old command-line installer has been removed.
-A new command-line installer/upgrader may come soon...
-
Required software:
-* Web server with PHP 4.1.2 or higher (4.3.x is preferred)
-* A MySQL server. 4.0.x is preferred, but 3.2.x should
- work as well.
+* Web server with PHP 4.3.2 or higher; 4.4.x or 5.x is recommended.
+* A MySQL server, 4.0.x or higher.
MediaWiki is developed and tested mainly on Unix/Linux
platforms, but should work on Windows as well.
@@ -26,6 +22,14 @@ If you want math support see the instructions in math/README
Don't forget to check the RELEASE-NOTES file...
+
+Additional documentation is available online, which may include more
+detailed notes on particular operating systems and workarounds for
+difficult hosting environments:
+
+http://meta.wikimedia.org/wiki/Help:Installation
+
+
********************** WARNING **************************
REMEMBER: ALWAYS BACK UP YOUR DATABASE BEFORE ATTEMPTING
@@ -42,6 +46,15 @@ your server, or on your local machine and upload the
directory tree. Rename it from "mediawiki-1.x.x" to
something nice, like "wiki", since it'll be in your URL.
+ +-----------------------------------------------------------+
+ | Hint: If you plan to use a fancy URL-rewriting scheme |
+ | to prettify your URLs, you should put the files in a |
+ | *different* directory from the virtual path where page |
+ | names will appear. |
+ | |
+ | See: http://meta.wikimedia.org/wiki/Rewrite_rules |
+ +-----------------------------------------------------------+
+
To run the install script, you'll need to temporarily make
the 'config' subdirectory writable by the web server. The
simplest way to do this on a Unix/Linux system is to make
@@ -60,6 +73,16 @@ should now be a 'LocalSettings.php' in the config directory;
move it back up to the main wiki directory, and the wiki
should now be working.
+ +------------------------------------------------------------+
+ | Security hint: if you have limited access on your server |
+ | and cannot change ownership of files, you might want to |
+ | *copy* instead of *move* LocalSettings.php. |
+ | |
+ | This will make the file owned by your user account |
+ | instead of by the web server, which is safer in case |
+ | another user's account is compromised. |
+ +------------------------------------------------------------+
+
Once the wiki is set up, you should remove the config
directory, or at least make it not world-writable (though
it will refuse to config again if the wiki is set up).
@@ -75,7 +98,9 @@ provide enough information to work with, and preferably be aware
of what you're doing!) and keep track of major changes to the
software, including performance improvements and security patches.
-http://mail.wikipedia.org/mailman/listinfo/mediawiki-l (site admin support)
+http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce (low traffic)
+
+http://mail.wikimedia.org/mailman/listinfo/mediawiki-l (site admin support)
-http://mail.wikipedia.org/mailman/listinfo/wikitech-l (development)
+http://mail.wikimedia.org/mailman/listinfo/wikitech-l (development)