Всем привет!
Хочу поделиться своим собственным опытом, как можно быстро создать сайт бесплатно или почти бесплатно)
Сразу отмечу, что статья будет интересна тем, кто хочет создать свой собственный сайт на собственном движке, и не имеет большого опыта.
Лично я уже много лет пользуюсь бесплатным движком Drupal 7, работающим на PHP. Этот сайт можно бесконечно развивать, вплоть до создания из него полноценной информационной системы для какого-нибудь бизнеса.
И так, кратко, что нам будет нужно:
- Хостинг - то место, где будут лежать файлы нашего сайта. Лично мне нравится Beget (удобный интерфейс и супер быстрая тех поддержка).
- Доменное имя - имя сайта. Его можно также купить на Beget или попользоваться для начала бесплатным доменом, в формате tvoy-login.beget.tech
- Движок сайта. На момент написания этой статьи, это Drupal 7.92. Скачать актуальную версию движка можно (и нужно) с официального сайта Drupal.org
Теперь все подробнее ;)
После регистрации на хостинге Beget, вы увидите примерно такой интерфейс
Основные пункты, которые нам понадобятся - это:
- Файловый менеджер
- Сайты
- MySQL
Первое, куда мы пойдем - это в раздел "Сайты". Здесь мы создадим сайт, назовем, например его "mysite" и прикрепим к нему наш бесплатный домен. Минут через 5 ваш еще неготовый сайт будет доступен для всех по ссылке домена.
Второе, скачиваем актуальную версию Drupal 7. Повторяю, что скачивать нужно с официального сайта Друпала. Скачать лучше файл в формате drupal-7.92.tar.gz - он весит немного меньше, нежели zip формат.
Далее, заходим в файловый менеджер и переходим в папку "mysite". Удаляем папку "public_html". Закачиваем сюда наш архив drupal-7.92.tar.gz или drupal-7.xx.tar.gz и распаковываем его сюда же (Правой клавишей по файлу -> Распаковать архив). Свежеполученную папку переименовываем в "public_html".
Кстати, файловый менеджер выглядит так) Пипец какой удобный для таких как я)
Да, файловый менеджер открывается в отдельном окошке. Поэтому сейчас возвращаемся в предыдущее окно и переходим в раздел MySQL. Это третий пункт нашей подготовки)
Третий пункт) Создаем базу данных и записываем имя базы и пароль, чтобы потом можно было использовать эти данные при установке сайта.
Начинаем установку сайта
Переходим по адресу tvoy-login.beget.tech и получаем такую картинку
Нажимаем "Save and continue". В следующем пункте проделываем тоже самое.
Далее нам надо ввести имя базы и пароль, которые мы уже знаем)
Database name и Database username - это имя базы. Database password - пароль базы данных. Дальше кликаем по кнопкам, вводим логины и пароли, почты и сайт готов!
Остается установить или просто включить нужные модули, чтобы получить соответствующий функционал.
Наперед дам несколько подсказок:
- tvoy-login.beget.tech/admin/modules - на этой странице надо включить галочку напротив модуля "update manager". Это позволит загружать и устанавливать модули и темы оформления с официального сайта.
- tvoy-login.beget.tech/user/login - всегда доступен вход на сайт
- модуль https://www.drupal.org/project/l10n_update/releases/7.x-2.7 позволит руссифицировать интерфейс сайта.
Если интересно разобраться в устройстве сайта Drupal - пишите в комментариях свои вопросы или на мою страницу в Вк https://vk.com/c77777
Отвечу на вопросы в следующей статье)