как сделать хостинг на своем компьютере
Если я не ошибаюсь то можно сделать сервер на своем компьютере и чтобы люди туда могли заходить не только с локальной сети но и с мировой , и в таком случае на сколько я понимаю работоспособность зависит только от компьютера и скорости интернета.
Вопрос таков — как сделать у себя на машине общедоступный сервер такого вида (site.com)?
И если я не ошибаюсь то можно зарегистрировать домаен и использовать на своем сайте.
Хостинг на своём компьютере
Я хочу установить хостинг на своём компьютере. 1) Я имею домен 2) Я имею высокоскоростное.
Хостинг на своем компьютере
Здравствуйте, сегодня я купил себе доменное имя petersavostin.com на сайте namecheap.com, сайт.
Хостинг на своем компьютере
Хочу попробовать сделать свой хост для своего сайта. Установил Апатч, интерпритетор PHP,MySql.
Хостинг своем компьютере с сером IP адресом
Здравствуйте умные люди! хотель попробавать сделать сервер (хостинг) в своем кмпьютере, по этой.
Сообщение от Nebiros
Ставите, к примеру, Ubuntu Server Edition (http://www.ubuntu.com/server). Точно не помню, стоит ли на нем LAMP. Настраиваете. Можно купить CPanel (для удобства) или написать свою панель управления.
У своего провайдера покупаете выделенный IP (если у Вас динамический).
Покупаете домен и настраиваете.
Вроде, все.
Сообщение от Dimedrol
а вот с этого места можно по подробнее , дело в том что зашол я на сайт host1free.com и там себе сделал домен ( только что дальше с ним делать хз) , либо я еще точно непонял как с ними обращятся ( с доменами) , и сколько они стоят и где их лучше покупать , и покупается ли он один раз или нужно каждый месяц платить?
Добавлено через 3 часа 5 минут
Вопрос еще такого рода — если я имею домен и хочу чтобы сервер сайта был на моем компьютере , мне обязательно иметь статический ip ? Если я правильно понял то сначала у провайдера делаю статик ип чтобы регистрировать домен на этот ип . А если я хочу держать 2 сайта с разными названиями доменами — там просто указывать этотже ип , и никаких проблемм небудет ?
И по домену — вычитал что можно сделать так чтобы не регистрируя домена заметь 101.22.45.67 высвечивало site.ru (чтото подкоректировать в настройках сервера) , возможно ли такое и как тогда это будет работать в глобальной сети.
лучше всего будет статический ip, хотя можно сделать и с динамическим регишь домен, находишь где-нить днс сервера, можно найти бесплатные (http://www.everydns.com/), или наприемр если регать домен у reg.ru и его реселлеров, то они дают днс бесплатно. В настройках домена прописываешь адрес этих ns-серверов. И в уже в них прописываешь свой ip адрес, а дальше можешь хоть denwer поставить, хоть xampp, можешь руками LAMP поднять.
Сообщение от sql-machine
то что написано это для статического, для динамического можно почитать здесь http://habrahabr.ru/blogs/linux/101380/
Важно выбрать правильного регистратора, который резрешит привязать домен к своему компьютеру, самый простой способ привязки домена — к IP-адресу компьютера (запись типа А), некоторые регистраторы не предоставляют возможность такой записи, у них можно вписать только 2 NS-сервера, это будет сложнее, я пользуюсь регистратором reggi.ru, там можно привязать домен любым способом
Да, и я столкнулась с такой проблемой размещения собственного сайта в Интернете . Самое легкое во всем этом, это создать сайт. Все остальное намного сложнее.
Я размещала свой сайт на бесплатном хостинге дважды, и по-моему мнению хорошего в этом только то, что хостинг бесплатный, во всем остальном сплошные минусы. Количество дискового пространства ограничено, обратную связь организовать, плати. Изменить дизайн на свой вкус, вообще мечта. А чтобы твой сайт не удалили, нужно чтобы счетчик посещаемости крутился точно также, как и счетчик учета электроэнергии, только в 100 раз быстрее. Обидно, когда твой творческий проект оказывается в мусорке, только потому что его мало посещают . Ни для кого не секрет, что у каждого из нас могут возникнуть свои обстоятельства, и если ты зарегистрирован на ресурсе, это вовсе не означает, что ты должен там жить. Я лично зарегистрирована на миллионах ресурсах и каждый из них посещаю по необходимости. Какие-то из них я знаю досконально, и уже знаю куда мне идти за новой порцией информации, а где уже и не надо. Есть и такие сайты, которые не меняются совсем! И нет в них ничего привлекательного и нового для пользователей сети. Тем не менее такие сайты живут в сети годами и никому они не мешают, никто их не удаляет, при этом явно видно о нарушении авторских прав! Ресурсы живут и ничего.
Так хочется, чтобы процесс создания сайта, размещения его в Сети Интернет было как можно проще и понятнее для простого человека. Чтобы не приходилось читать кипу материалов и вникать во все тонкости. Менять сайт без спешки, и чтобы никто чужой не лез в управление твоего сайта, и не рашал за тебя, что должно быть на его страницах, а чего нет. Когда я думаю об этом, голова пухнет, в такие моменты я жалею лишь о трех вещах: первое, это то что я не гений, второе, это то что я не миллионер, третье, это то что я не Бог, и у меня только одна жизнь. Ведь пока я во все это буду вникать вся моя жизнь пройдет, и проект так и останется никому не нужным и бесполезным для людей.
Windows: Как разместить сайт, используя ваш компьютер в качестве сервера WAMP
Во-первых, давайте попробуем разместить у себя веб-сайт на своем персональном компьютере с операционной системой Windows.
Шаг 1: Установите программное обеспечение WAMP
Чтобы сделать это очень просто, мы будем использовать программу установки WAMP (из которых их несколько) под названием WampServer. Вы также можете установить каждый пакет вручную, но этот процесс требует гораздо больше работы и подвержен ошибкам.
Пакет WampServer поставляется с последними выпусками Apache, MySQL и PHP.
WampServer screenshotWampServer — одна из нескольких сред, доступных для создания приложений Apache, MySQL и PHP в Windows.
Сначала загрузите 32-битный или 64-битный WAMP-бинарный код здесь и начните установку. Просто следуйте инструкциям на экране, и когда это будет сделано, запустите WampServer.
Примечание. Может быть конфликт порта 80 с вашим программным обеспечением Skype, но есть решение для этого.
Шаг 2: Использование WampServer
После установки каталог www будет создан автоматически. Скорее всего, вы найдете его здесь: c: wamp www
Из этого каталога вы можете создавать подкаталоги (называемые «проектами» в WampServer) и помещать любые файлы HTML или PHP в эти подкаталоги.
Главный экран WampServer Главный экран вашего локального хоста в WampServer должен выглядеть примерно так.
Если вы нажмете на ссылку localhost в меню WampSever или откроете свой интернет-браузер с URL-адресом http: // localhost, вам должен отобразиться главный экран WampServer.
Шаг 3: Создание HTML-страницы
Чтобы протестировать наш WampServer, мы можем поместить файл примера с именем «info.php» в наш www-каталог.
Перейдите непосредственно в этот каталог, нажав «www каталог» в меню WampServer.
Оттуда создайте новый файл с содержимым ниже и сохраните его.
Теперь вы можете перейти по адресу http: //localhost/info.php, чтобы увидеть детали вашей установки PHP. Вы можете создать любую структуру файлов HTML и PHP в соответствии с вашими потребностями.
Шаг 4: Настройте MySQL
Если вы нажмете на пункт меню phpMyAdmin, вы можете начать настройку баз данных MySQL (которые могут понадобиться для CMS, такой как WordPress).
Экран входа в систему phpMyAdmin откроется в новом окне браузера. По умолчанию имя пользователя admin будет root, и вы можете оставить поле пароля пустым.
Оттуда вы можете создавать новые базы данных MySQL и изменять существующие. Однако большинство программ, таких как WordPress, автоматически создадут для вас новую базу данных.
Шаг 5: Сделайте сайт общедоступным
По умолчанию файл конфигурации Apache запрещает любые входящие HTTP-соединения, кроме случаев, когда кто-то приходит с локального хоста.
Чтобы сделать ваш сайт общедоступным, вам нужно изменить файл конфигурации Apache (httpd.conf). Вы можете найти и отредактировать этот файл, перейдя в меню WampServer, нажав «Apache» и выбрав «httpd.conf».
Замените две строки выше на следующие:
Перезапустите все сервисы WampServer, нажав «Перезапустить все сервисы» в меню.
Теперь сайт должен быть доступен за пределами вашего локального хоста. Убедитесь, что брандмауэр ПК не блокирует веб-запросы. Возможно, вам также потребуется настроить переадресацию портов на вашем интернет-маршрутизаторе.
Шаг 6: Использование доменного имени
Чтобы использовать доменное имя, например example.com, с вашей установкой WAMP, нам нужно сначала настроить некоторые файлы. Предположим, что у нашего домена example.com есть запись A в вашем DNS с IP-адресом 100.100.100.100.
Сначала нам нужно добавить следующую строку в файл C: Windows system32 drivers etc hosts:
Теперь нам нужно снова отредактировать httpd.conf (доступный через меню WampServer), чтобы добавить виртуальный хост. После открытия этого файла найдите «Виртуальные хосты» и раскомментируйте строку после него, например:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
Теперь нам нужно добавить файл вручную в «C: wamp bin apache Apache-VERSION conf extra » (VERSION — это ваша версия Apache).
Затем создайте файл в блокноте со следующим содержимым и сохраните его в этом каталоге Apache.
ServerAdmin mail@example.com
DocumentRoot «c:wampwww»
ServerName mysite.local
ErrorLog «logs/example.com.log»
CustomLog «logs/example.com-access.log» common
Нажмите «Перезапустить все сервисы» в меню WampServer, чтобы активировать эти изменения.
Теперь ваш сайт также должен быть доступен через его доменное имя.
Кстати, есть еще вариант арендовать хостинг или VPS сервер. К примеру, VPS Гонконг можно заказать за довольно отличными тарифами.
Каждый может сделать себе хостинг бесплатно (windows)
Хотели бы вы сделать бесплатный хостинг на своем компьютере, где куча места и есть интернет? Я опишу, как мы это сделаем. Также можно создать хостинг и на ubuntu.
Идея ко мне пришла, когда я смотрел на цены моего хостинга. Я покупаю на год пользования всего 1 Гб, для обычного сайта это нормально, но мы же знаем, что дома у нас есть гораздо больше. У кого-то 80 Гб дома, у кого-то 25 Тб, у меня же дома жесткий диск на 2 Тб, и всем этим я хочу с вами поделиться. Заливать на файлообменники я не хочу, я предоставляю прямые ссылки на файлы. У меня безлимит, скорость хорошая (в обе стороны: входящую и исходящую). Хостинг за деньги я буду использовать для самого сайта, а вот файлы я собираюсь загружать со своего ПК. Скорость, конечно, будет делиться на вас, поэтому чуть что, жалуйтесь, буду принимать меры. Копия сайта уже есть на моем сервере, кому интересно, смотримhttp://serv.chizi.by/.
Вы сможете перенести свой сайт на свой компьютер.
Собственно, тут объясню, как я это сделал:
1) Жесткий диск, главное чтоб вам хватало места.
2) Хороший интернет, чтобы через него все предоставлять.
3) Статический IP, его можно получить у провайдера (только по технологии adsl) у нас в Беларуси, это 3$ в месяц.
4) И, наконец, отдельный компьютер. Я посчитал, что экономнее будет ставить ноутбук (в плане энергии) и его не выключать.
У меня был старый ноутбук samsung r40, его я и использовал под сервер.
1) Устанавливаем на ноутбук Windows XP или 7, как установить, в интернете есть множество описаний.
2) Устанавливаем php + apache + Mysql (Denver или Xamp) и устанавливаем webserver (папку с файлами) туда, куда нужно, например, диск D:
Denwer3 (8,5 MiB 3 192 загрузок)
3) После установки и запуска сервера создаем папку в Z:home»192.168.0.77″, имя папки — это IP сервера в сети, перезагружаем сервер, и в этой папке Z:home192.168.0.77www загружаем сайт или файлы.
4) Теперь прописываем наш статический IP в браузере и видим, что наш сайт открылся.
5) Подключаем к нашему некрасивому IP новый домен, например, на hoster.by, и через 3 дня наслаждаемся новым именем:
Напоминаю, что сайт, созданный с помощью Denver, имеет огромную дыру в безопасности, поэтому этот способ можно использовать, только если вы уверены, что вас никто не взломает или ваш сайт никому взламывать не нужно. Поэтому лучше использовать xamp, или советую создать хостинг и на ubuntu.
Название статьи при не правильной раскладке клавиатуры: Rf;lsq vj;tn cltkfnm ct,t jcnbyu ,tcgkfnyj (windows)
Если вдруг появилось желание поблагодарить автора,просто нажмите на рекламу чуть ниже, этого будет достаточно 🙂
Установка необходимого ПО
Настраивать веб-сервер мы будем на Ubuntu Server 16.04. В рамках этой статьи я не буду рассказывать об установке данной системы, подразумевается что у вас уже есть сервер с установленной операционной системой Ubuntu Server. В моем случае это убитый ноутбук с установленной Ubuntu Server.
Первым делом нам потребуется установить немного приложений, которые потребуются нам для работы веб-сервера и его администрирования. Выполним следующую команду:
sudo apt install nginx phpmyadmin mysql-server php-fpm php-mysql
В какой-то момент нам потребуется указать пароль root для MySQL:
Затем снова повторим ввод пароля:
Тут мы ничего не отмечаем, просто жмем Enter.
После мы увидим приглашение к настройке базы данных для PhpMyAdmin, жмем Enter.
Тут вводим пароль и жмем Enter.
Повторяем пароль и жмем Enter.
На этом установка необходимого ПО завершена. Введя в адресной строке IP-адрес нашего сервера или его имя (у меня это http://192.168.0.37 или http://server) увидим заветное nginxовское:
Как сделать хост на своем компьютере
+7 (499) 444-90-36 Отдел заботы о пользователях
Москва, Ленинский проспект, дом 6, строение 20
- Участник Skolkovo
- Премии Рунета 2018, 2019, 2020
Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies
Как создать хост
Хостинг — это инструмент, позволяющий размещать на сервере интернет-сайты на базе единого программного обеспечения. В этой статье мы расскажем вам о том, как создать на вашем локальном сервере, созданном с помощью Denver или WampServer, виртуальный хост с возможностью в дальнейшем сделать его реальным. На первый взгляд, описание создания виртуального хоста может показаться сложным, но в действительности оно не должно вызывать трудностей у пользователей — убедитесь, что все шаги по созданию хоста максимально просты.
- Как создать хост
- Как создать свой хостинг
- Как создать свой домен и хостинг
Видоизмените файл hosts (C:WINDOWSsystem32driversetchosts) – добавьте туда ваши домены, используя следующую строку:
127.0.0.1 имя вашего домена или субдомена без приставки доменной зоны (ru, com, org и другие).
Затем в разделе Virtual Hosts, который вы найдете в специальном конфигурационном файле httpd.conf, допишите следующие строки:
DocumentRoot «Маршрут к вашему сайту»
ServerName имя вашего домена (например, mysite)
Эта запись — контейнер виртуального хоста. Если ваш сервер настроен с помощью XAMPP, без использования Denver и WampServer, задача немного изменится — впишите код контейнера в файл httpd-vhosts.conf. Простого изменения httpd.conf недостаточно. Путь к этому файлу чаще всего такой: C:xamppapacheconfextra
Затем откройте файл httpd.conf удалите значок # перед строкой Include conf/extra/httpd-vhosts.conf. Эта операция снимет комментарий и подключит файл httpd-vhosts.conf к файлу httpd.conf.
Перезагрузите сервер, а затем проверьте, правильно ли работает ваш сайт. Чтобы открыть его, введите имя домена, которое вы указывали в контейнере виртуального хоста (mysite), в адресную строку браузера. С этого момента ваш сайт должен открываться и работать на сервере.