1,先去域名备案,2,使用ftp上传源码到服务器3,使用阿里云送的二级域名调试网站4,等待域名备案成功5,服务器绑定域名,同时做域名解析。
6,如服务器非大陆的,比如香港等外国地区请直接无视第一步和第4步。
参考:
如果是云服务器的话登录阿里云>控制台>云服务器>实例资源>配置信息>复制公网IP>SSH/root登录服务器(如忘记密码/实例基本信息重置密码)>登录后安装宝塔面板(到宝塔官网获取对应系统安装代码)>安装宝塔完成登录后安装环境>添加站点>填写域名(事先到阿里云解析域名到当前服务器IP)>点击提交>打开网站根目录>删除里面原有文件>左上角点击上传>将你做好的代码程序打包成ZIP压缩包上传>解压>浏览器输入域名回车>完成白痴[我想静静][我想静静][我想静静]
参考:
看你网站是什么语言写的,.net iis,java tomcat,php你可以简单点wamp,配置好域名访问,如果springboot直接运行jar就行了。
然后把域名直接解析到这台服务器就好了,80端口不用开网关,默认都开的,看你提这问题应该没搞过,就用winserver吧,和正常电脑系统差不多,很简单
参考:
安装宝塔控制面板,安装后你就知道了,非常简单,不会可以联系我私信
参考:
如果是静态网页,直接用Nginx反向代理映射对应的文件即可,如果是动态网站,也可以用Nginx反向代理对应的服务端口。
将工程上传至服务器,具体实现有很多种,我推荐用GitHub托管代码,部署的时候远程拉取即可。
下载并配置Nginx(域名关联也在这一步,服务开启的端口也要在阿里云控制台里配置安全组,打开对应的端口规则)。
启动服务,启动Nginx。
服务上线。
我已经部署了几个网站或者API服务,也是个人学习测试,你要是有不清楚的可以私信我。
话说如果是静态网页的话,GitHub Page倒也是个非常方便的选择,看你自己了。
扩展补充:Nginx是由俄罗斯软件工程师Igor Sysoev编写的免费开源Web服务器。
自从2004年上市以来,nginx专注于高性能,高并发性和低内存使用。
并且其在负载均衡,缓存,访问和带宽控制以及与各种应用程序高效集成等方面的特性,都使得它逐步深受广大用户青睐。
是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器;
作为一款轻量级的Web服务器,具有占有内存少,并发能力强等优势,是高连接并发场景下Apache的不错的替代品。
参考:
1.你买的阿里云服务器很可能还只是个空白硬件,就像买来的新电脑(没装操作系统)一样,需要给服务器安装操作系统,大方向上有win和linux,看你源码用的什么语言,除了.NET会选择win,一般都会选择Linux。
Linux版本又很多,有centos等。
2.要安装应用软件。
你可以把准备好的网页源码类比成一个Word文件,打开Word文件需要用office。
同样正常“打开”网页源码需要安装对应语言的程序,比如PHP,Java。
3.还需要安装数据库,对应的大多是msql和mysql。
4.应该还要有个界面操作程序。
是不是觉得很难?
好在这些都是有集成的,直接到阿里云找个镜像,一步搞定。