Меню

Как настроить хостинг у себя

Как настроить хостинг у себя

Эта статья будет посвящена установке и настройке бесплатного программного обеспечения XAMPP служащего для создания локального веб-сервера на персональном компьютере простого пользователя.

Последнюю версию этой программы можно найти здесь:

На момент написания статьи это 1.7.3

Для начала выбираем путь установки сервера:

Нажимаем Install и ждём когда программа установит файлы. В следующем окне, программа спросит, желаем ли мы, чтобы она установила ярлыки на устанавливаемые приложения в группу меню Пуск и на рабочий стол. Я указал y (yes) — да, удалить лишнее всегда легче, чем установить нужное.

Далее программа спрашивает, верно ли задан путь, для установки, опять же указал — y (yes). Программа установит сервер по адресу, куда Вы распаковали архив, в моём случае это C:/XAMPP/

Теперь программа предлагает сделать сервер портативным, с возможность установки его на USB сервер. Так как сервер я создаю на ноутбуке, нужды переносить его на флэшку — у меня нет и я отказываюсь — n (no).

После двух оповещений с «Press «Return» to Continue» выпадет меню с 7-ю пунктами:

1. Запустить XAMPP

2. Переместить XAMPP (с указанием, где он установлен в данный момент)

3. Отключить Безопасный режим HTTPS

4. Отключить SSI

5. Включить IPv4

6. Отключить модуль Perl

7. Отключить Apache

x. Выход из программы установки

Из вышеуказанного перечня, отключать что-либо очень не реккомендую.

Сам же остановился на первом пункте, а далее на вводе буквы «x».

На этом первый этап — «Установка приложения» — можно считать завершённым.

Приступим ко второму, во первых нужно запустить Apache и MySQL (Если конечно вам оно нужно, мне для установки CMS — нужно, для тех кто собирается практиковаться с сайтом состоящим только из html страниц и php-скриптов без использования баз данных — MySQL будет не нужен).

Сразу бы хотелось отметить подсказки по панели управления:

Чекбокс (Svc) – устанавливает модуль в качестве службы Windows, по умолчанию отключено;

Admin – Администрирование модулей;

Shell – Командная строка, для работы с сервером XAMPP;

Setup – Командная строка, для настройки программы XAMPP;

Port-Check – Проверяет рабочие порты;

Explore – Открыть папку куда установлен XAMPP;

SCM – Открыть окно управления службами Windows;

Refresh – Обновить состояния модулей.

Чтобы проверить, работает ли ваш виртуальный сервер, достаточно в строку любого браузера ввести — http://localhost/xampp/

Выбрать – из первого окна – English, после чего мы увидим следующее:

Далее открываем директорию: C:\xampp\htdocs

И создаём внутри неё новую директорию, название выбирайте сами, можно назвать site

Источник



Начни здесь → Регистрация домена и его привязка к хостингу, подключение по FTP/SFTP, создание базы данных и установка WordPress

Как показал мой опыт, у очень многих людей возникают с этим трудности. Да в принципе, если вспомнить меня… эээ… 10 лет назад? Или.. Ну короче в школе я тогда учился. И на всю жизнь запомню, как я пытался установить Apache, как ковырялся в httpd.conf и мучил файл hosts. А я рассказывал, как долго я пытался выбрать, что использовать — ASP.net или PHP? К счастью, сейчас всё очень упрощается в мире, и вам даже не нужно знать, что такое php.ini, чтобы свободно работать со своим локальным сервером или хостингом. А теперь отмотаем в настоящее время и начнём по порядку.

Этот пост тоже для совсем-совсем новичков. А ещё тут будет много текста. Но вы можете сразу перейти к видео.

Что такое домен и хостинг. Привязка доменов. NS записи.

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

Если же нет, то поговорим о регистрации – домен можно зарегистрировать где угодно, но в некоторых местах цены могут отличаться, например в одном месте вы сможете зарегистрировать домен .ru за 99 р., а в другом за 800 р. Есть ли разница? Нет. Например я для доменов использовал 2domains.ru и меня в принципе там всё устраивало.

Сама регистрация домена не составляет какой-то особой трудности и в зависимости от сервиса, который вы будете для этого будете использовать, этот процесс немного отличается, но принцип везде один и тот же — вы подбираете свободное доменное имя, вводите какие-то свои личные данные (много или мало — зависит от того домена, который хотите, а точнее — от его доменной зоны, например .ru, .com), а потом оплачиваете (тоже самое, стоимости зависит от доменной зоны).

Читайте также:  Как настроить брелок для сигнализации старлайн

Привязка доменов / Управление ДНС-серверами / Делегирование

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

В beget всё это находится в разделе Управление доменами.

На скриншоте в нижнем левом углу вы можете увидеть ns1.beget.ru и так далее – как раз это нам и нужно.

Как только это разузнали, нужно определить, куда их вводить в панели сервиса с доменами. Ищем что-то связанное с DNS. В 2domains.ru это довольно просто — переходим в список доменов, кликаем по нужному, открывается такое меню:

Кликаем и попадаем на страницу настроек делегирования:

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

Обратите внимание, что изменение ДНС домена может вступать в силу вплоть до 72-х часов.

Хостинг или локальный сервер? Выделенный сервер?

Для чего нам вообще нужен хостинг или локальный сервер? Всё очень просто — для функционирования связки PHP + MySQL, первое — это язык программирования, на котором работает WordPress, а второе — базы данных.

Рассмотрю оба варианта.

Хостинг. Подключение по FTP. Базы данных

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

Давайте сначала подключимся по FTP (к файлам сайта), а потом к базам данных.

Вообще существует ещё такая вещь, как SFTP (Secure FTP), порой с ней могут возникнуть весьма неожиданные трудности, а иногда бывает проще простого. Дело в том, что логин и пароль к SFTP чаще всего совпадает с вашим логином и паролем от хостинга, по сути вам остаётся только найти адрес сервера (ищется он в панели управления хостингом или через общение с супортом — службой тех поддержки, если совсем печаль). Настройки порта трогать не нужно, если только в самом хостинге так не написано.

Если будем рассматривать beget, то там обязательно нужно включить эту настройку (SSH-доступ), найти вы её сможете в боковой панели рядом с инфой об аккаунте.


Подключение по SFTP — защищённое! Всегда предпочтительно использовать его, а не обычный FTP.

Если вы всё же хотите использовать обычный FTP, то тут во-первых гляньте письмо, которое должно прийти от хостинга при регистрации, возможно FTP-доступы уже там есть, если нет, то в панели хостинга ищем раздел FTP-аккаунты или что-то типо того. Создаём и вводим его в свой FTP клиент. Также на самом хостинге вы скорее всего сможете найти мануал по настройке той же FileZilla к примеру. Либо смотрите ниже моё видео.

Теперь давайте разберёмся с базами данных. Вероятнее всего вам придётся её создать, но на некоторых хостингах она уже может быть создана. Для этого ищем раздел MySQL или Базы Данных, создаём там базу данных, а порой к ней ещё нужно и создать пользователя — в таком случае не забудьте наделить его полным набором прав на редактирование той или иной базы данных. А для того, чтобы посмотреть базу данных или что-то в ней изменить вручную, найдите ссылку на phpMyAdmin.

Подробная видео-инструкция по регистрации домена и привязке хостинга.

Прошу прощения за то, что пишу так поверхностно, просто тут действительно всё очень сильно отличается на разных хостингах, в любом случае, вот вам видео, в котором я подробно всё рассматриваю для 2domains.ru и beget.

Читайте также:  Как настроить свои сервер раст

Локальный сервер. Где лежит сайт. Базы данных

Относительно настройки того и другого можно написать целый пост, чего я пока не планирую, поэтому вкратце, для денвера:

База данных: http://localhost/Tools/phpMyAdmin (вводим прямо в браузере)
Файлы: в зависимости от того, куда установили (где искать в файлах на компе)

Для MAMP (Mac OS):

База данных: http://localhost:8888/phpmyadmin
Файлы: Программы/MAMP/htdocs (в Finder)

Темы, которые можно изучить следующими

Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Источник

Как сделать бесплатный хостинг на своем компьютере

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

А может ну его и превратить свой компьютер в сервер? Куча места за которое никому не придется платить. Ну что, думаете стоит разобраться в этой теме?

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

Условия использования

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

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

В среднем на человека уходит около 50 кб/с. Мой тариф лучшим не назовешь, скорость отдачи около 7 Мб, то есть максимум что я смогу – обеспечить нормальной загрузкой около 140 человек единовременно. Если посетителей больше, то им придется ждать дольше, а значит и процент отказа будет внушительный.

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

Цены на хостинг небольшие, но вы же можете вообще забыть об оплате.

Что вам потребуется

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

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

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

Open Server

Далее все просто. Вам понадобится Open Server . Она бесплатная. При желании вы можете внести пожертвование, разработчики будут рады даже 100 рублям. Кстати, если вы переведете деньги, то сможете загрузить пакет за считанные секунды. Если нет, то придется немного подождать.

Что такое Опен Сервер? Удобная серверная платформа, которую создали специально для веб-мастеров. Если бы не она, то вам бы пришлось вручную устанавливать php, apache, MySql и кучу дополнительных программ. В общем масса геморроя.

Open Servere – это пакет, в котором уже есть все компоненты. Они понадобятся для серверной установки. Останется только распаковать все содержимое и можно заниматься разработкой сайта или написанием скрипта.

Читайте также:  Как настроить мультимедиа клавиатуру

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

Однако, Open Server – не единственный пакет. Одним из первых появился Denver, чуть позже xampp. Но я бы не назвал их лучшими. Обновляются довольно редко, а потому теряют свою популярность. Кроме того, вы можете управлять отдельными частями. Добавлять что-то свое, удалять или редактировать. Со временем это может пригодиться.

В Open Server есть множество дополнительных инструментов: просмотр логов, планировщик задач и многое другое.

Кстати, эту программу вы можете установить даже на флешку. Это очень удобно, если вы делаете сайт на заказ и не готовы показывать его в интернете. Просто копируете сайт на USB и готово. Можете вставлять съемный диск в любой компьютер. Заказчик увидит его точно также, как если бы портал уже был в интернете.

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

Качать самую полную версию не всегда имеет смысл. Уверены ли вы, что будете пользоваться CamStudio, который позволяет записывать видео, редактор фото PixBuilder или Skype? К примеру, я рассказывал уже про удаленного помощника TeamViewer. Убежден, что если вы не прочитаете мою статью о нем, то ни разу не откроете эту программу.

При желании все это можно будет установить позже. Я рекомендую брать Premium.

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

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

После того как процесс завершится вы увидите на диске С папку Open Server. В ней будет расположено несколько папок и 2 установочных файла. В папке domains будут располагаться папки с вашими сайтами. Modul – дополнительные установочные программы: php, mysql и так далее.

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

Сразу после запуска вам предложат установить Microsoft Visual C++. Вполне вероятно, что все у вас уже установлено, но во избежание проблем и ошибок можно выполнить загрузку еще раз.

После загрузки в правой нижней части экрана, рядом с часами скроется панель Open Server. Нажав на кнопку «Запуск» вы активируете сервер, кнопка «Перезапустить» нужна после того, как вы сделаете какие-то изменения в папке и хотите, чтобы они вступили в силу, ну и «Остановить» прекращает его работу.

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

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

Видео инструкция

Мне очень понравился этот ролик. Это пошаговая инструкция по работе с программой. За 40 минут вы узнаете абсолютно все, что нужно знать для того, чтобы работать о Open Server.

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

Если вам понравилась эта статья – подписывайтесь на рассылку и узнавайте больше о заработке и работе. До новых встреч и удачи в работе.

Источник