Создаем онлайн-магазин цифровых товаров
Подготовка
Первым делом нам необходимо выбрать хостинг. Можете выбрать любой удобный сервис, но я буду использовать timeweb. Я пропущу нудный процесс регистрации (его легко можно найти в наших предыдущих статьях или гугле) и перейду сразу к делу.
Теперь нам необходимо купить или привязать домен. Я так же не буду покупать домен и просто сделаю обзор скрипта на тестовом домене.
Установка
При использовании timeweb тестовый домен уже будет настроен. Если надо привязать домен который мы купили у регистратора, то необходимо сменить NS-серверы в ЛК регистратора.
Переходим в раздел "Сайты" и проверяем версию PHP которая там установлена. Нам понадобится 7.4. Чтобы поменять версию, нажимаем на зеленую шестереночку.
Теперь когда у нас все готово, мы можем приступать к заливке скрипта на хостинг.
Переходим в раздел "Файловый менеджер" (кому удобно, можете юзать FTP-доступ). Заходим в папку "/public_html".
Переходим в раздел "Файловый менеджер" (кому удобно, можете юзать FTP-доступ). Заходим в папку "/public_html".
Здесь мы видим два файла. Нам необходимо удалить их. Для этого нажимаем и удерживаем Ctrl и мышкой кликаем один раз по каждому из их. Далее нажимаем "Файл" - "удалить".
Теперь у нас все готово чтобы залить скрипт. Нажимаем на "Архиватор", далее "Загрузить и разархивировать". Выбираем наш скрипт (оттуда, куда мы его сохранили) и ждем пока он загрузится. Поздравляю, наш скрипт успешно распаковался.
Теперь перейдем к создаю базы данных. Заходим в "Базы данных", и первым делом включаем полныйдоступ к "phpMyAdmin". Далее нажимаем на "создание новой базы данных", вводим имя и пароль. Пароль лучше еще продублировать в комментарии к базе данных, таким образом мы точно его не потеряем, потому что он сейчас он нам понадобится.
Теперь мы приступаем к заливу базы данных. Нажимаем под полным доступом на кнопку "phpMyAdmin" и попадаем в панель управления базами данных. После того, как мы зашли в панель, выделяем нашу базу данных ЛКМ чтобы она подсвечивалась серым цветом.
После того, как вы выполнили все действия, открываем папку bd с базой данных. Переходим в раздел "Импорт" и нажимаем "Обзор". После чего выбираем наш файл базы данных (bd.sql)
После того, как наша база загрузилась, листаем вниз по странице и ничего не изменяя нажимаем на кнопку "Вперед".
После того как мы залили базу, нам нужно установить логин и пароль в файл "bd.php". Чтобы его найти, заходим в папку "inc" и в ней видим этот файл. Общий путь у вас должен быть вот такой:
Если ты новичок, то после открытия файла тебе будет неясно куда его вставлять, прилагаю скриншот 👇
Нажимаем "Сохранить". Все, мы можем обновить страницу нашего сайта и у нас он будет успешно работать.
Настройка
Теперь нам необходимо настроить авторизацию, чтобы мы могли входить в наш магазин. Для этого нам нужен ВК для разработчиков.
Нажимаем на кнопку "создать приложение", выбираем "сайт". Далее указываем домен нашего магазина.
Далее переходим в настройки. Здесь нам нужны приложение и защищенный ключ.
Итак, мы получили нужные данные. Теперь заходим в папку "inc" и ищем файл "config.php". Именно в этом файле хранятся все основные настройки нашего сайта.
Устанавливаем приложение и теперь можем входить в наш магазин.
Вот мы и вошли в магазин. Как же нам попасть в админ-панель? Очень просто. К нашему домену приписываем слово "/admin"
Выглядеть это будет так: https://вашдомен/admin
Данные для входа в админку мы с вами можем поменять в файле "config.php". По умолчанию они будут вот такие:
$admin_log = "admin"; // логин админа
$admin_pass = "admin"; // пароль админа
После ввода мы попадаем в админ-панель где можем полностью управлять нашим магазином.
Итоги
Теперь у вас есть свой магазин и вы можете продавать там скрипты или другие цифровые товары.