Lazarev-granit.ru

Лазарев Гранит
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить вордпресс на поддомен спринтхост

Как получить бесплатный сайт на Sprinthost

Данный чек-лист предназначен для тех, кто хочет получить бесплатно хостинг для своего сайта на сервисе Sprinthost.ru, установит на этом хостинге WordPress и привязать к своему сайту домен. Обратите внимание, что домен можно купить также на этом сервисе. Стоимость определяется текущими тарифами.

То есть бесплатно вы можете получить место под сайт, установить WordPress. Сайт будет вполне рабочим, только с именем третьего уровня, пока не прикрепите свой собственный домен второго уровня (ВАШСАЙТ.ру).

Регистрация и оплата хостинга Hostenko (Хостенко)

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

  1. Заходим на Hostenko.com.
  2. Нажимаем на кнопку Зарегистрироваться:
  3. В нашем случае идеально подойдет тариф SIngle, так как мы планируем работу пока только с одним сайтом (на данном тарифе возможна работа с 2-мя сайтами). В будущем, если будем создавать дополнительно еще сайты, можно с легкостью доплатить до тарифа, к примеру, Triple и уже работать одновременно до 10 сайтов. Могу поделиться промокодом, wpnewru дает 10% скидки.
    Кстати, на год вперед платить намного выгоднее, чем на 3 месяца, например. Выгода между годом и 3 месяцами составляет 375 (!) рублей. Согласитесь, неплохие деньги можно сэкономить. А за хостинг боятся не стоит, он действительно хорош. Если Вы не уверены в нем, как отметил выше, попробуйте тестовый период на 14 дней и Вы убедитесь в правильности моих слов:
  4. Заполняете необходимые данные:
  5. Нажимаете Далее, потом к Вам на электронный ящик придет письмо с подтверждением:
  6. Письмо примерно такого содержания, просто перейдите по ссылке:
  7. Далее авторизуетесь на Hostenko.com, введите свой email и пароль тут.
  8. После переходе к оплате, нажимаете на кнопку Оплатить заказ:
  9. В следующем окне оплаты, не торопитесь оплачивать, нажмите на кнопку справа “Где взять купон?”, возможно именно сейчас Вас ждет какая-то классная скидка.
    Хочу обрадовать Вас, что специально для читателей блога WPnew.ru предоставляется скидка на первый платеж в размере 10% ! Просто введите купон “wpnew.ru” (без кавычек).
  10. Даже без скидок, хостинг обходится недорого. Попробуйте найти действительно качественный хостинг по такой цене, уверяю Вас – это сделать Вам будет очень сложно.
  11. Дальше выбираете способ оплаты. Я люблю работать с Webmoney, поэтому выбрал данный пункт:
  12. Дальше проходите стандартную процедуру оплаты. Думаю, это Вы сделаете с легкостью. Вы увидите сообщение, что Ваша заявка принята. Теперь Вы можете приступить к работе с данным хостинг провайдером по имени Hostenko. Не правда ли, все интуитивно понятно и пока у Вас не должно быть никаких сложностей.

Как создать поддомен?

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

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

Далее, в разделе «Управление сайтом», выбираем «Поддомены сайта».

Затем, просто вводим желаемую приставку к основному домену. Например, test. И нажимаем на кнопку «Добавить».

Вот и все. Поддомен создан и появился в списке поддоменов нашего сайта.

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

Установка wordpress на поддомен сайта из панели управления хостингом.

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

Читать еще:  Облицовка дома красным кирпичом с коричневыми

Затем находим движок wordpress и выбираем сайт, на который хотим установить. В нашем случае, это будет поддомен test.site.ru. И нажимаем на кнопку «Установить WordPress».

После чего, мы увидим сообщение об успешной установке wordpress на сайт. То есть на домен третьего уровня.

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

Установка wordpress на поддомен сайта, с помощью ftp-клиента.

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

Итак, для начала необходимо создать новую базу данных ( Если база уже есть и, по-вашему мнению сайт не сильно будет ее нагружать, можно новую не создавать, а воспользоваться существующей базой данных, для нескольких сайтов ). Для этого в разделе «Базы данных», выбираем «Базы данных MySQL».

Затем, нажимаем на кнопку «Создать новую базу данных».

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

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

Теперь остается установить wordpress, через ftp-клиент и подключить только что созданную базу данных.

Для этого, нам понадобится движок wordpress, который можно скачать, например здесь. И ftp-клиент.

Первым делом скачиваем движок и распаковываем скачанный архив. После чего, открываем папку с файлами движка.

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

После чего, копируем все файлы движка в папку test.

Теперь, открываем веб-браузер и вводим адрес нашего поддомена. В первую очередь нам будет предложено создать файл настроек, что мы и сделаем. То есть просто нажимаем на кнопку «Создать файл настроек».

Затем, нам сообщают информацию о том, какие данные базы данных мы должны знать. Знакомимся с информацией и нажимаем на кнопку «Вперед».

На следующем шаге заполняем все необходимые поля и нажимаем на кнопку «Отправить».

Если все сделано правильно, мы увидим сообщение о том, что все в порядке и можно продолжить установку wordpress на поддомен. Нажимаем кнопку «Запустить установку».

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

После заполнения необходимых данных, нажимаем на кнопку «Установить WordPress».

После этого, мы увидим сообщение о том, что wordpress успешно установлен. Мы можем нажать на кнопку «Войти», чтобы войти в админку сайта на поддомене и приступить к его настройке и наполнению.

Читать еще:  Яндекс карты как настроить дом

Как видите, все довольно просто. Создать поддомен и установить на него wordpress не составит труда даже новичку. Этот пост надеюсь, поможет вам в решении вопросов, которые у вас могли возникнуть при создании сайта на поддомене. А у меня на этом все. До новых постов.

Заказ хостинга и получение реквизитов доступа к серверу

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

После авторизации в верхнем меню надо выбрать «Хостинг -> Новый аккаунт», далее — «Бесплатный» и нажать «Заказать». Придумываем домен третьего уровня, который хотели бы получить, и вводим пароль два раза (это уже другой пароль, он конкретно для этого домена).

После регистрации в разделе «Хостинг» появится наш домен. Заходим и выбираем его. Далее в панели ищем кнопку «FTP Доступ» (находится в разделе «Файлы») и нажимаем на нее. Данные, которые нам понадобятся: «FTP сервер», «FTP порт», «FTP пользователь» и пароль, который вводили чуть ранее, при регистрации поддомена.

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

Настройка хостинга и первичная установка приложения

Папка bin

Этот шаг необязательный, но я рекомендую первым делом создать папку bin в корне, куда будут помещены исполняемые файлы, и добавить её в переменную окружения PATH. Вводим в консоль:

В корневой папке вашего профиля следует создать файл с именем .bash_profile с содержимым:

Вы можете сделать это с помощью следующей консольной команды:

Содержимое .bash_profile будет исполняться SSH- клиентом по умолчанию при подключении.

PHP

Если в своём проекте вы используете PHP , то учтите, что по умолчанию в консоли обычно используется PHP 5.3 (введите php — version , чтобы узнать версию). Для удобства использования в консоли PHP той версии, которая вам нужна, добавьте в папку bin ссылку. На примере PHP 7.2:

Теперь php —version вернёт PHP 7.2.15 (примечание: минорная версия может отличаться).

Также разместите в папке bin последнюю версию Composer.

Важно: не забывайте о правах на чтение/запуск исполняемых файлов в папке bin.

Сертификаты

Если ваш проект находится в закрытом git- репозитории, то хосту понадобятся права доступа.

Можно использовать логин и пароль от учётной записи с правами, но мы поступим правильно и сгенерируем Deploy key (ключ, дающий доступ к репозиторию только на чтение).

В консоли пишем:

Для каждого сервера (gitlab, bitbucket, github. ) можно сгенерировать свой ключ, меняя значение id_rsa параметра -f.

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

/.ssh/config со следующим содержимым:

Для gitlab:

Для bitbucket:

Для разных хостов записи с одинаковыми или разными ключами можно совместить в одном файле. Пример:Публичный ключ (содержимое файла id_rsa.pub) необходимо добавить в список ключей развёртывания (Deploy Keys) репозитория.Форма для добавления ключа развёртывания в GitLab

GIT

На многих хостингах рунета по сей день крутится древний C entos с версией git 1.8.3. Такая старая версия git‘a абсолютно нам не подходит. Команда git worktree появилась ещё в 2015 году в git 2.5, а в git 2.7 значительно расширилась по функционалу.

Читать еще:  Обкладка металлической печи кирпичом для дома

Но не беспокойтесь, на машинах T imeweb предустановлен git 2.7.4 .

/git для размещения в ней клонов git-репозиториев и перейдём в неё:

Клонируем репозиторий project-name в папку project-dir:

Перед выполнением команды замените путь до git- репозитория и имена ветки и проекта на свои.

где «master» – имя ветки, на которую будет переключен клон по умолчанию (если не указывать, то будет выбрана «основная ветка»).

ВАЖНО: следует указать ту ветку, которая не будет участвовать в разворачиваемых приложениях, т.к. дерево worktree нельзя создать из активной ветки. Например, если у вас есть ветки master, test, production, то следует выбрать master, а test и production будут вскоре развёрнуты.

Как и на многих хостингах, в T imeweb применяется практика с использованием папки public_html в качестве корневой папки сайта (веб-папки проекта). Если у вас мультисайтовый аккаунт (более одного сайта на хосте), то и папок public_html несколько. Например:

/www-project-name/public_html — для боевого приложения,

/www-test-project-name/public_html — для тестов.

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

Обычно веб-папка проекта не всегда совпадает с корневой папкой приложения: в веб-папке принято размещать только публичные файлы — JS- скрипты, картинки, стили, шрифты; а также файл скрипта для инициализации приложения. Весь рабочий код остаётся вне веб-папки. Эта практика приводит к единственному решению — public_html должна быть ссылкой на веб-папку проекта. Сам проект можно разместить рядом, в папке branch.

Развернём ветку production. На этом этапе уже пора добавить в админской панели свой сайт www-project-name и вместе с тем создадутся папки

/www-project-name/public_html. Папку public_html со страницей-заглушкой нужно сразу удалить. Теперь создаём worktree в папке

Создаём символьную ссылку веб-папки на месте папки public_html , которую вы ранее удалили . В моём примере веб-папка является папкой web в корне проекта, у вас она может отличаться.

Поскольку в моём приложении есть и ветка test , то таким же образом я разверну и её:

Установка приложения

На текущем этапе все файлы нужн ых веток репозитория проекта размещены в соответствующих каталогах:

/www-project-name/branch – production- ветка

/www- test- project-name/branch – test- ветка

Осталось установить и настроить приложение. Переходим в корневую папку приложения:

Настройте конфиг урационные файлы, которые, кстати, должны быть предварительно добавлены в .gitignore.

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

Установите само приложение. Например, если это Yii2:

Панели управления VDS-сервером

Примечательно, что пользователям доступно бесплатное тестирование работы VDS, без регистрации. Достаточно нажать “Протестировать бокс”:

На тест будет дано 10 минут.

Аренда сервера

Для клиентов, которым мало ресурсов VDS, доступна аренда мощных выделенных серверов. Тарифы включают администрирование и комфортную панель управления сервером.

Заключение

Сейчас не рекламирую, а выражаю мнение. За время работы в интернете перепробовал в работе не один безопасный хостинг, в общей сложности 16 штук, и только один выбрал– это Beget, потому что:

  • Есть собственная удобная панель управления
  • Поддержка и обслуживание на высшем уровне, отвечают быстро и берут на себя решение проблем не относящихся к ним
  • Цены отличные
  • Скорость uptime на высоте, ни разу Яндекс не присылал письмо что сайт медленно работает
  • Софт, версии всегда свежие
  • Несколько встроенных сервисов

Beget полностью отвечает на вопрос какой выбрать хостинг для сайта на CMS WordPress. Ищите с умом, статья стала полезной? Делитесь в социальных сетях, успехов.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector