Инструкция по установке Textpattern CMS
15 марта 2019, 07:45 , , Путеводитель по Textpattern CMS , Можно прочесть за 4 минуты
Эта статья содержит пошаговую инструкцию по установке Textpattern CMS. Вся установка занимает около четырёх минут – примерно столько же, сколько и чтение этой статьи.
1. Системные требования
Убедитесь, что ваш хостинг удовлетворяет системным требованиям:
| Минимальные | Рекомендуемые |
| PHP 5.4.0+ | PHP 7+ |
| MySQL 5.0.3+ | MySQL 5.5+ |
| Apache 1.3+ или Nginx 1.13 | Apache 2.4+ с подключённым модулем mod_rewrite |
Установленные расширения PHP:
| Установленные расширения PHP:
|
Корректно настроенный timezone (опция date.timezone в файле php.ini) | |
MySQL-пользователь должен иметь следующие права:
| |
| На сервере должна быть установлена и настроена почтовая служба (Sendmail, Postfix, sSMTP, etc) |
2. Файлы и базы данных
Скачайте последнюю версию движка. Сделать это можно с
- главной страницы официального сайта Textpattern.com (сайт пал жертвой неравной борьбы Роскомнадзора с Телеграмом, поэтому используйте Tor, прокси, VPN…),
либо с этого сайта:
- Скачать адаптированную под русский язык версию дистрибутива Textpattern-4.7.3-adapted.zip.
Внимание! если вы скачиваете сборку с официального сайта, не забудьте внести изменения («хаки») для корректной работы русской версии. Подробнее об этом рассказывается в статье про адаптацию Textpattern CMS для русского языка.
Распакуйте архив и залейте всё его содержимое в соответствующую папку на удалённом сервере. Сделать это можно с помощью любого FTP-клиента, например, FileZilla.
Создайте базу данных MySQL (инструменты для создания и управления базами данных предоставляет хостинг-провайдер, чаще всего это панель phpMyAdmin), запишите логин и пароль пользователя MySQL.
Откройте свой сайт в браузере и перейдите на страницу установки (test.ru/textpattern/setup).
3. Выбор языка
Textpattern «из коробки» поддерживает 48 языков не считая английского. Выберите любой, какой вам больше нравится.
4. Параметры базы данных
На этом этапе укажите данные для доступа к серверу MySQL и базе данных, созданной в пункте 2:
- MySQL логин. Логин (имя пользователя).
- MySQL пароль. Пароль пользователя.
- MySQL сервер. В подавляющем большинстве случаев это
localhost. - MySQL база данных. Название базы данных.
- MySQL префикс таблиц. Указывается, если одной базой данных пользуется несколько сайтов; если сайт у вас один, оставьте поле пустым.
5. Файл config.php
На этом этапе проверяется связь с базой данных. Если всё прошло успешно, движок сформирует файл настроек config.php. Создайте в папке test.ru/textpattern (полный путь до нужной папки движок вам подскажет сам) файл config.php, скопируйте в него содержимое текстового поля и сохраните (как вариант – отредактируйте уже существующий файл config-dist.php и поменяйте ему название). Сделать это можно с помощью любого FTP-клиента. После того, как сохраните файл, нажмите кнопку «Сделано».
6. Создание администраторского аккаунта
Здесь нужно указать данные пользователя с правами администратора.
- Ваше полное имя. Сюда можно ввести имя и фамилию, ник, и вообще всё что угодно. Это имя будет отображаться в списке пользователей сайта, в графе «Автор статьи», и вообще везде.
- Ваш email. На этот адрес будут приходить все служебные письма, отправленные с сайта.
- Выберите себе логин. Без комментариев.
- Выберите пароль. Без комментариев.
- Введите адрес вашего сайта. Адрес сайта, который будет использоваться при формировании внутренних ссылок (тег
<txp:site_url />и другие). - Тема для админки. Выбираете любую по душе. Лично мне больше нравится тема Classic; весь последующий иллюстративный материал основан именно на этой теме.
- Шаблон сайта. Можете выбрать один из предустановленных шаблонов, либо пустую тему.
7. Начало работы с сайтом
Установка Textpattern завершена, можете начинать работать с сайтом. Не забудьте удалить папку setup ;)
О том, как настроить Textpattern, читайте в соответствующей статье.
Если вы скачивали дистрибутив Textpattern с официального сайта, вас, возможно, также заинтересует, как адаптировать Textpattern для русского языка.





