38. The only thing that I can
promise will keep your
blog secure today and in
Matt Mullenweg
http://wordpress.org/development/2009/09/keep-wordpress-secure/
57. <?xml version="1.0" encoding="utf-8" ?>
<chapter id="install">
<title>Installing WordPress</title>
<sect1 id="install.sysreq">
<title>System Recommendations</title>
<para>&php; (version 4.3 or newer) and &mysql;(version 4.0 or newer) are required. <application>Apache</application>
<application>mod_rewrite</application> module is optional, but necessary to create clean <acronym>URI</acronym>s known as
Permalinks.</para>
<para>We recommend <application>Linux</application> with either the <application>Apache</application> or
<application>nginx</application> web-servers as the most robust platforms for running ℘, but any server that supports &php; and
&mysql; will do. If your host doesn’t support one of these platforms, and <application>mod_rewrite</application>, you will
probably be better off switching to one of the many hosting providers that do offer those choices. It is also essential that your host allows
making remote connections.</para>
<para>You will need access to your site and its directory, and software to proceed with the installation. These are:</para>
<itemizedlist>
<listitem><para>An access to your web server (via shell or <acronym>FTP</acronym>)</para></listitem>
<listitem><para>A text editor</para></listitem>
<listitem><para>An <acronym>FTP</acronym> Client (if you need to install ℘ on a remote server)</para></listitem>
<listitem><para>Your web browser of choice (Recommended: most recent versions of <ulink url="http://
getfirefox.com/">Firefox</ulink> or <ulink url="http://google.com/chrome">Chrome</ulink>)</para></listitem>
</itemizedlist>
<para>Prerequisite for Uploading Files: In order to use all the media upload tools to store media files in your ℘ installation, you
will have to change the <symbol>chmod</symbol> of <filename>wp-content</filename> folder to <literal>777</literal>. If you
have not changed permissions in order to write in <filename>wp-content</filename> folder, you will not be able to use the uploader.
<ulink url="http://codex.wordpress.org/Using_Image_and_File_Attachments">Instructions for this</ulink> can be found in the
&codex;.</para>
</sect1>
<sect1 id="install.five-minute">
<title>5-Minute Install</title>
<para>The Famous 5-minute Install consists of the following steps:</para>
<orderedlist>
<listitem>
<para>Download and unzip the ℘ package, if you haven’t already.</para>
</listitem>
<listitem>
<para>Create a database for ℘ on your web server, as well as a &mysql; user who has all privileges for accessing and
modifying it.</para>
</listitem>