Как разместить на сервере сайт


Новичкам: как выложить сайт на хостинг

 

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

Итак, что есть хостинг. Это услуга по предоставлению ресурсов для размещения информации на сервере, постоянно находящегося в сети Интернет.

А теперь по-простому – у вас есть HTML-документы (или если вы уже крутые, то phр или еще что-нибудь подобное), а у какого-то дядьки в сети есть сервак с постоянным ip-адресом. У вас же нет постоянного ip-адреса на компе, поэтому нужен тот, у кого он есть. И он дает возможность разместить эти файлы у себя на сервере за определенную плату (либо по доброте душевной, что реже).

Но одного хостинга недостаточно, потому что все сайты в сети привязаны к домену. Домены бывают второго, третьего и так далее уровней. И домены второго уровня придется покупать. Это, к примеру, site.ru, site.org и так далее. А для теста домены третьего уровня вам на хостинге легко дадут бесплатно. Это домены такого вида: text.site.ru, когда в url-адресе две точки. Сами хостинги, кстати, тоже делятся на платные и бесплатные.

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

Осталось выбрать хостинг и выложить туда свой первый сайт. Хостингов существует огромное количество, но нас, например, устраивает Timeweb. Здесь нужно зарегистрироваться, чтобы получить бесплатный пробный период. Заходим в хостинг, где можно найти очень много разных вариантов. Поскольку мы с вами только практикуемся –сейчас не важно, какой выбирать, все равно вы возьмете бесплатный пробный период, поэтому давайте выберем оптимальный тариф и вобьем свои данные. Ура, мы зашли в аккаунт. Вам еще нужно будет на почте выполнить стандартное подтверждение. Это совсем несложно.

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

Вбиваем адрес в адресную строку, и видим стандартное сообщение-заглушку: «Здравствуйте, уважаемый пользователь!».

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

Сейчас нам необходим FTP-клиент. Находим в гугле одну из самых популярных вещей – Filezilla. И внимание – на самом деле у них официальный сайт этот – filezillaproject.org. Проверить это можно на Википедии. Скачиваем файлзиллу и устанавливаем ее себе, разумеется пропуская все ненужные назойливые предложения. После установки файлзиллы у вас появится значок – открываем его и видим установленную программу. Здесь мы должны ввести те данные, по которым собираемся приконнектится к нашему серверу. Где брать эти данные – в поле «хост» копируем ip-адрес (также он есть и в письме которое было прислано после регистрации), копируем логин, и из письма достаем пароль. Нажимаем «быстрое соединение». Вот и каталог public.html. Заходим в него и удаляем документ index, он нам не нужен. А теперь элементарное действие – перетягиваем сюда мышкой первый html-файл (он остался с прошлого урока), его обязательно нужно назвать index.html, и мышкой затаскиваем в файлзиллу в эту папку. Теперь проверяем – заходим на таймвеб, копируем ссылку, которая уже была – и видим «Мой первый сайт». Все, можете отправлять эту ссылку друзьям и хвастаться, но лучше потерпите еще несколько уроков и пришлете уже реальное подобие сайта, сделанного с помощью HTML и CSS.

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

На этом все. Приятного изучения HTML и CSS!

Как разместить веб-сайт (Простое руководство для начинающих) в 2020

Хотите узнать, как разместить веб-сайт? Самостоятельные конструкторы веб-сайтов, такие как WordPress, предлагают вам полную свободу создания веб-сайтов любого типа.

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

Это просто неправда.

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

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

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

Готовы? Давайте начнем.

Вот что вы узнаете из этого руководства.

Что означает размещение веб-сайта?

Хостинг веб-сайта означает, что вы помещаете файлы своего веб-сайта на специальный компьютер, называемый сервером.Этот компьютер делает файлы вашего веб-сайта общедоступными в Интернете, поэтому любой может его посетить.

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

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

Все это может звучать как набор технического жаргона, и это так.

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

Все веб-сайты в Интернете используют хостинговую компанию для размещения своих веб-сайтов. Даже такие технологические гиганты, как Netflix (размещенный на Amazon) и PayPal (размещенный на облачном хостинге Google), используют сторонних поставщиков услуг для своего хостинга.

Лишь несколько компаний, таких как Google, Microsoft и Amazon, полностью размещают все свои сервисы на своих собственных платформах.

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

Что нужно для хостинга веб-сайта

Для размещения веб-сайта вам потребуются следующие две вещи.

  • Провайдер веб-хостинга
  • Доменное имя

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

Итак, как пользователи попадают на ваш собственный веб-сайт? Вот здесь и появляются доменные имена.

Доменное имя - это адрес вашего веб-сайта, который люди вводят в браузере, чтобы посетить ваш веб-сайт. Например, wpbeginner.com приведет вас на этот сайт.

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

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

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

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

Но сначала давайте взглянем на различные типы планов веб-хостинга и оценим, какой из них подходит для размещения вашего веб-сайта.

Типы услуг хостинга веб-сайтов

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

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

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

1. Общий хостинг

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

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

Цены: от 2,75 до 7,99 долларов в месяц

Подходит для: Создание нового блога, веб-сайт малого бизнеса

Наш рекомендуемый провайдер виртуального хостинга: Bluehost

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

2. Хостинг VPS

Хостинг

VPS (хостинг виртуальных частных серверов) по-прежнему является средой виртуального хостинга. Однако он предлагает гибкий набор ресурсов для обработки больших всплесков трафика.

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

Цена: от 29 долларов.99 / мес

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

Наша рекомендуемая хостинговая компания VPS: HostGator

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

3. Управляемый хостинг WordPress

Управляемый хостинг WordPress - это специализированный хостинг, созданный специально для WordPress. Это похоже на консьерж-сервис для вашего сайта WordPress.

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

Стоимость: от 35 долларов США в месяц

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

Наша рекомендуемая управляемая хостинговая компания WordPress: WP Engine

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

4. Выделенный хостинг

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

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

Цена: от 79,99 долларов в месяц

Подходит для: предприятий корпоративного уровня, чрезвычайно популярных веб-сайтов, магазинов электронной коммерции

Наша рекомендуемая выделенная хостинговая компания: SiteGround или HostGator

Примечание. Мы используем специальные выделенные серверы HostGator для размещения веб-сайта WPBeginner.

Выбор подходящего плана для размещения веб-сайта

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

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

Тарифы на общий хостинг

начинаются от 7 долларов.99 в месяц (оплачивается ежегодно) и 14,99 доллара за доменное имя.

Теперь, если вы только начинаете, это все еще значительные вложения.

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

Это одна из крупнейших хостинговых компаний в мире и официально рекомендованный хостинг-провайдер WordPress.

→ Нажмите здесь, чтобы получить эксклюзивное предложение Bluehost ←

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

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

Сколько стоит размещение веб-сайта

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

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

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

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

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

Как разместить веб-сайт на вашем компьютере

Наши пользователи часто спрашивают нас, могут ли они разместить веб-сайт на своем компьютере.

Да, можно.

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

Многие новички считают полезным изучить веб-разработку, WordPress и программирование, установив локальный сервер на свой компьютер.

См. Наши руководства о том, как настроить локальный сервер в Windows и Mac.

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

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

Перевод локального хост-сервера в режим онлайн

Если вы разместите веб-сайт на своем локальном сервере, он будет доступен только вам. Вам нужно будет изменить его настройки, чтобы разместить свой сайт в Интернете.

Сначала найдите файл конфигурации программного обеспечения веб-сервера с именем httpd.conf.

Если вы используете WAMP в Windows, вы найдете его в папке C: \ wamp \ bin \ apache \ apache [версия #] \ conf].

Пользователи

MAMP на Mac найдут его в папке / Applications / MAMP / conf / apache /.

Вы можете открыть этот файл с помощью текстового редактора, такого как Блокнот или TextEdit. После этого нужно найти строку, которая начинается с

.

Слушайте 80

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

Слушайте 64.233.160.1: 80

Далее вам нужно найти следующую строку:

Имя сервера localhost: 80

Теперь измените его, заменив localhost: 80 своим IP-адресом.

Имя сервера 64.233.160.1

Далее вам нужно найти следующую строку для WAMP:

<Каталог "c: / wamp / www /">

Если вы используете MAMP, найдите следующую строку:

Под этой строкой вы увидите права доступа, которые необходимо заменить на следующие:

Разрешить заказ, запретить
Разрешить со всех

Теперь вы можете сохранить файл конфигурации и перезапустить локальный сервер с новыми разрешениями.

Теперь любой желающий может использовать ваш IP-адрес для доступа к вашему сайту вместо localhost. Это не идеальная ситуация, так как вашим пользователям будет сложно запомнить IP-адрес.

Вот здесь и пригодятся доменные имена.

Указание вашего доменного имени на локально размещенный веб-сайт

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

Во-первых, вам нужно изменить настройки DNS вашего доменного имени.На скриншотах ниже мы используем Domain.com:

После этого необходимо отредактировать запись имени A, указав в качестве имени знак @. Если у вас его нет, нажмите кнопку «Добавить новую запись», чтобы продолжить.

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

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

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

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

Затем вам нужно перенаправить веб-трафик или HTTP-трафик на порт 80.В поле IP-адрес вам нужно ввести IP-адрес вашего компьютера в локальной сети. Этот IP-адрес является внутренним адресом, который идентифицирует ваш компьютер в локальной сети.

После этого нужно применить изменения и перезагрузить роутер.

Недостатки самостоятельного хостинга веб-сайта

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

Ниже приведены лишь несколько недостатков размещения веб-сайта на локальном компьютере.

  • Чтобы запустить веб-сервер, вам необходимо установить его на компьютер, подключенный к высокоскоростному Интернет-соединению 24 часа в сутки.
  • Вам также необходимо установить обновления для программного обеспечения веб-сервера, сохранить резервные копии, запланировать резервный сервер и многое другое.
  • Компьютер, на котором размещен ваш веб-сайт, также будет открыт для попыток взлома, внедрения вредоносных программ и DDOS-атак. Это также может повлиять на безопасность всех других компьютеров в вашей сети.
  • Вам нужно будет приобрести статический IP-адрес у вашего интернет-провайдера, что будет стоить вам дополнительных затрат.

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

Часто задаваемые вопросы о хостинге веб-сайтов

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

1. Зачем мне нужен хостинг-провайдер для размещения веб-сайта?

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

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

2. Могу ли я купить доменное имя и хостинг у двух компаний?

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

3. Могу ли я купить доменное имя и разместить свой сайт позже?

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

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

4. Могу ли я разместить свой веб-сайт на моем локальном компьютере, а затем перенести его на хостинг-провайдера?

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

5. Могу ли я разместить веб-сайт у одного провайдера, а затем сменить его на другого?

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

6. ​​Где разместить свой сайт?

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

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

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

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

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

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

Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.

. .

Как разместить свой собственный веб-сайт (пошаговое руководство + изображения)

Как разместить веб-сайт с помощью WAMP (с использованием Windows)

Мы здесь, чтобы показать вам именно , как это можно сделать - наше пошаговое руководство поможет вам настроить собственный сервер, чтобы вы могли разместить свой собственный веб-сайт на Windows WAMP.

Я часто получаю вопросы о том, как разместить веб-сайт из дома… Это легко возможно, но требует много элементов (и затрат).

Если у вас мало времени, попробуйте Hostinger (которого я рекомендую всем, кто только начинает).

Как установить WAMP

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

  1. Убедитесь, что вы загрузили последнюю версию WampServer
  2. Выбрать загрузку и начать установку
  3. Перейдите по этапам установки, сохранив все настройки по умолчанию, где было предложено

Имейте в виду, что WAMP Server - довольно большая программа, поэтому установка и извлечение необходимых файлов может занять некоторое время:

Вам будет предложено выбрать браузер по умолчанию, который WAMP автоматически найдет для вас:

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

Windows может спросить вас, хотите ли вы разрешить Apache через брандмауэр Windows; убедитесь, что вы добавили исключение безопасности для Apache через частную и общедоступную сети:

Как использовать WAMP

После установки WAMP на вашем компьютере будет создана директория; скорее всего (если вы не меняли настройки по умолчанию) находится по адресу c: \ wamp \ www

После того, как вы найдете свой каталог WAMP, вы можете создать подкаталоги, такие как Projects, которые могут содержать в себе файлы HTML или PHP.

После запуска WampServer щелкните значок на панели задач, щелкнув его левой кнопкой мыши, чтобы открыть следующее меню:

Выберите «Localhost» - в выбранном вами интернет-браузере откроется веб-страница, которая выглядит следующим образом:

Вы также можете перейти непосредственно на эту страницу, набрав в любом веб-браузере следующее: http: // localhost /

Как создать страницу HTML / PHP

Теперь, когда WampServer установлен и работает правильно, мы можем протестировать его! Используя то же меню (щелкнув значок WampServer на панели задач), выберите «www directory», например:

Используя текстовый редактор, создайте новый файл и введите следующую строку кода, сохраните файл в каталоге www и убедитесь, что расширение файла -.php:

Тест PHP

Перейдите на страницу, которую вы только что создали, введя в браузер следующее (http: //localhost/info.php), которое должно выглядеть примерно так:

Затем вы можете повторить описанные выше шаги для создания любого документа HTML или PHP в вашем каталоге www - круто, правда?

Как настроить MySQL

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

Щелкните значок WampServer на панели задач и выберите параметр «phpMyAdmin», который откроется для вас в новом окне браузера:

Имя пользователя по умолчанию должно быть root, а поле пароля можно оставить пустым, если вы не хотите его менять. После входа в систему у вас будет доступ для создания новых баз данных и изменения существующих баз данных по мере необходимости:

Сделайте ваш сайт общедоступным (работающим)

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

Вернитесь в меню WampServer и выберите «Apache»:

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

Измените существующие настройки, которые должны выглядеть следующим образом:

И измените их так, чтобы они выглядели так:

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

Как разместить веб-сайт (на машине Linux)

Помимо возможности разместить свой веб-сайт из дома на компьютере с Windows, вы также можете сделать то же самое в Linux. Итак, давайте посмотрим, как мы можем установить Apache, PHP и MySQL в вашу систему Linux (LAMP).

Как установить ЛАМПУ

Начните с запуска терминала Linux:

Затем запустите в терминале следующую команду:

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

Если вы внесете какие-либо изменения в конфигурацию Apache, вам потребуется ввести следующую команду:

В качестве альтернативы вы можете изменить конфигурацию через локальный файл .htaccess.

Как проверить PHP

Чтобы убедиться, что ваш PHP-сервер работает правильно, создайте тестовую версию вашего PHP-файла в корневом каталоге вашего веб-сервера, например:

Теперь запустите тестовую страницу PHP, посетив http: // localhost / info.php

Здесь вы увидите вашу версию PHP, конфигурации и все установленные модули. Вы можете установить больше модулей PHP с помощью Ubuntu. Если вы не уверены, какие модули можно установить, вы можете скачать графический менеджер пакетов здесь.

Как проверить MySQL

Как мы уже говорили ранее, некоторые (ну, большинство) платформы CMS, такие как WordPress, используют базы данных MySQL, поэтому вам нужно будет убедиться, что ваша установка MySQL работает должным образом, чтобы продолжить.

Запустите терминал и проверьте установку MySQL, набрав «service mysql status».Пример можно увидеть ниже:

Если по какой-либо причине вышеуказанное не отображается для вас, вы можете перезапустить сервер MySQL, набрав «sudo service mysql restart».

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

Теперь вы можете создавать свои базы данных или делать что угодно с MySQL:

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

Если вы не на 100% знакомы с базами данных, вы можете использовать PHPMyAdmin, который удобен в использовании и позволяет вам без проблем управлять своими базами данных.

Дополнительную информацию о настройке сервера LAMP можно найти здесь.

Настройка вашего доменного имени (DNS)

Если вы приобрели доменное имя, например www.mywebsite.com, то вы захотите связать его со своим хостингом, как обычно с провайдером веб-хостинга, со своим провайдером доменного имени.

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

После настройки записей DNS вы можете запросить свой DNS с помощью такого инструмента, как dig:

Настройка Apache

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

Чтобы увидеть созданную страницу, вам необходимо настроить файл виртуального хоста:

Затем отредактируйте файл, чтобы отобразить следующее (замените примеры на информацию о фактическом ):

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

Перейдите к файлу локальных хостов (/ etc / hosts) и добавьте строку с вашим IP-адресом и доменным именем, полученными ранее - не забудьте правильно ввести свои данные, иначе сервер не сможет подключиться:

Теперь вы можете перейти к своему доменному имени, например.грамм. www.mywebsite.com и посмотрите на свой сайт в прямом эфире во всемирной паутине!

Плюсы и минусы хостинга собственного сайта

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

Плюсы:

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

Минусы:

  • Если ваш интернет-провайдер (ISP) не использует ту же скорость, что и выделенный сервер (что маловероятно), вы, вероятно, столкнетесь с низкой производительностью и скоростью соединения. Если вы загружаете на свой веб-сайт много файлов, в зависимости от скорости загрузки, загрузка файлов может занять очень много времени
  • Надежность - это в некотором роде плюс, но скорее минус.Если вы не можете гарантировать, что ваш компьютер не выключится, не перезагрузится или не будет предложено выполнить обновление Windows (чего вы не можете гарантировать), то ваш сервер будет испытывать период простоя
  • Помимо обслуживания собственного программного и аппаратного обеспечения, ваш компьютер должен постоянно оставаться включенным, что может в конечном итоге стоить вам небольшого состояния.

Варианты, похожие на хостинг вашего сайта из дома

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

Сегодня веб-хосты

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

Заключение

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

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

Обновления Windows

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

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

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

.

Как разместить свой сайт

Ищи:

Веб хостинг Мы поможем вам найти лучшее близко
  • Облачное хранилище
    • Меню
    • Лучшее облачное хранилище
      • Облачное хранилище
      • Сравнение облачного хранилища 2020
      • Лучшее бесплатное облачное хранилище
      • Лучшее облачное хранилище для бизнеса
      • Лучшее облачное хранилище для фотографий
      • Лучшее облачное хранилище для видео
      • Подробнее Вверх Выбор
    • Обзоры
      • Облачное хранилище
      • Лучший выбор Sync.com
      • pCloud
      • Tresorit
      • SugarSync
      • Livedrive
      • Dropbox
      • MEGA.nz
      • Все обзоры
    • 9000 Drop5 Сравнения
      • Cloud Storagebox
      • против Google Drive
      • против Google Storagebox
      • против
      • против Google Storagebox
      • против
      • .
    • Learn
      • Cloud Storage
      • Альтернативы Dropbox
      • Все статьи
  • Онлайн-резервное копирование
    • Меню
    • Лучшие списки
      • Онлайн-резервное копирование
      • Лучшие облачные службы резервного копирования 2020 года
      • Лучшее онлайн-резервное копирование для бизнеса 2020
      • Лучшее облачное резервное копирование для Windows
      • Лучшее облачное резервное копирование для Mac
      • Лучшее неограниченное облачное резервное копирование
    • Обзоры
      • Онлайн-резервное копирование
      • Best Unlimited Backblaze
      • IDrive
      • Acronis True Image
      • Cloudberry Backup от MSP360
      • SpiderOak
      • Carbonite
    • 9000 70005 Сравнение
    • 9000
    • в Интернете по сравнению с
    • Cравнения IDrive vs CrashPlan vs Backblaze
    • IDrive vs Carbonite
    • Crashplan vs Backblaze
    • Time Machine vs Arq vs Duplicati vs Cloudberry Backup
  • Начало работы
    • Online Backup
    • Online Storage или Online Backup: в чем разница?
  • VPN
    • Меню
    • Лучший VPN по использованию
      • VPN
      • Лучшие провайдеры VPN 2020 года
      • Лучший VPN для Netflix 2020
      • Торрент
      • BBC iPlayer
      • HBO Now
      • Hulu
      • Amazon Prime
      • Игры
    • Под ОС
      • VPN
  • .

    Смотрите также

    Поделиться в соц. сетях

    Опубликовать в Facebook
    Опубликовать в Одноклассники
    Вы можете оставить комментарий, или ссылку на Ваш сайт.

    Оставить комментарий