Установите и настройте сервер Apache локально в системе Windows и реализуйте удаленное подключение в среде общедоступной сети.
Установите и настройте сервер Apache локально в системе Windows и реализуйте удаленное подключение в среде общедоступной сети.

Предисловие

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

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

1. Установка и настройка службы Apache.

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

Сначала заходим на официальную страницу загрузки сайта Apache (https://www.apachehaus.com/cgi-bin/download.plx) и скачиваем установочный пакет необходимой версии.

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

После установки VC++ распакуйте загруженный пакет сжатия файлов Apache и вырежьте папку Apache24 в корневой каталог системного диска.

1.2 Конфигурация сервиса Apache

первый,Используйте сочетание клавиш Win+R.,Или введите в поле поиска в левом нижнем углу рабочего столаcmd,Выберите запуск от имени администратора

входитьcd c:\

Сновавходитьcd Apache24,Введите путь к папке Apache

Сновавходитьcd bin

наконецвходитьhttpd -k install,Просто нажмите Enter

Когда вы увидите успешную установку, показанную ниже, вы увидите, что Apache успешно установлен. Появится всплывающее окно брандмауэра и выберите «Разрешить доступ».

в это время,ВходитьApache24в папкеbin文件夹

双击打开ApacheMonitorприложение

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

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

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

2. Установите проникновение в интранет cpolar.

2.1 Зарегистрируйте аккаунт cpolar

ВходитьcpolarОфициальный сайт:https://www.cpolar.com/

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

2.2 Скачать клиент cpolar

После успешного входа в систему нажмите, чтобы загрузить cpolar локально и установить его (вы можете полностью установить его по умолчанию. В этом руководстве вы выбираете загрузку версии для Windows).

3. Получите адрес общедоступной сети удаленного рабочего стола.

3.1 Войдите в интерфейс управления веб-интерфейсом cpolar.

Доступ через браузер127.0.0.1:9200,Используйте зарегистрированную учетную запись электронной почты cpolar Войти в cpolar web интерфейс управления пользовательским интерфейсом (по умолчанию — локальный порт 9200)

3.2 Создайте адрес общедоступной сети

После успешного входа в систему и входа в основной интерфейс,Кликаем на приборную панель слевауправление туннелем——список туннелей,Нажмите еще разСоздать туннель.

  • Имя туннеля: имя может быть изменено и не может повторяться с существующим именем туннеля. Здесь автор ввел Apache-1.
  • Протокол: выберите http
  • Местный адрес: 80
  • Тип доменного имени: выберите случайное доменное имя бесплатно.
  • Регион: Китай Вверх

Нажмитесоздавать

Затем Нажмителевая сторонасостояние中的在线список туннелей,Вы можете увидеть только что созданный туннель Apache-1.,Создаются два адреса общедоступной сети.,Есть два способа доступа,Они естьhttp и https, просто скопируйте адрес и откройте его в браузере компьютера общедоступной сети. Как показано на рисунке ниже, доступ успешен.

4. Фиксированный адрес общедоступной сети.

Следует отметить, что в этом руководстве используется случайный временный адрес в общедоступной сети, сгенерированный бесплатным cpolar. Этот адрес изменится в течение 24 часов. Для пользователей, которым необходимо находиться удаленно в течение длительного времени, необходимо настроить фиксированный адрес.

Поэтому мы можем настроить для него имя субдомена второго уровня. Этот адрес является фиксированным и не будет меняться случайным образом [ps: cpolar.cn был сохранен].

Обратите внимание, что вам необходимо обновить пакет cpolar до базового пакета или выше, а пропускная способность, соответствующая каждому пакету, различна. [cpolar.cn зарегистрирован]

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

Взяв это руководство в качестве примера, выберите China VIP для региона, введите Apachetest для дополнительного доменного имени, введите ceshi для описания и нажмите «Зарезервировать».

После успешного резервирования скопируйте адрес зарезервированного имени поддомена второго уровня и войдите в cpolar. web Интерфейс управления пользовательским интерфейсом,Нажмителевая сторона仪表盘的управление туннелем——список туннелей,Найдите нужный туннель: Apache-1.,Нажмитеправая сторонаредактировать

Измените информацию туннеля и настройте в туннеле успешно зарезервированное имя поддомена второго уровня.

  • Тип доменного имени: выберите имя субдомена второго уровня.
  • Субдомен: введите успешно зарезервированное имя субдомена второго уровня Apachetest.

Нажмитевозобновлять

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

Наконец, мы используем фиксированный адрес общедоступной сети для доступа к соединению, скопируйте http://apachetest.vip.cpolar.cn на другой компьютер в общедоступной сети и откройте его в браузере. Ошибок или исключений для подключения нет, и вы можете это видеть. соединение успешное, вот так настроен доступ по фиксированному адресу.

boy illustration
Учебное пособие по Jetpack Compose для начинающих, базовые элементы управления и макет
boy illustration
Код js веб-страницы, фон частицы, код спецэффектов
boy illustration
【новый! Суперподробное】Полное руководство по свойствам компонентов Figma.
boy illustration
🎉Обязательно к прочтению новичкам: полное руководство по написанию мини-программ WeChat с использованием программного обеспечения Cursor.
boy illustration
[Забавный проект Docker] VoceChat — еще одно приложение для мгновенного чата (IM)! Может быть встроен в любую веб-страницу!
boy illustration
Как реализовать переход по странице в HTML (html переходит на указанную страницу)
boy illustration
Как решить проблему зависания и низкой скорости при установке зависимостей с помощью npm. Существуют ли доступные источники npm, которые могут решить эту проблему?
boy illustration
Серия From Zero to Fun: Uni-App WeChat Payment Practice WeChat авторизует вход в систему и украшает страницу заказа, создает интерфейс заказа и инициирует запрос заказа
boy illustration
Серия uni-app: uni.navigateЧтобы передать скачок значения
boy illustration
Апплет WeChat настраивает верхнюю панель навигации и адаптируется к различным моделям.
boy illustration
JS-время конвертации
boy illustration
Обеспечьте бесперебойную работу ChromeDriver 125: советы по решению проблемы chromedriver.exe не найдены
boy illustration
Поле комментария, щелчок мышью, специальные эффекты, js-код
boy illustration
Объект массива перемещения объекта JS
boy illustration
Как открыть разрешение на позиционирование апплета WeChat_Как использовать WeChat для определения местонахождения друзей
boy illustration
Я даю вам два набора из 18 простых в использовании фонов холста Power BI, так что вам больше не придется возиться с цветами!
boy illustration
Получить текущее время в js_Как динамически отображать дату и время в js
boy illustration
Вам необходимо изучить сочетания клавиш vsCode для форматирования и организации кода, чтобы вам больше не приходилось настраивать формат вручную.
boy illustration
У ChatGPT большое обновление. Всего за 45 минут пресс-конференция показывает, что OpenAI сделал еще один шаг вперед.
boy illustration
Copilot облачной разработки — упрощение разработки
boy illustration
Микросборка xChatGPT с низким кодом, создание апплета чат-бота с искусственным интеллектом за пять шагов
boy illustration
CUDA Out of Memory: идеальное решение проблемы нехватки памяти CUDA
boy illustration
Анализ кластеризации отдельных ячеек, который должен освоить каждый&MarkerгенетическийВизуализация
boy illustration
vLLM: мощный инструмент для ускорения вывода ИИ
boy illustration
CodeGeeX: мощный инструмент генерации кода искусственного интеллекта, который можно использовать бесплатно в дополнение к второму пилоту.
boy illustration
Машинное обучение Реальный бой LightGBM + настройка параметров случайного поиска: точность 96,67%
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция без кодирования и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
LM Studio для создания локальных больших моделей
boy illustration
Как определить количество слоев и нейронов скрытых слоев нейронной сети?
boy illustration
[Отслеживание целей] Подробное объяснение ByteTrack и детали кода