【整理】Windows服务器搭建网站环境

兼容旧版运行环境

IIS

原有环境 如:windows server 2008 r2
使用技术:Internet 信息服务(IIS)管理器
网站–》网站实例–》运行
概述:基于采用的IIS方式发布网站,80端口被强制占用,采用以下方式兼容搭建网站环境
在这里插入图片描述

IIS反向代理配置步骤

1.安装 Application Request Routing 【APP】

下载: Application Request Routing
默认安装即可

在这里插入图片描述

安装成功后,重新运行 IIS
搜索应用程序请求路由、URL 重写工具 2.0进行安装

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.开启反向代理

通过Application Request Routing --》Server Proxy Settings --》Enable proxy

在这里插入图片描述
在这里插入图片描述
3.配置URL转发、重定向

采用URL 重写工具进行配置域名下路径的转发及重定向
网站实例 --》URL重写 --》添加规则

在这里插入图片描述

补充:安装 Web Deploy v3.5

下载: Web Deploy v3.5
如果ARR安装插件后,没有效果,进行以下安装
下载: Web Platform Installer 5.1
如果ARR安装插件后,没有效果,进行以下安装
在这里插入图片描述

1. 反向代理路径出现Rejected-By-UrlScan字符

反向代理路径出现Rejected-By-UrlScan字符:是由于IIS中ISAI筛选器中URLScan组件导致
0:0:0:0:0:0:0:1 - - [21/Aug/2020:08:55:27 +0800] “GET /en/Rejected-By-UrlScan HTTP/1.1” 404 1845
0:0:0:0:0:0:0:1 - - [21/Aug/2020:08:55:29 +0800] “GET /en/Rejected-By-UrlScan HTTP/1.1” 404 1845
0:0:0:0:0:0:0:1 - - [21/Aug/2020:08:55:29 +0800] “GET /en/Rejected-By-UrlScan HTTP/1.1” 404 1845
0:0:0:0:0:0:0:1 - - [21/Aug/2020:08:55:30 +0800] “GET /en/Rejected-By-UrlScan HTTP/1.1” 404 1845


处理办法:
可以删除urlscan组件或删除后重新添加进行测试。

在这里插入图片描述
在这里插入图片描述

搭建运行环境

安装JDK

【1】msi安装

下载地址: JDK1.7u80.

【2】tar.gz压缩包安装

安装MySQL

【计划任务】数据库备份

以安装版MySQL5.7.10为例
https://downloads.mysql.com/archives/.
访问MySQL下载页面——》MySQL Installer——》Windows (x86, 32-bit), MSI Installer

Product Version:5.7.10
Operating System:Microsoft Windows

运行 mysql-installer-community-5.7.10.0.msi 程序

【1】msi安装

下载地址:https://downloads.mysql.com/archives/installer/.

【2】tar.gz压缩包安装

安装Tomcat

Tomcat7 下载地址: https://tomcat.apache.org/download-70.cgi.

安装Apache

【Apache2.4】安装


安装Nginx

1.80端口被占用

常规占用

  1. 通过 netstat -ano|findstr “80” 查询使用80端口进程
C:\Users\Administrator>netstat -ano|findstr "80"
  TCP    0.0.0.0:49680          0.0.0.0:0              LISTENING       4328
  TCP    192.168.101.160:49825  180.122.78.244:443     CLOSE_WAIT      12416
  TCP    192.168.101.160:49826  180.122.78.244:443     CLOSE_WAIT      12416
  TCP    192.168.101.160:49827  180.122.78.244:443     CLOSE_WAIT      12416
  TCP    192.168.101.160:49828  180.122.78.244:443     CLOSE_WAIT      12416
  TCP    192.168.101.160:49936  119.147.83.50:80       ESTABLISHED     9348
  TCP    192.168.101.160:50009  58.218.208.13:80       CLOSE_WAIT      3472
  TCP    192.168.101.160:62936  183.3.234.102:8080     ESTABLISHED     9348
  TCP    192.168.101.160:63246  1.192.193.36:80        TIME_WAIT       0
  TCP    192.168.101.160:63248  59.37.96.250:80        TIME_WAIT       0
  TCP    192.168.101.160:63277  180.163.238.165:80     ESTABLISHED     8448
  TCP    192.168.101.160:63299  1.192.193.49:80        ESTABLISHED     10796
  TCP    192.168.101.160:63352  1.192.193.40:80        ESTABLISHED     13396
  TCP    192.168.101.160:63553  36.99.30.149:80        ESTABLISHED     8448
  TCP    192.168.101.160:63571  36.99.31.230:80        TIME_WAIT       0
  TCP    192.168.101.160:63572  36.99.31.230:80        TIME_WAIT       0
  TCP    192.168.101.160:63574  36.99.31.230:80        TIME_WAIT       0
  TCP    192.168.101.160:63576  36.99.31.230:80        TIME_WAIT       0
  UDP    0.0.0.0:63979          *:*                                    1180
  UDP    [fe80::f11b:ff28:17c7:c4cc%13]:1900  *:*                                    5960
  UDP    [fe80::f11b:ff28:17c7:c4cc%13]:2177  *:*                                    15744
  1. 通过 taskkill /F /pid 9680 杀死占用进程
taskkill /F /pid 9680

System占用
尝试通过 net stop http 关闭依赖 HTTP Service 的服务

C:\Users\Administrator>net stop http
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值