Оглавление:

Как установить среду веб-разработки на локальном хосте: 6 шагов
Как установить среду веб-разработки на локальном хосте: 6 шагов

Видео: Как установить среду веб-разработки на локальном хосте: 6 шагов

Видео: Как установить среду веб-разработки на локальном хосте: 6 шагов
Видео: Установка и настройка Open Server для Веб разработки / Как создать сайт 2024, Ноябрь
Anonim
Как установить среду веб-разработки на Localhost
Как установить среду веб-разработки на Localhost

Это руководство должно показать вам, как установить Apache, PHP, MySQL на localhost. Также как настроить его так, чтобы у вас были некоторые интересные сетевые функции, такие как возможность загружать корневой каталог, используя имя компьютера (https://desktop/index.php), иметь возможность редактировать файлы на других компьютерах и доступ к разным компьютерам через разные порты при использовании домена или IP. Для людей, которые только начинают заниматься веб-разработкой, вам поможет пакет. Я использую эту установку (или аналогичную) не менее 2 лет. Вы можете кодировать сайты на локальном хосте, и, как только он заработает, загрузите его на хост. К сожалению, я вынужден сделать это на машине с Vista, поскольку мой ноутбук с XP уже настроен, и этот компьютер выдает мне ошибки ACPI при установке XP.

Шаг 1. Настройте сетевую карту

Настройте свою сетевую карту
Настройте свою сетевую карту

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

Это работает, только если у вас есть роутер. Войдите в свою панель управления, Центр управления сетями и общим доступом. Там, где написано «Соединение», посмотрите крайний правый угол. Должна быть кнопка Просмотр статуса. Щелкните по нему. Запишите свой IP-адрес (IPv4, если вы тоже видите IPv6) свою маску подсети, шлюз по умолчанию и DNS-серверы. Теперь нажмите «Закрыть» и в окне «Состояние подключения по локальной сети» нажмите «Свойства». Щелкните TCP / IPv4, затем щелкните свойства. Отметьте «Использовать следующий IP-адрес» и введите всю информацию, которую вы только что записали. При желании вы можете использовать 4.2.2.1 и 4.2.2.2 для своих DNS-серверов. Я считаю, что они обновляются очень быстро по сравнению с другими DNS-серверами. Это гарантирует, что ваш компьютер будет поддерживать тот же локальный IP-адрес, а DHCP не будет повторно назначать вам IP-адрес при перезапуске.

Шаг 2. Настройте маршрутизатор

Настройте свой маршрутизатор
Настройте свой маршрутизатор

В вашем веб-браузере введите IP-адрес шлюза по умолчанию из предыдущего шага. Он может запросить пароль, а может и нет. У всех он должен быть разным, для меня это admin / admin - пароль Linksys по умолчанию. Если это не сработает, я предлагаю проверить Google или руководство.

После входа в систему ищите переадресацию портов. Введите IP-адрес из предыдущего шага и случайный номер порта. Я бы не стал предлагать порт 21 или 80, поскольку они являются портами по умолчанию для протоколов FTP и HTTP. Вы не хотите, чтобы случайные люди могли получить к нему доступ, поэтому случайные числа, которые известны только вам, являются лучшими. Убедитесь, что протокол установлен как на UDP, так и на TCP. Для всех это будет разное, если только у вас нет WRT54G. Вам просто нужно будет найти их в своих настройках.

Шаг 3. Необязательно: отключите DNS-сервер

Необязательно: Det Up DNS Fowarding
Необязательно: Det Up DNS Fowarding

Если у вас есть хостинг с доменом или у вас есть неактивный домен, который вы хотите указать на свой компьютер, вы можете это сделать. Вы сможете получить к нему доступ через порт, который вы настроили на последнем шаге. Если нет, вы можете получить к нему доступ со своего IP-адреса. Если вы хотите получить к нему доступ со своего IP-адреса, значит, все готово. Если нет, читайте дальше. Сначала вам нужно выяснить, какой у вас IP. Попробуйте перейти в средство проверки IP-адресов DomainTool. Если у вас есть существующая учетная запись хостинга, вы можете использовать домен, который находится в этой учетной записи, для доступа к вашему домашнему apache. Эти инструкции предназначены для случаев, когда ваш хост использует cPanel, и если у вас есть учетная запись WHM, в противном случае вам придется искать настройки DNS. Если вы ищете хороший хостинг cPanel, я бы порекомендовал ASO Hosting. В WHM перейдите в категорию «Функции DNS» и нажмите «Добавить зону DNS». Введите свой IP-адрес и введите любой поддомен домена, который у вас есть в этой учетной записи. Теперь, когда программное обеспечение установлено, вы сможете получить доступ ко всему с этого поддомена, используя выбранный вами порт. может использовать FreeDNS или другие службы DNS.

Шаг 4. Получите программное обеспечение

Получить программное обеспечение
Получить программное обеспечение

Загрузите xampp от друзей Apache. Установите его в обычном режиме и обязательно отметьте флажками «Установить Apache как службу» и «Установить MySQL как службу». Когда они устанавливаются как служба, это избавляет вас от использования их панели управления, и 2 по умолчанию включены. Обязательно разрешите соединения через каждый брандмауэр и центр безопасности Windows.

Шаг 5: Настройте Apache

Настроить Apache
Настроить Apache

Теперь необходимо настроить Apache так, чтобы корневой веб-каталог находился в «Мои документы», и к нему можно было получить доступ через соответствующий порт. Начните с перехода в папку «Мои документы» и создания новой папки. Назовите это как хотите. Я выбираю корневой каталог, но всегда есть www или public_html, если вам нужно что-то другое. Откройте папку и щелкните значок адресной строки местоположения вверху. Он должен указать вам конкретное местоположение, например, мой - C: / Web RootNow, щелкните оттуда и перейдите на одну папку вверх. Щелкните правой кнопкой мыши только что созданную папку и перейдите в свойства. Зайдите в Security, затем отредактируйте, затем нажмите add. Введите «Все» в поле и нажмите «ОК». Теперь отметьте полный контроль для всех и нажмите ОК. Вы захотите скопировать это. Теперь перейдите в каталог установки xampp, перейдите в apache, затем перейдите в conf. Откройте httpd.conf в блокноте и найдите «Listen 80» (без кавычек) и добавьте еще одну строку ниже, говоря «Listen», а затем номер порта, который вы выбрали на шаге 2. Затем найдите «DocumentRoot» (без кавычек). Удалите цитаты и вставьте в них свое местоположение. Вам нужно будет заменить любые косые черты на обратные косые черты (следует заменить на /). Наконец, найдите "", замените каталог установки на c: / xampp. Он должен быть около строки 204. Замените то, что в кавычках, на свой каталог, еще раз, переключая косые черты. Теперь сохраните файл.

Шаг 6: перезагрузите компьютер и наслаждайтесь

Перезагрузите компьютер Теперь вы можете получить доступ к своему серверу несколькими способами https:// localhost / (только локальный компьютер) https:// имя компьютера (только локальная сеть) https:// ваш локальный IP-адрес (только локальная сеть) https:// ваш внешний ip: yourport https:// your domain: yourport Мне пришлось использовать полужирный шрифт, иначе инструкции автоматически превращают его в ссылку. Вы можете использовать php и mysql в любом файле, который вы помещаете в корневую веб-папку.

Рекомендуемые: