В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.
Команда контент-менеджеров How.com.vn тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.
Количество просмотров этой статьи: 56 979.
В этой статье мы расскажем вам, как разместить веб-сайт на своем домашнем компьютере. Для этого понадобится бесплатная программа 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.
Предупреждения
- Не размещайте сайт, если пропускная способность вашего интернет-соединения ограничена.
Об этой статье
Была ли эта статья полезной?
⚠️ Disclaimer:
Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.