zoukankan      html  css  js  c++  java
  • 阿里云从server 2008迁移到 windows server 2019 部署iis网站全过程

    1.安装iis

    参考网址 https://www.pgby.com/win/1379.html

    https://www.mf8.biz/windows-server-2019-install-iis10/

    安装360软件

    安装解压软件,搜狗,浏览器,自带的ie太难用

    2.安装sqlserver2012

    http://www.jb51.net/article/42685.htm

    会用到 .net fromwork 3.5,所以先装IIS

    3.安装radis

    https://github.com/dmajkic/redis/downloads 下载地址   redis-2.4.5-win32-win64.zip

    管理员模式打开控制台(配置成自己的路径)
    win10非管理员也可以C:soft edis-2.4.5-win32-win6464bit edis-server.exe C:soft edis-2.4.5-win32-win6464bit edis.conf

    可以打开redis-cli.exe尝试使用,

    输入:set key value
    结果:OK
    输入:get key
    结果:value

    redis 127.0.0.1:6379> set name zys
    OK
    redis 127.0.0.1:6379> get name
    "zys"

    安装可视化工具 redis-desktop-manager-0.8.8.384.exe 

    下一步……

    创建连接

    双击连接打开查看键值对

     阿里云要增加安全组端口配置:6379

    4.部署网站

    创建网站,毫无区别

    新电脑安装完开发环境后,还需要注册framework4.0到IIS。不然会报错:

    HTTP 错误 500.21 - Internal Server Error

    处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”

    注册C:UsersAdministrator>C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

    Microsoft (R) ASP.NET RegIIS 版本 4.0.30319.0
    用于在本地计算机上安装和卸载 ASP.NET 的管理实用工具。
    版权所有(C) Microsoft Corporation。保留所有权利。
    开始安装 ASP.NET (4.0.30319.0)。
    此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工 具安装/卸载包含 IIS8 的 ASP.NET 4.5。有关更多详细信息,请参见 http://go.microsoft.com/fwlink/?LinkID=216771。
    ASP.NET (4.0.30319.0)安装完毕。

    最终利用dism工具 执行下面命令才成功

    dism /online /enable-feature /featurename:IIS-ISAPIFilter
    dism /online /enable-feature /featurename:IIS-ISAPIExtensions
    dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
    dism /online /enable-feature /featurename:IIS-ASPNET45

    原文:https://blog.csdn.net/tone1128/article/details/103425674

    应用程序池相关配置

    网站已经可以正常浏览打开

     

    6.备份还原数据库

    远程访问新数据库报错

    这是因为阿里云安全组没有配置1433端口

    添加上即可

     迁移数据不能使用 任务--》导出数据功能,导出数据是在表已经存在的情况下导出

     

     所以走备份还原的方法

    遇到以下错误问题

    1.System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份。 (Microsoft.SqlServer.SmoExtended)

    2.System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 'DaHua' 数据库不同。 (Microsoft.SqlServer.SmoExtended)

    1. 删除与要恢复数据库同名的已经存在的数据库;
    2. 右击“数据库”选择“还原数据库”;
    3. 在弹出窗口的目标数据库中输入要还原数据库名;
    4. 选择源设备,并选择源数据库备份文件;
    5. 点击确定,开始恢复数据库。

    3.已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程。) (Microsoft SQL Server,错误: 233)

     打开: 控制面板 -> 管理工具 -> 服务

  • 相关阅读:
    LoadRunner最新版本11.5
    NeoLoad 4.1 号称第一款全面支持移动性能测试的工具
    【广州】QTP自动化测试实战训练
    Oracle动态性能视图V$SESSION_LONGOPS
    Oracle体系(转)
    DBMS学习(一)
    C#类和接口、虚方法和抽象方法及值类型和引用类型的区别
    .NET下读取PDF文本总结[转]
    处女篇
    网站开发周期
  • 原文地址:https://www.cnblogs.com/blogzys/p/15163369.html
Copyright © 2011-2022 走看看