00:01
分享一点自己的实践经验,嗯,我们自己写的web程序部署到服务器的时候呢,自己以前都是用FTP,或者是直接用远程桌面的方式进行复制啊部署啊,这样迭代周期快,就很麻烦,那比如说现在我服务器上的一个演示程序啊,它刷新都是这个这个地方,然后我改一下程序,比如说改到24,然后点发布,这个时候呢,它就会自动部署到服务器,而且整个过程都是使用微软自带的,然后再点刷新啊,程序就自动已经是最新版本,这样就会能够节省很多时间。现在开一台公网的服务器来测试,然后使用Windows server的系统,我们创建服务器。
01:01
等服务器完全连接成功,我们去使用远程桌面工具进行连接,然后进行服务管理器添加功能和角色,这个地方要选择外包服务器,然后继续下一步选择功能里面要把用户授权选上,这里面的所有的管理工具功能要选上,他现在已经安装成功了,到管理里面有个I。
02:01
然后到这个里面就表示已经装成功了,然后这里有个管理服务,启用远程连接,然后使用Windows凭据或者window I is管理器的凭据,然后应用,应用好之后再把这个,嗯,Windows提供的这个包安装一下。选完整啊,这样就装好了,要注意这个地方它是使用的8172端口,如果如果换别的端口的话也是可以的,然后我们还要在安全组里面开放这个端口,8172,如果为了安全性的话,可以只使用自己的IP地址,这样别人就访问不了这个端口进行保存,那我们的程序是使用80端口,所以防火墙里面要把80端口开放一下,然后我们输入IP地址,就会能够直接连到服务器的I is的默认页面,然后我们还要接下来进行一个设置,就是设置一个服务器的用户,在呃,服务器里面会有一个I is管理器的用户,然后直接可以添加自己设定好密码给用户。
03:25
设定好以后呢,在网站的下面可以进行点右键,然后有个部署启用发布,这个如果说没有,呃,第一次没有显示的话,那需要把is关掉,然后在工具里面重新进来,然后才会才会看到网站里面,再点右键部署启用发布,然后在这个里面的用户选择,就是要选我们刚刚自己新建的那个用户名的密码,等会儿会用到,嗯,然后直接点设置,这样在服务器这边的设置就已经完成了,嗯,我新建了一个VS的那个这项目的一个测试项目啊,这个项目就只是输出一个字符串,一个API接口,然后我们再点发布,发布才是重点,然后有个选择外包服务器,选择外包部署,然后服务器这个地方呢,就直接填服务器的IP,然后这里的用户名是我们刚刚设置的,注意这里。
04:25
里面有一个站点名称,站点名称就是我们在is里面的这个名称,然后这里有个目标URL,这个是他发布成功之后呢,会自己打开一个浏览器,你自己填上的话,待发布成功之后,就会自动打开这个地址,没有问题,直接点测试链接,嗯,这个地址要这样填。这样成功,然后完成完成,然后这个时候直接点发货的时候,文件会自动传到服务器,并自动进行部署,那我们在访问后面的这个页面的时候,就是就会显示这个hello word, 我们如果说要改其中的一个内容,比如说2WORD20241023,然后再到里面发布一下,这样就发布成功了,就在刷新页面就是20241023,这样就简化了我们上传到服务器部署程序的过程。
我来说两句