ProcessWire runs on Apache, MySQL and PHP
The following are required to run ProcessWire 2.x
These requirements are consistent with the environment already provided by most web hosting providers. This is also the environment you will find when installing MAMP (Mac) or WAMP (Windows), for example.
- A Unix or Windows-based web server running Apache
- PHP version 5.2.4 or greater
- MySQL 5.0.15 or greater (later versions of 4.x may also work)
- Apache must have mod_rewrite enabled
- Apache must support .htaccess files
- PHP's bundled GD 2 library
- PHP should support mysqli
Recommended but not required
- Multi-byte string support compiled with PHP (mbstring)
- PHP short tags setting turned on
Installing ProcessWire 2.x
- Download and unzip the ProcessWire installation file to the location where you want it installed on your web server. (Or unzip locally and ftp/rsync/scp the files to your server where you want them installed. OR better yet, "git clone" from the source at GitHub.
- Load the location that you unzipped (or uploaded) the files to in your web browser. This will initiate the ProcessWire installer. The installer will guide you through the rest of the installation.
ProcessWire in other environments
- A user has reported that that were able to install ProcessWire on IIS 7 in Windows 7.
- A user has reported that they were able to install ProcessWire on NGINX, and we will likely be adding official support for this in the future.
Comments
-
Posted by Mara Alexander on Nov 21, 2011 8:30 PM
I would suggest you add that MySQLi is required in the requirements. It's optional for most hosts, and on a server with cPanel PHP needs to be recompiled to add it.
MySQLi not found and it is required
-
Posted by ZLOY on Sep 24, 2012 9:09 AM
As I didn't work with php before I found it useful to add a command to check if PHP does support **msqli** to requirements. Hope it helps others like me newbies to PHP to try ProcessWare.
echo "if (function_exists('mysqli_connect')) { error_log('Yes, PHP supports mysqli');};"|php -a
Best wishes!
Post a Comment
Your e-mail is kept confidential and not included with your comment. Website is optional.

