C#Web从0到1—在自己的服务器上发布第一个网站

一、购买一个服务器:

        选择:阿里云,腾讯云之类的,反正都有免费体验,照着注册指导一步一步来就可以了。这里选了啊里云,送6个月呢。

二、发布网站

        C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
到刚刚选的文件夹下可以看到发布后的内容如下图
C#Web从0到1—在自己的服务器上发布第一个网站

三、服务器配置

        选择服务器系统:winserver2012 数据中心 r2 标准中文版
        远程登陆服务器,阿里的服务器不知道为什么没有给我初始密码,只好自己重置了一遍

        (1)配置IIS

        C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
然后使劲下一步,安装就好了,安装完后打开IIS如下图
C#Web从0到1—在自己的服务器上发布第一个网站
可以点击第一个网站浏览如下
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
到这里IIS就配置好了

        (2)安装sqlserver2017      

到微软官网下载sqlserver2017 express 版  

C#Web从0到1—在自己的服务器上发布第一个网站

可能浏览器会提示无法下载,设置如下
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
下载后安装过程如下
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
之后就是一直点接受和安装了,安装完后进入cmd,输入 sqllocaldb  v 查看安装是否成功 如下图
C#Web从0到1—在自己的服务器上发布第一个网站  

到此sqlserver就安装好了

        (3)发布自己的网站到服务器

将你用vs发布的网站文件全部复制到服务器任意路径下如图,并记住这个路径
C#Web从0到1—在自己的服务器上发布第一个网站
打开IIS
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
C#Web从0到1—在自己的服务器上发布第一个网站
浏览结果如下图
C#Web从0到1—在自己的服务器上发布第一个网站

然后在你本地主机的浏览器中
C#Web从0到1—在自己的服务器上发布第一个网站
到此就成功发布了一个网站了

    四、参考资料