# Как установить готовый скрипт сайта? Требования и шаги

https://tiklaweb.net/ru/baza-znaniy/statya/kak-ustanovit-gotovyj-skript-sayta

Готовые скрипты сайтов, купленные в TıklaWeb, можно установить на собственный аккаунт хостинга за несколько шагов. В этом руководстве описаны шаги, общие для всех скриптов. Между скриптами возможны небольшие различия, поэтому приоритет имеют файл `KURULUM.html` в скачанном пакете и раздел **Требования** на странице продукта.

### Требования

- **PHP 8.2 или выше.** В некоторых скриптах указана поддержка версий 8.2, 8.3 и 8.4.
- **Расширения PHP:** `pdo_mysql`, `mbstring`, `openssl`, `curl`, `zip`, `fileinfo`, `json`, `sodium`, `ctype`. Рекомендуется `gd`. Некоторым скриптам требуются также дополнительные расширения, например `mysqli` и `intl`.
- **Новая пустая база данных MySQL или MariaDB.** В поле сервера базы данных укажите `localhost`.
- Веб-сервер **Apache или LiteSpeed** и, как указано на странице продукта, поддержка `.htaccess` и `mod_rewrite`. Правила для Nginx и IIS приведены в руководстве внутри пакета.
- Рекомендуется иметь доменное имя и SSL-сертификат.

### Шаги установки

1. **Подготовка:** Установите для вашего хостинга версию PHP 8.2 или выше. Создайте пустую базу данных и пользователя базы данных, запишите данные.
2. **Файлы:** Загрузите содержимое папки `public_html` из скачанного пакета, включая скрытый файл `.htaccess`, в папку публикации вашего домена. Для загрузки можно воспользоваться нашим [руководством по FTP](https://tiklaweb.net/ru/baza-znaniy/statya/zagruzka-faylov-po-ftp).
3. **Мастер:** Откройте ваш домен в браузере. Мастер установки откроется автоматически. В большинстве скриптов можно выбрать турецкий или английский язык по ссылкам вверху страницы.
4. **Установка:** Следуйте шагам мастера: проверка требований, лицензия, данные базы данных, данные сайта и администратора. Выберите установку с примерами контента или пустую.
5. **Панель:** Войдите в панель управления; в большинстве скриптов адрес выглядит как `yourdomain.ru/admin/` и указан в руководстве внутри пакета. Заполните настройки сайта, страницу KVKK и специфические для скрипта разделы (например, услуги, члены команды, отзывы и рекомендации, настройки электронной почты).

### Частые проблемы

- **Страница пустая или выдаёт ошибку 500:** чтобы увидеть ошибку PHP, посмотрите [это руководство](https://tiklaweb.net/ru/baza-znaniy/statya/sajt-pokazyvaet-oshibku-500-kak-uvidet-oshibku-php). Частые причины: устаревшая версия PHP и отсутствующее расширение PHP.
- **Не удаётся подключиться к базе данных:** проверьте имя базы данных, пользователя и пароль; в качестве имени сервера укажите `localhost`.
- **Страницы выдают ошибку 404:** убедитесь, что скрытый файл `.htaccess` загружен и что сервер поддерживает `mod_rewrite`.

Если возникнут трудности, создайте заявку в поддержку. Скрипты и их живые демо можно посмотреть в нашей [витрине программного обеспечения](https://tiklaweb.net/ru/katalog-programm).
