User Tools

Site Tools


server_requirements:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
server_requirements:start [2013/04/12 17:06]
jonyo [Recommended]
server_requirements:start [2021/10/27 12:44] (current)
jonyo
Line 5: Line 5:
 Hosting companies tend to vary in the way they configure their servers, and although we try to accommodate for all of these possibilities, it is still possible that certain server configurations can cause problems when setting up the auction and classified software even though they technically meet the minimum requirements. Fear not though, by default, most servers are already equipped with the minimum requirements set forth below, but simply need to be activated if not already. Hosting companies tend to vary in the way they configure their servers, and although we try to accommodate for all of these possibilities, it is still possible that certain server configurations can cause problems when setting up the auction and classified software even though they technically meet the minimum requirements. Fear not though, by default, most servers are already equipped with the minimum requirements set forth below, but simply need to be activated if not already.
  
-Below are the requirements of the "host" you wish to install the software to.  If you already have an account with a hosting company, contact us for a script to upload to your server that checks to see if all the requirements are met. If your current hosting provider does not meet the minimum requirements, and is unable or unwilling to accommodate you to meet these requirements, contact us for further options.+Below are the requirements of the "host" you wish to install the software to.  Your host should be able to tell you if they meet these requirements or not if you are not sure If your current hosting provider does not meet the minimum requirements, and is unable or unwilling to accommodate you to meet these requirements, contact us for further options.
  
 If you have a dedicated server with root access, and need help upgrading or installing something to meet any of these requirements, contact us and we can try to point you in the right direction as best we can. ((Note that the scope of the e-mail support we offer does not cover server related issues, but we will still try to help as best we can as time allows.  Keep in mind, that we are primarily Developers, not server administrators.)) If you have a dedicated server with root access, and need help upgrading or installing something to meet any of these requirements, contact us and we can try to point you in the right direction as best we can. ((Note that the scope of the e-mail support we offer does not cover server related issues, but we will still try to help as best we can as time allows.  Keep in mind, that we are primarily Developers, not server administrators.))
Line 18: Line 18:
 The software will not function properly, or not at all, without at least these minimum requirements from your host: The software will not function properly, or not at all, without at least these minimum requirements from your host:
  
-  * **Operating System** - Unix/Linux/Windows ((Our software is set up to work on a Windows server, but because PHP and MySQL was written around an Unix/Linux environment, it is feasible that certain Windows configurations can cause problems. We recommend running the software on Unix or **Linux** servers.)) +  
-  * **Scripting Language** - PHP 5.2.or later +  * **Scripting Language** - PHP 5.4.or later
-  * **PHP Safe Mode** - The PHP setting **safe_mode** must be turned **off**. ((Note that safe_mode is turned off by default on most hosts since safe_mode is now **deprecated** according to [[http://php.net/manual/en/features.safe-mode.php|php.net]], and since many PHP applications require it to be turned off.))+
   * **Database** - MySQL 4.1.0 or later ((This software will only run on a MySQL database.  We recommend the latest version of MySQL.))   * **Database** - MySQL 4.1.0 or later ((This software will only run on a MySQL database.  We recommend the latest version of MySQL.))
-  * **Licensing** +  * **Licensing** - The free [[http://www.ioncube.com/loaders.php|IonCube Loader]] must be installed.((One of the added values in purchasing our software is that the source code is completely open and editable. However, since it is controlled by a software license key, files relating to software licensing must still be encrypted. Your server is required to have the IonCube loaders installed in order to run the encrypted license key file(s).)) 
-    * **Purchased Licenses** - Requires either [[http://www.ioncube.com/loaders.php|IonCube]] **OR** [[http://www.zend.com/en/products/guard/optimizer/|Zend Optimizer]] ((One of the added values in choosing the purchased license of our software is that the source code is completely open and editable. However, since it is controlled by a software license key, files relating to software licensing must still be encrypted, your server is required to have either IonCube or Zend Optimizer installed to run the encrypted license key file(s).  Note that you either need IonCube OR Zend Optimizer, you do not need both.)) +  * **Operating System** - Any that meets other requirements
-    * **Mobile API Addon** - Requires [[http://www.ioncube.com/loaders.php|IonCube]] ((The Mobile API addon has all PHP files encoded using Ioncube, so you must have Ioncube Loaders, it will **not** work with Zend Optimizer like it will for purchased licenses.  Note that we only encode PHP files, all templates files and other design related files are not encoded.))+
  
-==== Image Processing ==== 
  
-**Thumbnail/Image processing** - GD Library 2.0 or later ((GD Library is a free "plug-in" to PHP and is used by your classified and auction software to process the images and produce an optimized thumbnail. Without it you will not be able to display thumbnail images. This "plug-in" is not required for our software to function but is recommended.  Versions of GD Library previous to 2.0 will work but some functions to produce the best quality image possible do not exist in the earlier versions.))+==== Server Plugins ====
  
-==== Payment Gateways ====+For maximum functionality, we recommend PHP be compiled with the **curl**, **openssl**, and **gd2** extensions. These are freely available, and automatically built into most server configurations.
  
-Some payment gateways will have additional requirements, such as cURL installed in PHP. +Apache's mod_rewrite is required for search-engine-friendly URLs
-  * Authorize.net / Paytrace.com requirements (www.authorize.net) +
-    * cURL extension (required for AIM method) +
-    * mhash extension (required for SIM method) +
-  * cashU (www.cashu.com) Gateway added in version 6.0 +
-    * OpenSSL extension +
-    * SOAP extension+
  
-===== Recommended =====+===== Recommended Hosts =====
  
-The software will run fine with the minimum requirements listed in the section abovebut if you want to get the most out of your new Geodesic auction and classified software, we recommend these hosting requirements+Any webhost that meets the above requirements will be sufficient to tun GeoCore. If you do not have one in mindwe have identified a few that meet the requirements, and listed them on the [[https://geodesicsolutions.com/resources.html|resources page]].
- +
-  * Linux ((Recommended over Windows, as we primarily test using Linux environments)) +
-  * PHP 5.4.14 or latest version (with safe_mode turned off) +
-  * IonCube ((Zend Optimizer is not compatible with PHP 5.3 or 5.4, but Ioncube is compatible.)) +
-  * GD 2.0 + Library ((Needed for "security image" feature, and image upload resizing/manipulation)) +
-  * MySQL version 4.1 or 5.* ((higher versions of MySQL typically run faster and more dependably)) +
- +
-All of our recommended hosts on the [[https://geodesicsolutions.com/resources.html|resources page]] have packages that meet these recommended requirements.+
  
  
server_requirements/start.1365786407.txt.gz · Last modified: 2014/09/25 16:55 (external edit)