апач проект прокси phpWeb, кот, Iis, общий порт 80

1. Во- первых, скачать и установить XAMPP, официальный адрес веб - сайта https://www.apachefriends.org/index.html , вот версия для Windows, например ,

1. апач порт к порту 80, в конф апача XAMPP каталог корневого каталога, откройте httpd.conf, найти Listen 80, измените номер порта 80.

2. В файле httpd.conf найдите следующие модули, они являются # удален.

#LoadModule proxy_connect_module modules/mod_proxy_connect.so

#LoadModule headers_module modules/mod_headers.so

#LoadModule proxy_module modules/mod_proxy.so

#LoadModule proxy_http_module modules/mod_proxy_http.so

#Include conf/extra/httpd-vhosts.conf

3. Файл проекта index.php проекта phpWeb содержит папку в HTDOCS корневой директории под xammp

4. javaWeb войны пакет проекта, WebApps файл под TOMCAT положить в папке XAMPP, запустить Tomcat, через локальный: 8080 Java проекта доступа

5. ASPX развернуть проект в IIS, редактор привязка IP-адрес выберите Все неактивно, имя хоста не заполнено, не используйте порт 80, 90 здесь, через локальный хост: 90 посещение проект Aspx

6. дополнительный конф в корневой директории апача директории XAMPP, откройте HTTPD-vhosts.conf, добавьте следующий код

##php项目
<VirtualHost *:80> 
	ServerAdmin [email protected]
	DocumentRoot "D:/xampp/htdocs/myphp"##index.php文件所在的文件夹路径
	ServerName aaa.com##php项目域名
	ServerAlias www.aaa.com##php项目另一个域名
	ErrorLog "logs/dummy-host.example.com-error.log"
	CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

##iis
##iis项目域名
##iis项目访问地址
<VirtualHost *:80>
         ProxyPreserveHost On
         ServerName www.bbb.com
         ProxyPass / http://localhost:90/ Keepalive=On
         ProxyPassReverse / http://localhost:90
</VirtualHost>

##tomcat
##tomcat项目域名
##tomcat项目访问地址
<VirtualHost *:80>
         ProxyPreserveHost On ##如果启用此功能,代理会将用户请求报文中的Host:行发送给后端的服务器,而不再使用ProxyPass指定的服务器地址。如果想在反向代理中支持虚拟主机,则需要开启此项,否则就无需打开此功能。
         ServerName www.ccc.com
         ProxyPass / http://localhost:8080/
         ProxyPassReverse / http://localhost:8080
 </VirtualHost>

7. Найдите файл хоста C диска, добавьте следующий код для доступа тест прошел успешно, путь обычно C: \ Windows \ System32 \ Drivers \ Etc

127.0.0.1 aaa.com
127.0.0.1 www.aaa.com
127.0.0.1 www.bbb.com
127.0.0.1 www.ccc.com

Ссылка https://blog.51cto.com/lidongfeng/2064297

Опубликовано 14 оригинальных статей · вона похвала 6 · просмотров 6332

рекомендация

отblog.csdn.net/weixin_43817709/article/details/92413758