当前位置: 首页 > 知识库问答 >
问题:

如何将web项目部署到服务器供外部人员访问?

公孙宇
2023-08-28

目前有一个springboot的项目,需要搭建到云服务器中供外部人员访问。我不是太了解服务器,只知道通过njax进行反向代理,将后端jar包放到tomcat上,这样可以在内网进行访问(localhost),想问一下如何暴露到公网中去通过域名进行访问?

共有1个答案

双浩涆
2023-08-28

会这些就够了。云服务器和本地内网的电脑一样,唯一不一样的就是云服务商会给你的云服务器分配一个公网IP,通过公网IP就能访问到云服务器了。

然后就是域名问题,现在在如果使用国内的云服务器搭建网站,都是需要域名备案的,这个流程第一次备案需要点时间。备案好了之后,使用域名的DNS管理功能,设置域名解析到你的云服务器IP就好了。

如果你用国外的云服务器,可以不用备案,有域名就行。

===

部署在云服务器上的程序/中间件,记得做好安全配置,最少要有高强度的密码、只对外开放必要的端口,还有设置访问控制。

 类似资料:
  • 我在Laravel voyager上做了一个测试项目。我想把它发布到服务器上。 我试试这个: 初始化 git远程添加原点 *** git检出大师 git拉 添加. env 添加. htaccess php工匠迁移--force 在ProviderRepository.php第208行中:未找到类“TCG\Voyager\VoyagerServiceProvider” 怎么做? 更新: php ar

  • 我在科尔达做了一个简单的项目。我的项目有4个节点,包括公证人和客户文件夹中的SpringBoot API。我不知道如何将我的项目部署到服务器上。我看过Corda文档,但那篇教程只针对一个节点。所以,我的问题是如何在服务器上部署具有多个节点的Corda项目,以及SpringBoot API。有人能帮我吗?

  • 我的网站有两个服务器——本地(ubuntu桌面上的laravel homestead)和公共(带有php7的ubuntu服务器)。我已经有了一些简单的网站,它们在我的公共服务器上运行良好,并且可以在网上看到。我在我的laravel Homestead本地服务器上创建了laravel 5.2项目,现在我想将其移动到我的公共服务器上。我压缩完整的项目文件夹(tar.gz),并使用filezilla将其

  • 我有一个Laravel项目,我想把它部署到服务器上,问题是我们通常都有索引。php和。htaccess在公共文件夹中,但在我的例子中,我将这两个文件放在根目录中。所以我想知道,发球需要做哪些改变? 我怎样才能把它上传到服务器上?

  • 需要做什么? 在AWS上使用Web服务(REST)部署Web应用程序。(Tomcat服务器) 我做了什么? 使用REST web服务构建web应用程序。本地测试成功。 问题 现在,当我使用elastic beanstalk将其部署到AWS时,会出现404错误。 我的Web服务代码 REST客户端代码 我的服务器日志说 127.0.0.1--[09/Apr/2016:13:38:05 0000]”P

  • 我们有一个在netbeans 7.3中制作的项目,即将把它部署到一个远程glassfish服务器上,一切都已正确配置和设置,我们项目的连接池也在glassfish中生成。 当前,我们在部署到远程服务器时遇到以下错误: 部署?默认=D:\SVN\PTS62\应用\Rekeningrijdersite\RekeningRijder\dist\RekeningRijder.war 部署期间出错:准备应用