Difference between revisions of "Installing Geeklog:System Requirements"

From GeeklogWiki
Jump to: navigation, search
(Just warming up. Not sure if this is what you mean by system requirements.)
 
(Installation - System Requirements)
 
(22 intermediate revisions by 7 users not shown)
Line 1: Line 1:
Before installing Geeklog for the first time, please make sure you have or know the following:
+
== Installation - System Requirements ==
  
#A web server running PHP 4.04 or higher
+
The system requirements for installing Geeklog v2.2.2 (the last time the requirements changed) and later are as follows:
#A web server running MySQL, with access to a database or the ability to create a database
+
 
#The ability to create a new database in MySQL or access to an existing one
+
# Web server - one of the following
#A telnet or SSH connection to your web server (although FTP will work). This document will be written assuming you have command line access to your server, but we will note the major differences for FTP users.
+
## Apache Web Server
#The ability to unpack a tarball (file ending in tar.gz)
+
## Microsoft IIS (Internet Information Server)
#You know the difference between a path and a URL
+
# PHP v5.6.4 or higher (including PHP v8.1) with the following extensions
#You know how to determine your system paths
+
## mbstring Extension
 +
## bzip2 Extension
 +
## mysql or mysqli Extension (To enable MySQL support)
 +
## pgsql Extension (To enable Postgresql support)
 +
## OpenSSL Extension (To enable the Geeklog OAuth Login process)
 +
## JSON Extension (For Filemanager and Database tools)
 +
## fileinfo (To enable thumbnail creation of images in articles) (for IIS only as fileinfo is integrated into Apache)
 +
## cURL (Not required but recommended for the reCaptcha plugin)
 +
# Database server - one of the following
 +
## MySQL 4.1.3 or higher (MySQL 5 recommended)
 +
## Postgresql 9.1.7 or later
 +
# The ability to create a new database or to have access to an existing one

Latest revision as of 17:22, 27 September 2022

Installation - System Requirements

The system requirements for installing Geeklog v2.2.2 (the last time the requirements changed) and later are as follows:

  1. Web server - one of the following
    1. Apache Web Server
    2. Microsoft IIS (Internet Information Server)
  2. PHP v5.6.4 or higher (including PHP v8.1) with the following extensions
    1. mbstring Extension
    2. bzip2 Extension
    3. mysql or mysqli Extension (To enable MySQL support)
    4. pgsql Extension (To enable Postgresql support)
    5. OpenSSL Extension (To enable the Geeklog OAuth Login process)
    6. JSON Extension (For Filemanager and Database tools)
    7. fileinfo (To enable thumbnail creation of images in articles) (for IIS only as fileinfo is integrated into Apache)
    8. cURL (Not required but recommended for the reCaptcha plugin)
  3. Database server - one of the following
    1. MySQL 4.1.3 or higher (MySQL 5 recommended)
    2. Postgresql 9.1.7 or later
  4. The ability to create a new database or to have access to an existing one