"in-place", as long as you have the necessary prerequisites available.
Required software:
-* Web server with PHP 5.x or higher.
-* A MySQL server, 4.0.14 or higher OR a Postgres server, 8.1 or higher
+* Web server with PHP 5.3.2 or higher.
+* A SQL server, the following types are supported
+** MySQL 5.0.2 or higher
+** PostgreSQL 8.3 or higher
+** SQLite 3.3.7 or higher
+** Oracle 9.0.1 or higher
MediaWiki is developed and tested mainly on Unix/Linux platforms, but should
work on Windows as well.
If your PHP is configured as a CGI plug-in rather than an Apache module you may
experience problems, as this configuration is not well tested. safe_mode is also
-not tested and unlikely to work.
+not tested and unlikely to work.
-If you want math support see the instructions in math/README
+Support for rendering mathematical formulas requires installing the Math extension,
+see http://www.mediawiki.org/wiki/Extension:Math
Don't forget to check the RELEASE-NOTES file...
******************* WARNING *******************
-REMEMBER: ALWAYS BACK UP YOUR DATABASE BEFORE
+REMEMBER: ALWAYS BACK UP YOUR DATABASE BEFORE
ATTEMPTING TO INSTALL OR UPGRADE!!!
******************* WARNING *******************
Decompress the MediaWiki installation archive either on 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.
+something nice, like "wiki", since it will be appearing in your URL,
+ie. /wiki/index.php/Article.
+--------------------------------------------------------------------------+
- | 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. |
+ | Note: If you plan to use a fancy URL-rewriting scheme to prettify your |
+ | URLs, such as http://www.example.com/wiki/Article, you should put the |
+ | files in a *different* directory from the virtual path where page names |
+ | will appear. It is common in this case to use w as the folder name and |
+ | /wiki/ as the virtual article path where your articles pretend to be. |
| |
| See: http://www.mediawiki.org/wiki/Manual:Short_URL |
+--------------------------------------------------------------------------+
-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 it world-writable:
-
- chmod a+w config
-
Hop into your browser and surf into the wiki directory. It'll direct you into
the config script. Fill out the form... remember you're probably not on an
encrypted connection.
Gaaah! :)
If all goes well, you should soon be told that it's set up your wiki database
-and written a configuration file. There 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).
+and generated a configuration file. There is now a copy of "LocalSettings.php"
+available to download from the installer. Download this now, there is not a
+way (yet) to get it after you exit the installer. Place it in the main wiki
+directory, and the wiki should now be working.
+Once the wiki is set up, you should remove the mw-config directory (though it will
+refuse to config again if the wiki is set up).
----
http://lists.wikimedia.org/mailman/listinfo/mediawiki-l (site admin support)
http://lists.wikimedia.org/mailman/listinfo/wikitech-l (development)
-