Установка TYPO3: Подробные инструкции

TYPO3 — это бесплатная, платформонезависимая система управления контентом с открытым исходным кодом. Выпущенная в 1998 году Каспером Скорхоем и созданная двумя командами разработчиков, TYPO3 стала одной из самых популярных систем управления веб-контентом в мире. Во всем мире множество веб-сайтов используют эту гибкую систему для размещения и поддержки своего контента в Интернете. Раздельное управление контентом и программированием позволяет разработчикам легко добавлять расширения. Для этого не нужно писать новый код, что значительно упрощает процесс. Обучение разработчиков занимает много времени, но пользователи, размещающие и управляющие контентом, как правило, уже через несколько часов находят общий язык с четко проработанным бэкендом.

Примечание

Neos появился на основе TYPO3. Самое большое отличие? Эта CMS сочетает в себе как фронтенд, так и бэкенд. Вы можете видеть изменения, вносимые на сайт, в реальном времени. Подробнее о Neos читайте в нашей статье Neos — от преемника к конкуренту.

Благодаря бесчисленным расширениям и шаблонам, TYPO3 позволяет создавать чрезвычайно гибкие варианты дизайна сайта. Эта CMS используется как небольшими сайтами частных пользователей, так и крупными многоязычными доменами коммерческих компаний или новостными порталами с большим количеством ежедневно меняющегося контента. Однако для установки TYPO3 и адаптации ее к конкретным требованиям обычно требуется сертифицированный поставщик услуг TYPO3. Если вы хотите установить TYPO3 самостоятельно, следуйте нашим подробным инструкциям.

Требования к установке TYPO3

Для установки TYPO3 не требуется никакого дополнительного программного обеспечения. Вам может понадобиться FTP-программа для передачи файлов. У хостеров TYPO3 обычно предустановлена на сервере. Основным требованием является наличие веб-браузера с поддержкой JavaScript и веб-сервера типа Apache, NGINX или IIS.

В настоящее время команда разработчиков поддерживает две версии: TYPO3 7 LTS и TYPO3 8 LTS. В ноябре 2019 года будет выпущена версия TYPO3 9 LTS, последний релиз которой с версией 9.3.3 состоялся в июле 2018 года. Вот минимальные требования для текущих безопасных версий.

  • Веб-сервер с PHP от версии 5.5 (TYPO3 7) или PHP 7 и выше (TYPO3 8).
  • База данных на основе SQL, совместимая с Doctrine DBAL, например MySQL версии 5.5 или выше или MariaDB 10.0 или более поздней версии.
  • Не менее 128 МБ оперативной памяти (рекомендуется: 256 МБ)
  • Конфигурация PHP с ограничением памяти не менее 64 МБ (Apache, IIS, NGINX).
  • Для обработки изображений команда рекомендует библиотеки GraphicsMagick и ImageMagick.

Шаг за шагом: Инструкция по установке TYPO3

TYPO3 не зависит от платформы и доступен как программное обеспечение с открытым исходным кодом. В то же время, во всем мире существуют провайдеры, которые предлагают TYPO3, предустановленную в пакет хостинговых продуктов. Те, кто хочет установить TYPO3 в точном соответствии со своими требованиями, могут сделать это с помощью SourcePackage. Исходный код может быть адаптирован непосредственно опытными программистами TYPO3. Около тысячи расширений поддерживают индивидуализацию.

В нашем примере мы работаем на операционной системе Windows. Используемая FTP-программа — FileZilla. Мы загружаем TYPO3 версии 8 LTS с сайта typo3.org.

Шаг 1: Посетите страницу загрузки TYPO3. Там вы найдете последние релизы поддерживаемых версий TYPO3. Разработчики покажут вам основные различия между разными версиями. Выберите версию, которая подходит вам больше всего. Например, чтобы установить TYPO3 8, нажмите на «Получить версию 8». Это приведет вас на страницу загрузки.

Шаг 2: Чтобы продемонстрировать обычный способ, мы скачали TYPO3 в виде сжатого .tar-файла. Файл сжатия solid tar подходит для систем Unix/Linux. Пользователи Windows скачивают файл .zip. Пакеты с подписью GPG (внизу изображения) гарантируют подлинность загруженной программы. Мы рекомендуем эту версию для профессиональных пользователей.

Шаг 3: Перейдите по соответствующей ссылке. После завершения загрузки нажмите на стрелку загрузки в окне браузера.

Шаг 4: Выберите файл, чтобы открыть сжатый архив для установки TYPO3 в вашей упаковочной программе.

Шаг 5: Распакуйте всю папку и сохраните ее по пути, который вы сможете легко найти.

Шаг 6: Откройте программу FTP, в данном случае FileZilla. Чтобы быстро подключиться к вашему серверу, введите имя сервера в поле «host». Введите имя пользователя и пароль. Система обычно добавляет порт автоматически. Затем выберите кнопку «Quickconnect». Программа попытается установить соединение с вашим сервером. Далее в приложении в левом окне вы увидите ваш локальный каталог файлов. После успешного подключения справа появится каталог сервера.

Альтернатива: Выберите пункт «Файлы» в главном меню и в открывшемся выпадающем меню нажмите на «Менеджер сайта». Откроется новое окно. В менеджере сайтов снова введите имя вашего сервера в поле «Хост», а также имя пользователя и пароль. В этом инструменте вы настраиваете параметры передачи данных для TYPO3 и подключаетесь к серверу. На вкладке «Настройки передачи» выберите «Режим передачи». Перейдите на вкладку «По умолчанию» и установите максимальное количество соединений, разрешенных одновременно — здесь их шесть. Если ваш сервер защищен брандмауэром, выберите режим «Пассивный», а затем «Подключиться».  

Совет

Если нужно загрузить всего несколько файлов, просто перетащите нужные документы из локальных файлов в каталог сервера. Программа FTP загрузит файл.

Шаг 7: Выберите «Правка» в главном меню, затем «Настройки» и «Подключение» в выпадающем меню. В разделе «Таймаут» вы можете установить количество секунд, через которое загрузка должна быть прервана — 600 является хорошим значением для этого. Установите максимальное количество повторений — 2. В левой колонке каталога выберите «Передачи», затем «Типы файлов» и установите тип передачи по умолчанию «Двоичный».

Шаг 8: После того, как вы внесли все изменения в настройки, перетащите папку TYPO3 из места на вашем жестком диске (показано в левом окне) в окно удаленного сервера. Поместите файл в корневой каталог (также называемый «стартовый каталог»). Символ «/» обозначает корневой каталог для Unix-подобных систем.

Шаг 9: Проверьте, можете ли вы найти загруженные файлы на вашем сервере. Для этого войдите на свой хост. Если файл был передан правильно, его можно найти в области хостинга на вашем веб-пространстве. В качестве альтернативы, вы можете получить доступ к своей установке TYPO3 через URL localhost/site/.

Шаг 10: Если вы хотите создать сайт на TYPO3 и сделать его общедоступным, вам нужен домен. Как минимум один домен часто включен в пакет хостинга. Если вы не указали домен, вы можете заказать его, подав заявку на имя.

Шаг 11: Если у вас есть готовый к использованию домен, подключите его к серверу. Путь должен вести прямо в каталог TYPO3.

Шаг 12: Поскольку сервер и домен теперь соединены, можно продолжить установку TYPO3 в браузере. Для этого перейдите на домашнюю страницу вашего нового сайта. Появится сообщение с благодарностью от TYPO3. Отсюда вы можете воспользоваться инструментом установки TYPO3. Для этого создайте пустой файл под названием «FIRST_INSTALL» (без расширения файла) в корневом каталоге вашего веб-пространства. Перезагрузите ваш сайт в браузере.

Совет

Не запускайте инструмент, вместо этого попробуйте следующий вариант. Создайте файл с именем «ENABLE_INSTALL_TOOL» (опять же, без расширения файла) в подкаталоге TYPO3 typo3config.

Шаг 13: Откроется мастер установки по адресу «https://www.[DOMAIN-NAME].com/typo3/install.php». Этот инструмент поможет вам установить TYPO3. Процесс состоит из пяти этапов. Сначала инструмент исследует ваше системное окружение. Если проблемы возникают из-за настроек, воспользуйтесь функцией устранения неполадок. В противном случае продолжайте.

Шаг 14: На следующем этапе укажите базу данных, которую будет использовать TYPO3. Если вы еще не настроили базу данных, посетите веб-сайт вашего хостинг-провайдера. База данных обычно создается всего за несколько шагов. Для TYPO3 вам понадобится следующая информация о вашей базе данных:

  • Имя базы данных
  • Имя пользователя для базы данных
  • Пароль
  • Хост (часто «localhost»)
  • Порт (часто 3306)

Шаг 15: Теперь вы можете либо выбрать существующую базу данных, либо создать новую базу данных. Последнее возможно только в том случае, если у вас есть необходимые полномочия.

Шаг 16: В следующей маске ввода вы определяете имя пользователя и пароль, которые вы используете для входа как в бэкэнд, так и в инструмент установки. В разделе «Имя сайта» введите имя вашего нового сайта TYPO3.

Шаг 17: На последнем этапе мастер завершает установку, автоматически адаптируя некоторые конфигурации к вашей системной среде. Вы все еще решаете, будет ли TYPO3 создавать пустой сайт или же он будет пока отдыхать. Нажав на кнопку «Открыть бэкэнд TYPO3», вы попадете в область администратора, где сможете войти в систему под своей только что созданной учетной записью. Теперь вы успешно установили TYPO3.

Примечание

Опытным разработчикам TYPO3 стоит самостоятельно внести все изменения в конфигурацию. Однако для менее опытных это не составит труда: веб-хостинг IONOS не только сохраняет установочный файл на веб-сервере, но и поддерживает вас в последующей настройке CMS с помощью шаблонов и обученной команды поддержки.

Команда TYPO3 рекомендует после завершения работы снова заблокировать мастер установки, чтобы третьи лица не могли получить к нему доступ. Однако сначала у вас есть возможность просмотреть основные данные или синхронизировать вашу базу данных. Через левую колонку вы можете получить доступ к конфигурации, выполнить обновление позже и изучить системную среду в случае возникновения ошибок. Структура папок отображает ваше дерево каталогов. С помощью Test Setup вы можете проверить, не приводят ли ваши настройки к ошибкам. В этом случае вам поможет программа TroubleShooter Clean Up.

Отсюда вы попадете в бэкэнд, где вы можете ввести ранее определенные данные для входа администраторов. Там вы можете адаптировать TYPO3 под свои нужды, добавить расширения или создать учетные записи для редакторов, которые впоследствии получат доступ к фронтенду сайта. Специальное сообщество создает бесплатные шаблоны, которые вы можете использовать для своего сайта. Эти шаблоны содержат команды на так называемом TypoScript, внутреннем языке конфигурации TYPO3. После установки TYPO3 в соответствии с нашими инструкциями вы можете использовать расширения и шаблоны для настройки вашего сайта и оптимизации бэкенда.

Примечание

Если вы хотите узнать больше о возможностях TYPO3 CMS, прочитайте нашу статью «TYPO3 — CMS с широким набором функций». В ней мы также рассказываем, как использовать шаблоны для TYPO3 и как настраивать бэкэнд и фронтэнд с помощью расширений.

Оцените статью
cdelat.ru
Добавить комментарий