云服务器搭建网站
一:购买服务器:
1:这里推荐购买“阿里云”和“腾讯云”国内两大巨头的服务器。
网址:
腾讯云:https://cloud.tencent.com/
阿里云:https://www.aliyun.com/
本文以腾讯云为例讲解搭建网站过程
2:点击右上角注册登录,微信扫码登录,关注小程序后续有用
登录完成点击头像进入个人中心,完成个人认证:
3:返回腾讯云官网进入左上角“最新活动”
完成学生认证后有优惠。
这里建议选择“云服务器”,具体规格参数看你们的情况
购买配置:
二:配置登录服务器
1: 购买完成后鼠标悬浮在 “云产品上” ,点 “云服务器”
进入刚刚所买的区域 就可以看到你的实例了。
2: 然后先设置密码,点击上面的“重置密码”,
会让你输入新密码,这个密码就是登录到服务器的密码
3: 有了配置之后建议把服务器重装系统
2016版本和2019版本类似于我们的win10操作界面
点击实例右边的更多=>重装系统,输入完密码就可以重装了
4: 接下来为了网站的安全性,需要配置安全组:
点击左侧“安全组” => “新建”
选第二个,放通22,80,443,3389端口和ICMP协议,确定。
回到服务器实例,点击当前实例名称
将默认安全组解绑(第二个有暴露全部 端口在公网的风险,这对服务器来说极不安全)
5:点击右边的登录按钮登录实例
两种方式登录到你的服务器:
(1):下载RDP文件远程连接到你的服务器;
(2):直接VNC登录链接到服务器。
点击下载的RPD文件,输入密码(刚刚设置的密码),就可以进入服务器了
VNC的方式登陆:
点击 登录=>VNC登录 (可以直接在网页远程操控服务器)
三:服务器环境配置
1: “服务器管理器”=>“添加角色和功能”=>“点击下一步*3”
勾选IIS的相关配置,需要其他的功能也可以自行勾选
2:.net环境安装好,在服务器上把SQL Server也给安装好
3:安装完成后,浏览器输入localhost,看是否是这个界面
四:项目发布与访问
1:本地机VS发布好的项目直接复制粘贴到服务器端
2:打开服务器端IIS管理器把网站添加上
端口号我这里设置的是8082,(随意设置,只要不是80就行,我还没试过)
添加成功后先在服务器端访问一下,可以的话回到本地机实例=>安全组=>修改规则
3:添加规则(如下图),否则无法访问
添加完成用你的公网ip:端口号即可访问你的项目了