Форум программистов, компьютерный форум, киберфорум
Сборки веб-серверов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/18: Рейтинг темы: голосов - 18, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 7
1

Освободить порт 80 от многих служб

15.01.2020, 23:34. Показов 3242. Ответов 8

как освободить порт 80 от PID 996 со службами Appinfo, BITS, Broswer, EahHost, gpsvc, iphlpsvc, Lanman Server, MMGSS, ProfSvc, RasMan, Schedule, SENS, SHaredAccess? вижу, что многие службы просто не отключить и очень "повезло", что так много системных служб сидят на нужном порте... устанавливаю denwer, а браузер не видит localhost[ATTACH]скрин tasklist/svc[/ATTACH]
0
Миниатюры
Освободить порт 80 от многих служб  
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2020, 23:34
Ответы с готовыми решениями:

Как освободить COM порт
Доброго дня всем! Решил попытаться скочать данные с контроллера по COM порту. И сразу проблема....

Можно ли освободить используемый COM-порт?
На ноутбуке при подключении USB K-line адаптера,можно сменить номер виртуального ком порта.При...

Как освободить старые ImageVew чтобы освободить память
Привет всем Я новичок поэтому прошу сильно не пинать. В общем мое первое приложение типа интернет...

Открыть порт 4444 в брэндмауэре. Антивируса нет. провайдером порт открыт
Подскажите как открыть данный порт,все делал как тут...

__________________
8
1269 / 748 / 340
Регистрация: 31.08.2019
Сообщений: 2,155
15.01.2020, 23:58 2
из этих служб что-то прослушивает 80й порт ?

netstat -abn (не в XP консоль нужно запускать с правами администратора)
показывает какие порты каким процессом прослушиваются

вообще запускается ли httpd ? какие то ошибки в журналах виндовс? в error_log?

Добавлено через 5 минут
UPD насчёт netstat если порт слушается а не просто с ним установлено соединение
будет отмечено как LISTENING
,UUPD или нет смотрите вобщем там где Local Address ))
1
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 7
16.01.2020, 18:11  [ТС] 3
netstat -abn есть порт 80, но он нигде не прослушивается, т.е. нет listening,
апач не запускала, т.к. он идет через денвер, видимо до этой стадии еще не дошла
ошибка в журнале только такая
0
Миниатюры
Освободить порт 80 от многих служб  
1269 / 748 / 340
Регистрация: 31.08.2019
Сообщений: 2,155
16.01.2020, 19:26 4
Лучший ответ Сообщение было отмечено крис727 как решение

Решение

Судя по скриншоту у Вас явно не XP почему выбрали именно денвер?
Сейчас версии устанавливаемых с ним дистрибутивов не актуальны.
на сайте httpd.apache.org рекомендуют WAMP или XAMPP сборки
или устанавливать просто сервер и отдельно к нему сервера базы данных и интерпретаторы

По теме , если порт не занят , возможно брандмауэр блокирует httpd.exe не давая ему прослушивать порт.
смотрите лог ошибок , гдеТо/usr/local/apache2/logs/error_log
или httpd/logs/error.logs ... не помню
При запуске ярлыка Run вроде должен создаваться виртуальный жёсткий диск и в процессах появляться два процесса httpd.exe

а лучше установите что то другое

Добавлено через 1 минуту
или XP ? никогда не использовал такие красивые темы, ))
1
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 7
16.01.2020, 21:55  [ТС] 5
denwer потому что только учусь по видео и там денвер) хотелось бы его добить
ОС 7ка, старая добрая 7ка)
виртуальный диск создается, брандмауэр отключила
на 1 скрине что говорит httpd
на 2 и 3 таки да, есть 80 порт с локальным адресом и 443 со внешним, но там time_wait и last_ack
0
Миниатюры
Освободить порт 80 от многих служб   Освободить порт 80 от многих служб   Освободить порт 80 от многих служб  

0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 7
16.01.2020, 21:55  [ТС] 6
denwer потому что только учусь по видео и там денвер) хотелось бы его добить
ОС 7ка, старая добрая 7ка)
виртуальный диск создается, брандмауэр отключила
на 1 скрине что говорит httpd
на 2 и 3 таки да, есть 80 порт с локальным адресом и 443 со внешним, но там time_wait и last_ack
0
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 7
16.01.2020, 22:24  [ТС] 7
спешу поделиться замечательными новостями, все заработало, отключила Iphlpsvc, "убила" pdanetpc.exe и вуаля! x_lab, спасибо Вам огромное, Вы гений!
0
Миниатюры
Освободить порт 80 от многих служб  
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 7
16.01.2020, 22:33  [ТС] 8
...
0
Миниатюры
Освободить порт 80 от многих служб  
1269 / 748 / 340
Регистрация: 31.08.2019
Сообщений: 2,155
17.01.2020, 05:32 9
Я всё же советовал бы обновить версии,
тем более если для изучения php собираетесь использовать.

Перезагрузился в 7ку (x64 но стараюсь всё x32 ставить) Нашёл у себя тоже
Denwer3_Base_2010-01-29_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe

установил, в C:\AMP ....брандмаузер не отключал, просто при запуске подтвердил что разрешаю прослушивание
зашёл на https://www.apachehaus.com/cgi-bin/download.plx
скачал
Apache 2.4.x OpenSSL 1.1.1 VC15
Apache 2.4.41
httpd-2.4.41-o111c-x86-vc15-r2.zip 10.9 MB Download Locations
with OpenSSL 1.1.1c, brotli 1.0.7, nghttp 1.39.2, Zlib 1.2.10, PCRE 8.43, APR 1.7.0, APR-Util 1.6.1

.....
Microsoft Visual C++ 2015 Redistributable
..... возможно потребуется оттуда взять но не беру обычно в системе уже есть такого

зашёл на https://windows.php.net/download/
скачал
VC15 x86 Thread Safe (2019-Dec-17 23:16:26)
https://windows.php.net/downlo... 15-x86.zip

Распаковал в /usr/local/Apache24 и /usr/local/php-7.4
думаю разберётесь, должно получиться похоже на то как лежат файлы в старых дистрибутивах

Копирование файлов
-----------------------------------
c:\AMP\usr\local\apache\conf\vhosts.conf в c:\AMP\usr\local\Apache24\conf\vhosts.conf
c:\AMP\usr\local\apache\bin\TrayApache.exe в c:\AMP\usr\local\Apache24\bin\TrayApache.exe
c:\AMP\usr\local\apache\bin\Apache.ico в c:\AMP\usr\local\Apache24\bin\Apache.ico

Редактирование файлов
-----------------------------------
c:\AMP\denwer\CONFIGURATION.txt
закомментировать одну строку добавить новую
## apache_dir = \usr\local\apache
apache_dir = \usr\local\apache24


c:\AMP\usr\local\Apache24\conf\httpd.conf
по тому же принципу
# Define SRVROOT "/Apache24"
Define SRVROOT "/usr/local/Apache24"

# Virtual hosts
# Include conf/extra/httpd-vhosts.conf
Include conf/vhosts.conf



добавления
# LoadModule .... после кучи всяких LoadModule
LoadModule php7_module ../php-7.4/php7apache2_4.dll


и добавил такую пачку строк
Код
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml .html
<Directory "/home/*">
    AllowOverride All
    Options Includes Indexes FollowSymLinks
	DirectoryIndex index.php index.htm index.html index.shtm index.shtml
    Require all granted
</Directory>

AddType application/x-httpd-php .php .php5 .phtml
ScriptAlias /cgi-bin/ "/home/cgi-glob/"
ScriptAlias /cgi-glob/ "/home/cgi-glob/"
Alias /denwer/ /denwer/www/denwer/
<Directory /denwer/www/denwer>
    Options Includes Indexes FollowSymLinks
    Require local
</Directory>
перед строкой
<Directory "${SRVROOT}/cgi-bin">

Думаю разобраться можно, хотел сделать так чтобы изменять по минимуму
Видеоролики снимать не умею
И делаете Restart Denwer

На странице "Ура, Заработало!" работает не всё

https://subdomain.localhost/ssl.php жалуется на сертификат
http://custom-host:8648 не работает
Кое где ромбики вместо букв (специально не включал AddDefaultCharset windows-1251 )

Но php работает...
Хотя в C:\Windows не помешало бы положить php.ini чтобы включить например
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_ftp.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
extension=php_sockets.dll
extension=php_sqlite3.dll

но там чтобы работало "Ура, Заработало!" придётся делать
short_open_tag = On

Добавлено через 1 минуту
Цитата Сообщение от крис727 Посмотреть сообщение
Вы гений
Рад что Вы рады что я добавил Вам проблем

Добавлено через 3 минуты
Цитата Сообщение от x_lab Посмотреть сообщение
Microsoft Visual C++ 2015
наверное 2017

Добавлено через 29 минут
phpMyAdmin не будет работать на новой версии php
могу посоветовать Mysql Workbench
у меня даже стоит ещё 5.2.28 32х-битная версия до сих пор
в архивах наверное есть https://downloads.mysql.com/archives/workbench/
даже на XP работает ... не скажу с какой версии начали выпускать только x64 ...

или ставьте новый https://www.phpmyadmin.net/downloads/

Добавлено через 1 час 49 минут
Документация
для windows самое лучшее chm
особенно когда оно с индексом ключевых слов

https://www.apache.org/dist/httpd/docs/
есть chm но без ключевых слов,
но хоть можно с кавычками в полнотекстовом поиске найти например "require local"

https://www.php.net/download-docs.php
есть chm, с индексами и даже с комментариями

c mysql сложнее сhm найти в сети можно для 5.5 например на английском
а так у них на страницах типа https://dev.mysql.com/doc/refman/5.5/en/
для всех версий английская , но нет chm

Не по теме:


обычно http://localhost/manual можно настроить
но в этой сборке нет ./manual
может помочь http://localhost/server-info , http://localhost/server-status
но надо в файле /usr/local/Apache24/conf/extra/httpd-info.conf
все строки # Require host .example.com
# Require ip 127
закоментировать
и сделать вместо них так Require local



Добавлено через 1 час 46 минут
Поправки
Цитата Сообщение от x_lab Посмотреть сообщение
и добавил такую пачку строк
Код
лучше такую
Код
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml .html
<Directory "/home/*">
    AllowOverride All
    Options Includes Indexes FollowSymLinks
	DirectoryIndex index.php index.htm index.html index.shtm index.shtml
    Require all granted
</Directory>

AddType application/x-httpd-php .php .php5 .phtml
ScriptAlias /cgi-bin/ "/home/cgi-glob/"
ScriptAlias /cgi-glob/ "/home/cgi-glob/"
Alias /denwer/ /denwer/www/denwer/
<Directory /denwer/www/denwer>
    Options Includes Indexes FollowSymLinks
	AddDefaultCharset windows-1251
	php_value default_charset "windows-1251"
    Require local
</Directory>
<Directory /denwer/www/denwer/Tools>
	Options +ExecCGI
	AddHandler cgi-script pl
</Directory>
Извиняюсь не докрутил до конца страницу "Ура, Заработало!"
и оказалось AddDefaultCharset было не достаточно , добавил php_value

не вникал но скорее скрипты работы с БД тоже не будут работать т.к. php перешло на mysqli или dbi
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2020, 05:32

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

В конфигурационном файле прописан порт, но пишет ошибку порт 80 занят другим приложением
Здравствуйте. Пишу решение с 2 проектами - сервер и клиент с дуплексным контрактом. Служба...

Освободить память C++
Доброго времени суток, помогите пожалуйста. Вопрос вот в чем, если у меня функция в которой Vector...

Освободить номер
Так он освобождает если ввести в Edit: DM2.ADOQuery_os_nom.SQL.Text := 'update Номера set =...

Освободить память
Вот к примеру, прога обрабатывает строки в txt. Как сделать чтобы те txt которые она уже...

Как освободить ПК от Windows 10
На диске С установлен Windows 10, а на диске D установлен Windows ХР. При включении компа...

Освободить файл (печать)
После нажатия на кнопку Печать, файл распечатывается, но не удаляется пока не закроется приложение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.