Textpattern CMS 4.9.0 == Install == Table of Contents # Preflight # Installation ## Files and Directories ## Setup # Updates -- Preflight -- * Ensure the server meets or exceeds the system requirements: https://textpattern.com/system-requirements * Create or verify the existence of a database with valid username and password. Ensure the database user permissions meet the system requirements. -- Installation -- - Files and Directories - * Copy or upload the following Textpattern files and directories to the web site (domain root, subdirectory or subdomain): /css.php /files/ /images/ /index.php /textpattern/ /themes/ * If multi-site functionality is required, copy or upload the following: /sites/ Note: obtain and extract the Textpattern .tar.gz or .tar.xz archive. The .zip archive does not include the scaffold for multi-site support. * If XML-RPC server functionality is required, copy or upload the following: /rpc/ * For Apache web server and derivatives, copy or upload the following: /.htaccess Note: This file is hidden by default on some operating systems. File transfer clients typically have an option to show these hidden files. * For Apache web server and derivatives, rename: /textpattern/plugins/.htaccess-dist to /textpattern/plugins/.htaccess This is so plugin code cannot be executed directly from the browser. For web servers other than Apache, please ensure direct access to the plugins directory from the browser is prohibited. - Setup - * From a web browser, open /textpattern/setup/ on the site to start the setup process. Follow the directions. * When the setup is complete, remove the /textpattern/setup/ directory from the site. * Log into Textpattern with your account username and password, and check Admin -> Diagnostics. -- Updates -- * Textpattern is actively developed. Updates are released to enhance and extend functionality, fix bugs and address security-related issues. It is recommended to periodically check for newer releases. Updates are engineered to be low friction and are accompanied by release notes indicating historical changes. * The software version number is displayed on every admin-side page by default. The latest production Textpattern release can be obtained from: Website landing page: https://textpattern.com/download GitHub releases page: https://github.com/textpattern/textpattern/releases * The following URLs are updated as part of every production release cycle: Latest release (.zip): https://textpattern.com/latest.zip Latest release (.tar.gz): https://textpattern.com/latest.tar.gz Latest release (.tar.xz): https://textpattern.com/latest.tar.xz Administrators wishing to automate checking for new releases can refer to the following JSON endpoints: Website: https://textpattern.com/version.json GitHub: https://github.com/textpattern/textpattern/blob/main/package.json == Resources == * Website: https://textpattern.com/ * Support forum: https://forum.textpattern.com * Documentation: https://docs.textpattern.com * Social: https://textpattern.com/mastodon https://textpattern.com/x * Development: https://textpattern.com/github * Contributing: https://docs.textpattern.com/development/contributing * Sponsor: https://github.com/sponsors/textpattern https://opencollective.com/textpattern-collective * Donate: https://textpattern.com/about/patrons