Категории форума

Маркетплейс. Установка на свой хостинг из бекапа

«Freelance MarketPlace» - инструкция по развертыванию сайта на веб-сервере из резервной копии архива после покупки готового решения в маркетплейсе aBuyFile.


webitproff
webitproff • 05.01.2024 06:51 #1

Речь идет об этой версии сайта и данная инструкция для покупателе.

Основные требования к хостингу/серверу
Обычно достаточно простого профессионального хостинга, даже не VPS.

- WWW Server: Apache, nginx, *
- PHP Version: 7.1 - 7.4
- MySQL: 5.7 - 8.0

* Если вы используете "редкоземельный метал" как "LiteSpeed Web Server" - это особая головная боль!

Права на папки 777 или 755 взависимости от вашего хостинга.
Права на файлы 666 или 644 взависимости от вашего хостинга.

Рекомендуется следовать строго этой инструкции пошагово.

1. Создать базу данных и выполнить импорт.

На хостинге в разделе "Управление базами данных MySQL" создаем базу данных.

Импортируем в неё файл database.sql.gz. Обычно импорт делается через phpMyAdmin.


2. Закачать файлы в папку сайта на web-сервер, без потерь!

Распаковываем архив, и через filezilla (ну у ж точно не через TotalCommander !) из папки "public_html" всё копируем на хостинг в папку будущего своего сайта. В момент завершения копирования через filezilla, - обязательно проверям вкладку "Неудавшиеся передачи" - должно быть пусто.


3. Конфигурация сайта и его сообщения с базой данных.

открываем (например, при помощи программы NOTEPAD++) файл конфигурации по адресу
/папкасайта/datas/config.php
ищем с 16-й по 20-ю строку следующее и заполнеям своими значениями.

$cfg['mysqlhost'] = 'localhost';    // host базы данных, обычно localhost, если нет, узнаём у своего хостинг провайдера.
$cfg['mysqlport'] = '';                // Database port, if non-default
$cfg['mysqluser'] = 'тутимяпользователя';            // Пользователь базы данных
$cfg['mysqlpassword'] = 'тутпароль';            // Пароль Пользователя базы данных
$cfg['mysqldb'] = 'тутимяБД';        // Имя базы данных

далее смотрим примерно строку 30

$cfg['mainurl'] = 'https://tutmoydomen.ru'; 
// адрес вашего сайта без слэша (без знака "/") вконце названия домена

сохраняемся и открываем свой сайт.

4. Авторизация Администратора сайта.

логин: Admin
пароль: password

5. Смена доступов Администратора

Сразу после авторизации:
http://вашдомен.com/users/1?m=edit
5.1. ставим свою почту
5.2. ставим свой пароль

6. Системные настройки.

меняем почту в админке своего сайта по адресу
https://вашдомен.com/admin/config?n=edit&o=core&p=main

кроме этого, может потребуется изменить почту в других плагинах, если они были активны на момент создания купленного вами архива резервной копии.

7. Резервная копия старта сайта.

Выполнив пункт №6, - создаем тут же резервную копию базы данных и папки сайта, с дальнейшим сохранением на свой копьютер или облачный диск.

Внимание!
не трогайте сайт через файл-менеджер хостинга, который можно найти в панели управления своим хостингом!, забываете про кодировку, потом сайт у вас кривой! - ставьте на компьютер для дальнейшей работы с сайтом программы:
1. "FileZilla Client"  -  FTP-менеджер
2. "Notepad++"  - редактор кода
как ими пользоваться - можно найти на ютюбе.

Частые вопросы и ответы

1. Какой хостинг нужен?
Проверенный профессиональный хостинг с работоспособными параметрами
https://beget.com/order/start?id=1479352

2. Не получается установить сайт на свой хостинг.
Установка бесплатна если хостинг по ссылке выше.

3. У меня другой хостинг, в другой стране. - Доступы в панель управления хостингом, если нужна помощь.

Отредактировано: webitproff (22.02.2026 02:55, 4 месяца назад)
Argont
Argont • 06.01.2024 07:50 #2

На локалку, к примеру на OSPanel как ставить и какую версию PHP?

webitproff
webitproff • 07.01.2024 03:53 #3
#2 Argont:

На локалку, к примеру на OSPanel как ставить и какую версию PHP?

локальный сервер или виртуальный хостинг, нет особой разницы, - рабочие параметры ПО:

PHP: 7.1 - 7.4
MySQL: 5.7
Apache: 2.4

🗿

🧙‍♂️ Радуйся, странниче добрый и честный! Не понапрасну привела тя стезя в земли сии. Зде бо мужи мудры и искусники дела писменнаго и численнаго, что куют словеса и плетут узоры кода, тайны разгадывают и знанием делятся, летописи множа и ремесло цифровое творя.
⬅️ Аще налево пойдеши — обрящеши грамоты древния, писания старинныя и свитки учения. ⬆️ Аще прямо — слово мудрое и совет от мужей разумеющих, что в деле кодописном искусны, получиши. ➡️ Аще направо — сам в писцы и летописцы внидеши, и в ремесло цифровое, где строки и знаки в дело живое обращаются, слово свое в память веков вложиши.
📝 Не медли же — нареки имя свое, и вниди в чин наш, и стань с нами в братстве, где код есть магия, а строки — заклятия живыя, числом и буквою слово едины суть.
🏰 Не тайно есть собрание сие, и не инициации в нем, но многое сокрыто от пришлых и ступалого, понеже не всякому открывается знание, но токмо ищущим и пребывающим в деле сем.

Рекомендуемые товары в этой теме

Freelance MarketPlace - универсальный скрипт

Freelance MarketPlace Универсальный скрипт маркетплейса, фриланс услуг, биржи фриланса, торговой Сборки сайтов на Cotonti

Модуль Market PRO v.5+ для Cotonti CMF.

Бесплатное решение для масштабируемых E-Commerce проектов: можно создать витрину изделий и услуг Модули и Плагины для Cotonti

Фильтр товаров "Market PRO Filter"

Гибкая фильтрация товаров в списках категории по индивидуальным параметрам или характеристикам. Модули и Плагины для Cotonti