Skip to content

Instantly share code, notes, and snippets.

@Stylesproline
Last active December 12, 2022 13:20
Show Gist options
  • Save Stylesproline/fc3003ff362baa8bcae1a282bc3f29f0 to your computer and use it in GitHub Desktop.
Save Stylesproline/fc3003ff362baa8bcae1a282bc3f29f0 to your computer and use it in GitHub Desktop.
11.Публикация сайта на хостинг

11.Публикация сайта на хостинг

Выбор и покупка доменного имени

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

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

Доменное имя web-сайта влияет на продвижение в поисковой выдаче, как по брендовым, так и по более общим коммерческим запросам.

Поисковая система способна определить деятельность компании, различить наименование бренда. Хорошим решением будет объединить в доменном имени сайта наименование компании и ее деятельность.

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

Правильный домен — плюс для поискового продвижения

Присутствие ключевых запросов в доменном имени увеличивает шансы того, что сайт попадёт в ТОП поисковой выдачи. Этот тезис легко доказать.

Введите в строку поиска запрос "фабрика окон минск"

Screenshot from 2022-12-12 12-14-58

Первые позиции в поиске займёт веб-сайт fabrikaokon.by. Такая же схема будет работать, если в домене будет присутствовать и часть ключевой фразы

Компаниям, работающим на территории одной страны, стоит выбирать национальные доменные зоны (.by ,.ru, .ua, и пр.); Организациям, планирующим выходить на международный уровень, лучше остановиться на домене .com. Второй вариант — зарегистрировать несколько национальных имён в странах, где они планируют работать — .ru, .by и пр. Фирмам, которые работают в рамках конкретного региона, рекомендуется выбирать субрегиональные зоны — firma.msk.ru. Информационным ресурсам подойдут зоны .com, .info и .org, и так далее по тематикам. На данный момент многие сайты имеют длинные названия. Наличие 2, 3 или 4 слов в имени — это норма. Их можно разделить между собой дефисами (с последними нужно быть аккуратнее)

Оптимальная длина имени домена — 10-12 символов. Если название организации нужно укоротить, проследите чтобы сокращение выглядело корректно. Цифры и дефисы. Специалисты по продвижению не советуют использовать цифры и дефисы, поскольку люди хуже запоминают такие названия. Помимо этого, их банально неудобно набирать на клавиатуре. Поэтому лучше максимально избегать дефисов. Цифры лучше использовать уместно. Обратите внимание! Когда домен, который отлично подходит компании уже занят, возникает соблазн заменить букву цифрой. Например, вместо «О» вставить ноль (c0ffee.ru). Не стоит так делать. Это 100% ухудшит ранжирование сайта поисковыми системами. Грамотная транслитерация. Порой превращение кириллицы в латиницу затруднительно. Например, в названии фирмы есть слово «Хороший». В переводе оно может выглядеть как «Horoshiy», «Horoshij» или «Horoshii». Решить эту проблему можно двумя способами:

выбрать домен без разночтений. Отталкиваться не от названия бренда, а от сферы деятельности; зарегистрировать несколько доменов. Купив horoshiy.ru, horoshij.ru и horoshii.ru, выберите основной адрес, а с остальных настройте редирект.

Сейчас сложно найти короткое, звучное и подходящее по смыслу доменное имя, которое было бы уже не занято. В этом случае можно использовать дополнительные слова. Они даже могут подчеркнуть достоинства товара или услуги. Например, компания продаёт мясо, но адрес meat.ru уже занят. В этом случае можно купить домен freshmeat.ru или bestmeat.ru.

После выбора названия адреса сайта пробейте его по поисковым системам. Если оно отличается от домена конкурента одной буквой, цифрой или дефисом, стоит остановиться на чём-то другом.

Деятельность компании, название бренда или ключевое слово?

При выборе адреса сайта можно отталкиваться от деятельности организации, её названия или ключевых фраз, которые используют пользователи. Каждый из вариантов имеет свои плюсы и минусы.

Деятельность компании. Оптимальный вариант для большинства сфер деятельности. Например, если компания занимается производством пластиковых окон, доменом может стать oknaplast.by. Коротко, звучно и понятно для пользователей. Минус: большинство коротких доменов занято.

Название компании. Повышает узнаваемость бренда и работает на повышение лояльности клиентов. Так делают многие компании: iPapus Agency (ipapus.com), Toshiba Corporation (toshiba.com) и т. д. Минус: сложности с продвижением на начальных этапах, поскольку название неизвестной фирмы никто искать не будет.

Ключевое слово. Отличный способ для продвижения. В доменное имя вставляется ключевая фраза которую чаще всего используют пользователи. Например, самый популярный запрос для компьютерного сервиса «ремонт компьютеров». Эту фразу можно использовать в качестве имени веб-сайта. Минус: длинное и плохо запоминающееся название. О домене .БЕЛ В августе 2014 года международной организацией ICANN Белоруссии был выделен национальный кириллический домен первого уровня .БЕЛ. С начала марта 2015 года аккредитованные регистраторы начали приоритетную регистрацию доменов на кириллице. Домен .бел был делегирован 10 ноября 2014 года[1]. Регистрация проводилась в 3 этапа:

С марта по май 2015 года домен был доступен только для приоритетной регистрации доменов для государственных органов, владельцев товарных знаков и фирменных наименований юридических лиц.
    С октября 2015 года доступна регистрация доменов для всех желающих .

Первый сайт в доменной зоне .бел появился 17 февраля 2015 года — официальный сайт домена . Для пользователей имя сайта отображается на кириллице, а поисковый робот видит его преобразованным в ASCII-символы с помощью метода punycode, что гарантирует корректную обработку домена

По состоянию на начало 2022 года в Торговом реестре зарегистрировано 27 274 интернет-магазинов. Однако только 979 из них имеют кириллические имена. Это чуть более 3% от их общего числа. По данным технического администратора доменных зон .BY и .БЕЛ, компании hoster.by, всего в зоне .БЕЛ сегодня зарегистрировано почти 15 тыс. имен, что составляет 10% от всех регистрируемых беларусских доменов. БОльшую часть – 47% всех регистраций – приходится на юридические лица, 39% доменов «закреплены» за физлицами, 14% – за индивидуальными предпринимателями.

Интерес интернет-ритейлеров к кириллическим доменам  значительно ниже общих показателей по всей доменной зоне .БЕЛ

е смотря на кириллическую привязку, интерес к доменам в зоне .БЕЛ проявляют интернет-деятели из различных стран. Наибольшую часть, конечно занимает сама Беларусь (более 90% всех регистраций), на втором и третьем месте по количеству регистраций находятся Россия и др. Определенную популярность домен .БЕЛ обрел и в Европе. В основном домен .БЕЛ в Европе регистрируют международные компании. В этом случае название домена соответствует названию торговой марки или бренда.

Кириллическая доменная зона была запущена в 2015 году. Меньше, чем за 2 недели после официального запуска в новой доменной зоне было зарегистрировано более 13 тыс. доменов. Пик количества регистраций наблюдался в 2016-м году. Тогда зона .БЕЛ насчитывала более 19 тыс. доменов. C 2017 года наблюдался спад.

По данным регистраторов кириллическая доменная зона особенно «приглянулась» малому и среднему бизнесу, в связи с тем, что имеет ряд маркетинговых преимуществ. Имена сайтов на кириллице легко читаются в наружной рекламе, печатных материалах, их легко уловить на слух и запомнить. Кроме того, сложные слова и аббревиатуры можно использовать «как есть» и не транскрибировать в латиницу.

Не обошлось в реестре без собственных «SEO-звезд» (когда в домен намеренно включаются поисковые запросы). Самый длинный кириллический домен Байнета «шпатлевка-покраска-стен-проф-оборудованием.бел» зарегистрирован в мае 2019 года и состоит из 46 символов! Он на семь символов длиннее предыдущего рекордсмена «солигорский-государственный-колледж.бел».

В списке имен интернет-магазинов лидером является домен «двери-межкомнатные-входные-металлические.бел

Выбор и покупка хостинга

Мы рассмотрим наиболее типичные вопросы и проблемы при выборе хостинга.

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

Основная часть рынка в разработке сайтов – это относительно небольшие «сайты-визитки». Они не особо требовательны к хостингу, но опрометчивое решение в его выборе, в итоге может стоить Вам всего сайта и усилий по его продвижению.

Регистрация хостинга

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

Местонахождение хостинга

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

Вторым фактором здесь выступают угрозы и санкции на политическом поле. Нельзя исключать рисков ограничения доступа и изоляции сегмента Интернета. В этом случае, использование зарубежного хостинга, связано с потерей доступа к нему, а нахождение сайта внутри страны, на 99% гарантирует его работоспособность даже в этом случае.

Так же стоит иметь ввиду, что их тарифы указаны в долларах или евро, а значит для Вас стоимость (а в свете последних событий и сама возможность оплаты) будет напрямую зависеть от текущего курса.

Резюмируя: хостинг физически должен быть в РБ.

Техподдержка

Помимо регистрации и оплаты хостинга, единственное, с чем Вы можете столкнуться – это с решением проблем. И здесь важно знать, насколько быстро и качественно работает техподдержка.

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

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

Резюмируя: по возможности, оцените качество технической поддержки.

Регистрация доменов

Многие хостинговые компании, предлагают услуги по регистрации доменов (домен – это адрес Вашего сайта). Важно понимать, что регистрацию доменов, могут проводить ТОЛЬКО аккредитованные регистраторы, которых в разы меньше. По факту, многие хостинговые компании, в автоматическом режиме, передают заявки на регистрацию доменов регистратору, с кем они сотрудничают.

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

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

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

По сути, регистрация доменов не обладает качественным измерением. Нельзя зарегистрировать домен хорошо или плохо, поэтому основным критерием в выборе регистратора вполне справедливо может быть цена на регистрацию и продление (которое, часто дороже) домена.

Резюмируя: регистрируйте домен непосредственно у регистратора, либо выбирайте хостинг с аккредитацией регистратора. Сравнивайте цены.

Надежность хостинга

Здесь основным аргументом будет являться количество и масштаб клиентов. Чем больше доменов на обслуживании и чем крупнее их клиенты – тем больше доверия заслуживает данный хостинг-провайдер.

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

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

Резюмируя: выбирайте крупный хостинг с крупными клиентами.

Дополнительные услуги

Среди дополнительных услуг стоит выделить:

Выпуск SSL-сертификатов – для того, чтобы Ваш сайт работал по защищенному протоколу, что является обязательным для большинства современных браузеров. Бесплатные сертификаты Lets Encrypt вполне сгодятся для большинства сайтов. В противном случае, Вам придется заказывать и устанавливать сертификаты отдельно, что требует больше времени, сил и компетенции.

Автоматические бекапы (резервные копии). Бывают полезны, если сайт по каким-то причинам перестал работать.

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

Если Вы регистрируете хостинг на свое юридическое лицо – удобным будет электронный документооборот для получения закрывающих документов.

Резюмируя: выбирайте наиболее функциональный хостинг.

Удобство контрольной панели

Screenshot from 2022-12-12 13-59-01

Этот фактор важен разработчикам, а не заказчикам.

Разные хостинг-провайдеры используют разные панели управления. Кто-то разрабатывает собственную, кто-то использует готовые решения. Часто, функционал их сильно разнится.

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

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

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

Начнем с сервера.

Фактически сервер — это такой супер-мощный компьютер, где хранятся данные или выполняются какие-либо операции.

Например, существуют научные лаборатории и у них есть сервера, где производятся вычислительные процессы. Многие компании используют базы данных 1С, к которой подключаются различные компьютеры, к примеру, торговых сетей, чтобы работать. Ну и конечно, на серверах могут храниться и работать сайты.

Хостинг — это услуга по предоставлению места на сервере на определенное количество времени, например, для вашего сайта.

Есть различные коммерческие компании (хостинг-провайдеры), которые оказывают услуги по предоставлению места и размещению данных на сервере.

Доменное имя — это имя вашего сайта.

Хостинг-провайдеры продают доменные имена. Либо доменное имя еще можно купить у регистраторов.

Регистраторы — это отдельные компании, которые продают доменные имена.

Рецепт размещения сайта в интернете:

Покупаем доменное имя (чаще всего у хостинг-провайдеров, так как они совмещают продажу места на сервере с продажей доменного имени, или же являются посредниками у регистраторов).
Арендуем место на сервере у хостинг-провайдеров (на месяц, на год, на несколько лет.
Загружаем туда свои файлы.
Связываем сайт с доменным именем.

Итог: Поздравляем, с этого момента ваш сайт в интернете!

Вне зависимости от уровня подготовки разработчиков, при создании нового сайта, каждый вебмастер или представитель фирмы сталкивается с рядом стандартных технических проблем. К числу последних относятся вопросы поиска подходящего провайдера, который предоставляет услуги хостинга, или выделенного сервера (вычислительные мощности сервера), обеспечивающего беспрерывную работу онлайн-ресурсов. Каждый хостер предлагает разные услуги, что усложняет поиск. Несмотря на сказанное, есть несколько критериев, позволяющих решить вопрос, как выбрать хороший хостинг.

Критерии выбора хостинга

Услуги хостинга предоставляют разные компании При создании сайта рекомендуется подбирать услуги хостинга, предоставляемые белорусскими компаниями. Благодаря этому разработчики смогут своевременно получать квалифицированную помощь на понятном языке. Кроме того, удобство работы с такими компаниями заключается в том, что российские хостеры лучше знают особенности Байнета.

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

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

Проведенный анализ рынка показал, что оптимальным выбором считаются хостинги с 1 по 3 место.

Бесплатный хостинг актуален для небольших сайтов, информация на которых редко обновляется. Этот вариант подходит для начинающих веб-разработчиков либо компаний (частных лиц), не готовых платить за размещение онлайн-ресурса в Сети

Варианты хостинга должны иметь PHP и MySQL. Благодаря этому разработчики могут разместить на хостинге сайт, созданный на базе любого «движка», без ограничения функциональности ресурса.

Конструкторы сайтов

Если вы не сильно разбираетесь в разработке сайтов, а уж тем более в веб-программировании, то для самостоятельного создания сайта вам лучше подойдут конструкторы — при помощи них вы без особого труда сможете создать сайт. Обзор популярных конструкторов мы делали в нашей статье.

При размещении онлайн-площадки на подобных хостингах нужно учитывать, что провайдеры не предлагают дополнительные функции, необходимые для создания качественного сайта. В частности, отсутствуют возможность периодического резервного копирования информации и поддержка большого количества баз данных. Но бесплатные хостинги считаются оптимальным выбором для начинающих разработчиков, так как позволяют понять особенности работы подобных сервисов и правил размещения сайтов в Сети. При создании интернет-магазина и других крупных онлайн-площадок, предполагающих высокий трафик, рекомендуется воспользоваться платными услугами провайдеров.

WordPress сегодня считается одной из самых востребованных систем, на основе которых создают сайты. Поэтому при выборе хостинга важно найти тот, который наиболее полно реализует возможности данной CMS. Ряд провайдеров с целью удовлетворения спроса расширили список предложений, предоставляя клиентам полную техническую поддержку для сайтов на WordPress и при необходимости готовых установить «движок» на сервер.

Среди хостинга, позволяющего размещать в Сети ресурсы на этой CMS, выделяется бесплатный

https://wordpress.com/

Screenshot from 2022-12-12 15-17-26

Все тарифные планы WordPress.com, в том числе бесплатные, включают быстрый, безопасный и надёжный хостинг.

Генератор фирменных имён

У вас возникла идея. Теперь нужно дать ей имя. Генератор фирменных имён WordPress.com — это универсальный инструмент для начала работы. Как это работает Вы запускаете новый интернет-магазин? Открываете физический магазин? Вы фрилансер? Что бы вы ни создавали, вы легко подберёте себе название с помощью генератора фирменных имён. К тому же это бесплатно и просто Приступайте к мозговому штурму. Начните с ввода нескольких ключевых слов, связанных с вашим бизнесом или брендом. Выберите себе название. Генератор фирменных имён создаст десятки креативных вариантов. Зарегистрируйте свой домен. Получите своё доменное имя, пока это не сделал кто‑то другой. Выходите в Интернет. Воплотите свои идеи в жизнь с помощью прекрасного веб‑сайта, который развивается вместе с вами. Используйте платформу, которая будет расти вместе с вами. Создайте сайт на платформе, которая поддерживает более 43% сайтов в Интернете.

*Начало работы c хостингом *

на примере одной из ХК

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

Чтобы начать пользоваться хостингом, нужно пройти регистрацию. Чтобы начать процесс регистрации, нужно перейти по ссылке. Другой вариант — нажать на главной странице вкладку «Личный кабинет» в верхнем меню.

Нужно заполнить данные, обязательные для регистрации (помечены звездочкой), а затем нажать «Ok».

На указанную при регистрации почту будет отправлена ссылка, по которой нужно перейти для активации учетной записи

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

На странице регистрации нужно ввести логин и пароль. Логином является email указанный при регистрации.

Необходимые услуги для размещения сайта

Для размещения своего сайта в интернете потребуется приобрести виртуальный хостинг и доменное имя. Перед покупкой услуг, рекомендуется ознакомиться с публичной офертой хостинг-провайдера

Доменное имя

Для начала нужно зарегистрировать доменное имя.

При регистрации нужно корректно указать NS-серверы и контактные данные.

Если у вас есть доменное имя, то перейдем к разделу «Делегирование домена».

Продление домена

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

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

Если пользователь не хочет делегировать домен полностью, то у него есть возможность изменить привязку домена с помощью DNS-хостинга или другой панели, где осуществляется управлениями DNS-записями. Для этого нужно в качестве A-записи для нужного домена IP-адреса например — "194.61.0.8."

Технический домен

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

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

Виртуальный хостинг

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

Тестовый период не предоставляется пользователям, которые:

используют VPN;
уже пользовались тестовым периодом ранее.

Чтобы получить тестовый период, следует обратиться в техническую поддержку через тикет. Для этого нужно перейти в биллинг-панель и в разделе «Поддержка» выбрать пункт «Запросы», а затем нажать «Создать

Как заказать

Данная процедура подробно разобрана в инструкции «Как заказать веб-хостинг». Тарифы

Стоит подойти к выбору тарифа с учетом масштаба размещаемого ресурса и его потребностей.

Тариф «Начальный» подойдет для легких сайтов без использования баз данных и одностраничных сайтов (лендингов).
Тариф «Базовый» – для небольших сайтов и блогов на CMS.
Тариф «Премиум» – для всех остальных сайтов и интернет-магазинов.

Пользователь может сменить тарифный план в любой момент, доплатив разницу между тарифами.

есть(как правило) разные виды оплаты: помесячно или оплата за год и т.д.

После приобретения услуги виртуального хостинга все данные с доступами пересылаются покупателю на email.

После активации услуги в панели, в подразделе «Виртуальный хостинг» появится веб-хостинг пользователя со статусом «Активен».

Вход в панель управления

Для дальнейшей работы с веб-хостингом нужно перейти в панель управления . Это можно сделать двумя способами:

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

Чтобы войти из -панели, в разделе «Товары/Услуги» нужно перейти в подраздел «Виртуальный хостинг». Затем выбрать нужный домен одним кликом и нажать «Перейти».

После успешной авторизации или перехода из панели, откроется панель управления сайтом . С ее помощью будет осуществляться основное управление виртуальным хостингом.

Добавление домена

Чтобы добавить домен , можно воспользоваться подробным руководством. Для домена должны быть обязательно прописаны NS-серверы хостинга

ns1.host.net
ns2.host.net


Чтобы разместить сайт на хостинге, сначала нужно загрузить файлы сайта в соответствующий каталог панели управления . Сделать это можно в подразделе «WWW-домены», выбрав нужный домен одним кликом и нажав «Каталог».

Сайт может быть как разработанным на основе «движка» CMS (Content Management System / Система управления контентом), так и самописным. В первом случае, обычно для размещения сайта на хостинге необходима база данных. Создание баз данных и их дальнейшее редактирование происходит в соответствующем разделе «Базы данных» панели управления.

Перенос сайта

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

Техническая поддержка осуществляет бесплатный перенос для новых клиентов.

Дополнительные возможности

Пользователи могут сами менять версию PHP в соответствующем разделе панели управления «PHP». Там же можно включить или отключить необходимые PHP-модули.

Пользователи хостинга могут разместить на одном хостинге несколько сайтов или веб-приложений. Реализовать это можно с помощью функции создания поддоменов для основного домена, а также выбора тарифов с возможностью добавления нескольких доменов. В первом случае, каждый добавленный поддомен будет рассматриваться как отдельный сайт. Подробнее о создании поддоменов можно узнать здесь.

Через manager удобно привязать почтовый сервис к домену. Подключить почтовый домен и произвести его дальнейшую настройку можно за несколько простых шагов.

Также есть возможность установить на сайт бесплатный SSL-сертификат Let’s Encrypt. Перевыпуск сертификата в  manager проходит автоматически.

Установка и настройка сайтов на популярных CMS

Инструкция по установке зависит от выбранного способа инсталляции CMS.

Способы установки WordPress

Автоматический.
Ручной через панель управления.
Через FTP.

Чтобы установить WordPress вторым или третьим способом, предполагается предварительно скачать архив этой платформы с официального сайта, расположенного по адресу ru.wordpress.org. Целесообразно скачивать новейшую версию, т.к. с точки зрения разработчика она менее уязвима.

Автоматическая установка

Установка WordPress через встроенный скрипт допустима, если она включена в сервис хостинг-провайдера, согласно тарифному плану. При таком способе пользователю панели управления доступны дополнительные функции.

В частности, в панели управления запуск автоматической установки возможен

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

Ручная установка через панель управления Настройка PHP

Для успешной работы CMS WordPress потребуется предварительно поменять режим работы PHP на CGI и установить PHP версии 5.6.40 или выше. Как сменить версию PHP описано здесь. Создание БД сайта блога

  1. Запустить панель управления
  2. На левой панели выбрать «Главное» — «Базы данных» и нажать «Создать».
  3. Указать имя базы.
  4. В поле выпадающего списка найти имя существующего пользователя или создать нового, а затем подставить его. Для вновь созданного пользователя в имени автоматически подставится префикс базы.
  5. Задать пароль пользователя (можно, путем генерации) и кликнуть кнопку «Ок».

Подробнее процесс создания базы данных рассмотрен при работе с локальным хостингом.

Загрузка и распаковка файла архива платформы

  1. Открыть панель управления.

  2. Перейти в раздел «WWW» в левой панели и выбрать пункт «WWW-домены».

  3. Выбрать домен сайта, для которого загружается CMS и нажать кнопку «Каталог».

  4. В результате в каталоге инсталляции сайта будут созданы файлы парковочной страницы, которые необходимо удалить, кроме папки (если таковая будет).

  5. Нажать кнопку «Закачать».

  6. Выберите архив CMS, расположенный на локальном диске компьютера. Нажать «Ok».

  7. Выделить загруженный архив и распаковать его нажатием кнопки «Извлечь». Распаковка будет произведена во вложенный каталог WordPress.

  8. Файлы из каталога WordPress необходимо переместить в папку инсталляции платформы. Для этой цели потребуется вернуться в каталог WordPress и выделить все его файлы, а затем — нажать «Копировать».

  9. Указать каталог инсталляции сайта блога.

  10. Включить опцию «Перенести файлы» и кликнуть «ОК

  11. Убедиться, что файлы CMS загружены корректно. С этой целью необходимо в браузере открыть сайт. Дальнейшая установка WordPress на хостинг будет возможна в случае успешного открытия стартовой страницы.

Установка CMS

  1. Запустить сайт в браузере.

  2. На открывшейся стартовой странице нажать кнопку «Вперед».

  3. Заполнить параметры соединения с БД. Наименование базы данных, имя пользователя и его пароль должны совпадать с теми, что были заданы на этапе создании базы. Для реквизита «Сервер базы данных» можно не менять значение по умолчанию — localhost. Рекомендуется заменить префикс «wp» на другой. Префикс должен состоять из букв латинского алфавита, а также цифр. По окончании заполнения реквизитов нажать кнопку «Отправить».

  4. Далее, если все поля были заполнены правильно, следует нажать кнопку «Запустить установку». В противном случае потребуется повторная настройка полей реквизитов подключения к базе.

После установки будет выдано приглашение к авторизации: набрать логин с паролем и кликнуть кнопку «Войти». Установка при помощи FTP

Если по какой-либо причине панель управления хостинг-провайдера не позволяет распаковать на сервере архив WordPress, то его следует распаковать на локальном носителе информации (HDD, SSD, Flash). Затем с помощью FTP-клиента (FileZilla, FAR, Total Commander или др.) загрузить файлы на сервер хостинга.

В остальном описание инсталляции совпадает с приведенным в предыдущем пункте.

Ниже речь пойдет об установке одной из наиболее востребованных и популярных систем – Joomla

Изначально следует подготовить хостинг, выполнив несколько операций:

  1. Открыть панель управления веб-хостингом и найти раздел «Менеджер файлов», где перейти в раздел «WWW» и далее в «Имя домена». Удалить все файлы из корневой директории сайта.
  2. Затем потребуется загрузить последнюю сборку Joomla. Находится она в свободном доступе на сайте разработчиков www.joomla.org. Важно не скачивать дистрибутив со сторонних ресурсов во избежание риска получить вредоносное ПО.
  3. Когда архив будет загружен, его нужно переместить на хостинг. Открыть панель управления, перейти по пути «Менеджер файлов» → «WWW» и нажать «Загрузить». Процедура может занять некоторое время.
  4. После загрузки следует выделить архив и нажать кнопку его извлечения в корневую директорию вашего сайта. После извлечения файлы с архива будут доступны в корневом каталоге. Архив уже не понадобится, поэтому его можно удалять. Как вариант, можно воспользоваться для загрузки клиентом FTP.
  5. База данных – это обязательная составляющая любого сайта на Joomla. Для ее создания следует открыть главную страницу панели и перейти в левом меню в «Базы данных». Далее останется нажать кнопку «Создать», чтобы открылось окно с полями параметров БД. Здесь достаточно указать ее название, имя пользователя и пароль. Подробнее процесс создания базы данных рассмотрен ранее.

Установка движка

По завершении этих операций можно открывать в браузере адрес своего сайта и начинать установку распакованного движка Joomla.

Откроется окно с мастером установки, с которым нужно сделать следующее:

  1. В «Конфигурация сайта» заполнить предложенные поля – название веб-ресурса, пароль (и его подтверждение), а также электронную почту.

  2. В «Конфигурация БД» настроить поля таким образом:

    Тип базы данных: MySQL. Название сервера базы данных: locallhost. Имя пользователя: созданный ранее пользователь. Пароль: указанный ранее пароль. Имя БД: указанная ранее имя БД. Префикс таблиц: изменения не нужны.

  3. На третьей вкладке стоит отменить установку демо-данных, которые на практике не потребуются и нажать «Установить».

  4. Останется подождать некоторое время, чтобы открылась новая страница. Она сообщит, что установка Joomla прошла успешно.

  5. По умолчанию Joomla использует английский язык, если вы хотите поменять язык по умолчанию или загрузить дополнительные языковые пакеты, то нажмите на кнопку «Установка языковых пакетов». Затем выберите необходимые языки (к примеру, русский — Russian) и нажмите «Далее». После выбираем язык по умолчанию для сайта и панели администратора

  6. Следующим шагом будет удаление папки «Installation» – нажатием соответствующей кнопки. Система отправит уведомление об этом.

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

Установка Joomla на хостинг не всегда может пройти успешно. Далее приведены наиболее распространенные ошибки, связанные с этим процессом:

Появление ошибки 404 после установки системы управления сайтом и последующего удаления «Installation» при открытии сайта встречается достаточно часто. При этом в строке с веб-адресом отображается путь к установочной директории. Решить проблему можно очисткой кэша браузера, однако не комбинацией кнопок Ctrl+F5, а непосредственно в настройках программы.
Страницу с завершением установки следует пролистать вниз и проверить, удовлетворены ли установки стартовой проверки. Если хотя бы одна из них отмечена «Нет», Joomla не сможет работать на хостинге. Чаще всего потребуется изменить текущую версию PHP.
Если при открытии сайта осуществляется перенаправление на HTTPS, следует отредактировать файл configuration.php. В нем содержится строка вида public $force_ssl = ‘1’;, где цифру «1» нужно изменить на «0».
Предупреждение Warning: session_start может подразумевать отсутствие прав записи в папку временных файлов. Решается проблема поиском в файле configuration.php строки var $tmp_path. Ее значение должно быть установлено как «777» (rwxrwxrwx). Если появится необходимость, нужно изменить права на эту директорию через панель управления. Также ошибка со стартом сессии появляется из-за отсутствия пути к директории TEMP. Нужно проверить, что в значении переменной $tmp_path правильно указан путь к нему или создать его при отсутствии.
Если при авторизации выполняется переход на HTTPS, достаточно открыть methods.php, находящийся по пути /libraries/joomla/. В нем открыть строку «80» и изменить код ($ssl === 1) на ($ssl === -1).

Заключение

Предложенная инструкция по установке подойдет на любом хостинге, где панель управления ISPmanager. Сам процесс инсталляции cms несложный, хотя возможно появление ошибок. Тем не менее, способы их исправления давно известны и представляют собой редактирование конфигурационных файлов.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment