В этой статье мы расскажем вам, как разместить веб-сайт на своем домашнем компьютере. Для этого понадобится бесплатная программа MAMP.
Шаги
-
Убедитесь, что ваш интернет-провайдер разрешает размещать сайты. Скорее всего, ничего не случится, если сайт будут посещать немного пользователей, но больший трафик может противоречить правилам интернет-провайдера.
- В большинстве случаев тарифный план можно обновить до корпоративного (или аналогичного), который включает хостинг с большим трафиком.
-
Напишите исходный код сайта. Создайте код , если еще не сделали это.
-
Установите текстовый редактор, который поддерживает работу с PHP-файлами. Выбор редактора зависит от операционной системы:
- Windows — пользуйтесь Notepad++.
- Mac — скачайте бесплатный текстовый редактор BBEdit; для этого перейдите на страницу https://www.barebones.com/products/bbedit/ и справа нажмите «Free Download» (Скачать бесплатно).
Реклама
-
Откройте веб-сайт MAMP. Перейдите на страницу https://www.mamp.info/en/downloads/ в веб-браузере компьютера.
- Сделайте это на компьютере, на котором хотите разместить сервер.
-
Скачайте установочный файл. Для этого нажмите «MAMP & MAMP PRO 4.0.1» (для Windows) или «MAMP & MAMP PRO 5.0.1» (для Mac).
- Возможно, сначала вам придется подтвердить загрузку или выбрать папку для загрузки.
-
Подождите, пока установочный файл загрузится на компьютер. Когда это произойдет, перейдите к следующему шагу.
-
Дважды щелкните по скачанному файлу. Откроется окно установщика MAMP.
- На компьютере Mac щелкните по скачанному PKG-файлу.
-
Следуйте инструкциям на экране. Они зависят от операционной системы компьютера, но обязательно снимите флажок у «Install MAMP PRO» (Установить PRO-версию MAMP), если эта опция появится в окне установщика.
-
Дождитесь, когда MAMP установится. Теперь настройте эту программу.Реклама
-
Запустите MAMP. Для этого нажмите или дважды щелкните по значку в виде белого слона на сером фоне. Откроется панель инструментов MAMP.
- На компьютере Mac этот значок находится папке «Программы».
-
Нажмите Use next free port (Использовать следующий свободный порт), когда появится запрос. В этом случае MAMP пропустит порт 80 и найдет другой свободный порт.
- В большинстве случаях MAMP будет использовать порт 81, если порт 80 занят.
-
Нажмите Yes (Да), когда появится запрос. MAMP приступит к использованию выбранного порта.
-
Ответьте положительно на любые запросы со стороны брандмауэра. На компьютере с Windows брандмауэр предложит разрешить доступ к сети Apache и MySQL. Нажмите «Разрешить» в обоих окнах с запросами.
- Пропустите этот шаг на компьютере Mac.
Реклама
-
Скопируйте исходный код своего сайта. Откройте документ с кодом сайта, выделите текст и нажмите Ctrl + C (Windows) или ⌘ Command + C (Mac).
-
Щелкните по Preferences (Настройки). Это опция на левой панели окна MAMP. Откроется всплывающее окно.
-
Щелкните по вкладке Web Server (Веб-сервер). Эта опция находится в верхней части всплывающего окна.
-
Нажмите Open (Открыть). Это опция посередине окна. Откроется папка «htdocs».
- На компьютере Mac щелкните по значку в виде папки справа от «Document Root» (Корневой документ).
-
Откройте файл «index.php». Щелкните правой кнопкой мыши по файлу «index.php» и в меню выберите «Редактировать с помощью Notepad ++».
- На компьютере Mac щелкните по файлу «index.php», нажмите «Файл», выберите «Открыть с помощью» и нажмите «BBEdit». Если это не сработало, запустите BBEdit и перетащите файл «index.php» в окно этого редактора.
-
Замените содержимое файла «index.php» на скопированный исходный код. Нажмите Ctrl + A (Windows) или ⌘ Command + A (Mac), чтобы выделить все содержимое файла «index.php», а затем нажмите Ctrl + V или ⌘ Command + V , чтобы вставить код веб-сайта.
-
Сохраните документ. Для этого нажмите Ctrl + S (Windows) или ⌘ Command + S (Mac).
-
Закройте документ и папку. Вы вернетесь в окно с настройками MAMP.
-
Щелкните по OK . Это кнопка внизу окна. Настройки будут сохранены, а всплывающее окно закроется.Реклама
-
Нажмите Start Servers (Запустить серверы). Это опция на правой панели окна.
-
Щелкните по Open start page (Открыть начальную страницу). Вы найдете эту опцию в левой части окна. Начальная страница MAMP откроется в вашем основном веб-браузере.
-
Щелкните по вкладке My Website (Мой веб-сайт). Это опция вверху страницы. Откроется ваш сайт.
-
Просмотрите свой сайт. Для этого полностью прокрутите его.
-
Найдите адрес своего сайта. Он находится в адресной строке вверху браузера; адрес вашего сайта должен быть примерно таким: «localhost:81». Это адрес, который вы введете для доступа к своему веб-сайту, когда компьютер подключен к текущей сети и когда работает MAMP.Реклама
-
Убедитесь, что ваш сайт работает. Чтобы открыть сайт с любого компьютера, на вашем компьютере должна работать программа MAMP.
- Открыть сайт не получится, если программа MAMP или ваш компьютер не работают.
-
Присвойте своему компьютеру статический IP-адрес. В этом случае IP-адрес не изменится, а следовательно не поменяется адрес вашего сайта:
- Откройте страницу конфигурации маршрутизатора .
- Введите учетные данные, если необходимо.
- Найти список подключенных к сети компьютеров.
- Найдите имя своего компьютера.
- Выберите опцию «Reserve» (Зарезервировать) или «Lock» (Заблокировать) рядом с IP-адресом своего компьютера.
-
Переадресуйте порт Apache на маршрутизаторе . Для этого откройте раздел «Port Forwarding» (Переадресация портов) на странице конфигурации маршрутизатора, добавьте порт, который вы использовали для Apache при настройке MAMP, а затем сохраните внесенные изменения.
- Чтобы выяснить, какой порт использует Apache, нажмите «Preferences» (Настройки) на панели инструментов MAMP, перейдите на вкладку «Ports» (Порты) и посмотрите на число в строке «Apache».
-
Выясните публичный IP-адрес своего компьютера. Для этого откройте Яндекс, введите мой ip и нажмите ↵ Enter . Публичный IP-адрес вашего компьютера отобразится над результатами поиска.
-
Перейдите за компьютер, который подключен к другой сети. Чтобы предотвратить конфликты между локальным хостом своей сети и публичным IP-адресом, попробуйте открыть свой веб-сайт на другом компьютере, который подключен к другой сети.
-
Откройте свой сайт. На другом компьютере запустите веб-браузер, введите публичный IP-адрес своего компьютера, введите двоеточие (:), введите номер порта Apache, а затем нажмите ↵ Enter . Ваш сайт должен открыться.
- Например, если публичный IP-адрес вашего компьютера «123.456.78.901», а номер порта Apache 81, введите 123.456.78.901:81 и нажмите ↵ Enter .
Реклама
Советы
- Свой сервер лучше разместить на старом компьютере.
- Если возможно, подключите свой компьютер к маршрутизатору через кабель Ethernet .
Реклама
Предупреждения
- Не размещайте сайт, если пропускная способность вашего интернет-соединения ограничена.
Реклама
Об этой статье
Эту страницу просматривали 57 783 раза.
Реклама