Skip to content
Jeongkyu Shin edited this page Apr 23, 2015 · 3 revisions

Textcube supports various environments. However, you need at least one webserver supporting PHP environments, one database engine.

Textcube 2.0 (DEVELOPMENT BRANCH)

Minimum requirements for Linux Systems

Web servers (Need at least one environment)

  • Apache 2.1 or above
  • fancyURL support with mod_rewrite module (recommended)
  • Nginx 1.1
  • IIS 5.0 or above
  • with ISAPI Rewrite Filter

Language

  • PHP 5.5 or above
  • with iconv (for TTXML character converting from old servers) / gd module (for image resampling) / curl (SNS-related communications)

Database Management System (Need at least one environment)

  • MySQL > 5.0 / MariaDB 5.1 with UTF-8 character set and collation setting
  • With PHP MySQLi extension (MySQLnd support is in development stage.)
  • Cubrid R2008 or above
  • PostgreSQL 8.3 or above
  • Sqlite 3 or above

For massive service / Heavy load environments

  • APC (Alternative PHP Cache) pecl package with PHP PEAR
  • XCache
  • memcached module

are strongly recommended.

Refer INSTALL to know how to set up on this environment.

Textcube 1.8.x~1.10.x (STABLE)

Minimum requirements for Linux Systems

  • Apache 1.3 or above
    • with mod_rewrite module
  • PHP 5.2 or above
  • Database Management System
    • MySQL 4.1 / MariaDB 5 or above
    • with UTF-8 emulation routine in Textcube
    • Cubrid R2008 or above
    • PostgreSQL 8.3 or above

Suggested environment

  • Apache 2.2 or above
    • with mode_rewrite module
  • PHP 5.2 or above
    • with iconv / gd module
  • MySQL 5.0 / MariaDB 5.1 or above
    • with UTF-8 character set and collation settings

For massive service or heavy load

  • APC (Alternative PHP Cache) pecl package with PHP PEAR
  • FastCGI module with Apache2 (Need to modify config.php. referer 'config' in DOC directory.)
  • InnoDB with Entries / Tags / TagRelations table.

Requirements for Microsoft Windows Server

  • IIS 5.0 or above
  • with ISAPI Rewrite Filter
  • PHP 5.2 or above
  • with iconv / gd module
  • MySQL 5.0 or above * with UTF-8 character set and collation settings

Refer INSTALL to know how to set up on this environment.

Textcube 1.6.x ~ 1.7.x

Minimum requirements

* Apache 1.3 or above
  * With mod_rewrite module for fancy-URL
  * Can use pseudo-fancy-URL (http://www.example.com/?/entry/test) without mod_rewrite.
* PHP 4.3 or above
* MySQL 3.23 or above
  * With UTF-8 emulation routine in Textcube

Suggested environment

* Apache 2.2 or above
  * With mod_rewrite module
* PHP 5.1 or above
  * with iconv / gd module
* MySQL 5 or above

For massive service or heavy load

* APC (Alternative PHP Cache) pecl package with PHP PEAR
* eAccelerator PHP module
* fastCGI module with Apache2
* innoDB with Entries / Tags / TagRelations /Sessions table.

Textcube 1.5

Minimum requirements

* Apache 1.3 or above
  * With mod_rewrite module
* PHP 4.3 or above
* MySQL 3.23 or above
  * With UTF-8 emulation routine in Textcube

Suggested environment

* Apache 2.2 or above
  * With mod_rewrite module
* PHP 5.1 or above
  * with iconv / gd module
* MySQL 5.0 or above

For massive service or heavy load

* APC (Alternative PHP Cache) pecl package with PHP PEAR
* innoDB with Entries / Tags / TagRelations /Sessions table.
Clone this wiki locally