从零开始部署一个拥有独特域名的网站

准备工作

首先需要有一个阿里云的云服务器 如果没有的话也可以在本地通过虚拟机来模拟云端,不过我这里使用的是阿里云的服务器。学生使用阿里云能白嫖两个星期的使用时间 但是需要做一下题目 ,对于我这种从来没接触过云端的人而言这题目确实超纲了。在拿到服务器后可以就可以先对服务器进行配置

tomcat+JDK+MYSQL

这老三样了 我本来还一直傻傻的去在那个命令行哪里去下载 后来才看到别人早就集成好了工具 只需要下载一个宝塔 说是下载 其实你直接去他们的官网里面复制一下linux的下载命令 然后搞到服务器上面就好了。对了 我们连接这个服务器的方式有很多种 首先就是可以使用阿里云自带的那个网站来进行连接 这个比较方便,其次就是使用finalshell 原来还有一个ssh的协议 我们可以通过ip直接建立管道 实现信息的交互 就像我使用这个shell来链接我本地的虚拟机一样挺方便的。还有就是使用openssh来进行连接 就是在win+R里面进行的 具体的操作其实和前面两种没有太大的区别 都是使用命令行进行编程的(感觉还是要补习一下linux操作 要不然这学的太吃力了 还有计算机网络) 我们下载好宝塔之后 通过他给的ip地址还有账号密码可以实现登录 这里要注意的是 如果访问不了那个地址 就需要去阿里云手动打开这个端口。 然后就可以在宝塔里面实现老三样的安装了

项目打包

打开idea 找到maven 里面自带了打包的操作 但是首先是要在pom文件里面配置一下 打包出来的是jar包还是war包 打好的包会出现在target里面 然后把这个包拿出来通过宝塔上传到云端的服务器上面 这个应该也是能使用shell来进行操作的,不过能偷懒就偷懒嘛。

项目运行

通过上面的这些步骤 我们已经能使用云端服务来运行 war包里面的springboot项目了 我们在宝塔上面配置一下 运行好这个项目 然后去阿里云服务器上面打开这个端口一定一定要记得 打开 一般来说这个项目的地址是8080 但是阿里云默认会抛开8080的端口请求 所以最好设置为其他的端口 比如8889 这样的。 然后在宝塔里面再打开这个端口的访问请求 一直到这一步 就能实现直接通过ip地址加端口来访问我们的web程序了。但是 要是想要用到后端的持久化 还要去配置数据库 数据库里面的东西 可以直接使用你本地的数据库里面的sql语句来生成 。一直到这一步 可以看做 我们的项目已经能完全的跑起来了 这个时候我们可以通过ip地址+端口号实现访问服务器上面的web项目了。

域名获取

如果想让网站更加容易的被访问到 我们也可以去申请一个域名 这个域名建议不要太短了主要是贵可以 一般来说长一点的冷门一点的 九块钱就可以搞定了(一年)。但是注册域名只是第一步 接下来你还需要去工信部备案 其实就是在阿里云的域名那个界面进行备案操作 跟着一步步走 差不多十分钟搞定 基本上一天就会给答复。实际上就是通过DNS分析域名然后得出ip地址把然后跳转到这个ip地址再进行相对应的请求 不过这里有一个条件 必须要三个月以上的ecs实例才能进行域名的配置 要不然就只能续费。可以去买一个便宜一点的实例 然后再部署。

现在你就能使用域名访问这个ip地址了

ps:只是讲了个大概 具体的操作因为当时没有截图 所以就省略了 不过按照步骤来走能少很多的弯路。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Tomcat是一个流行的Java Web服务器,用于运行和部署Java Web应用程序。下面是一些常见的Tomcat配置的想法: 1. 端口配置:Tomcat默认使用8080端口。您可以在server.xml文件中修改此端口,以适应您的需求。 2. 虚拟主机配置:您可以配置Tomcat以支持多个虚拟主机。这样,您可以在同一台服务器上托管多个域名的Web应用程序。 3. 连接池配置:Tomcat默认使用一个简单的连接池来处理数据库连接。您可以根据需要调整连接池的大小和其他属性,以优化数据库连接的性能。 4. SSL配置:如果您需要通过HTTPS进行安全通信,您可以配置Tomcat以支持SSL。这涉及到生成和配置SSL证书,并将其与Tomcat关联。 5. 负载均衡配置:如果您有多个Tomcat实例,您可以使用负载均衡器来分配流量。常见的负载均衡器有Apache HTTP Server和Nginx。 6. 日志配置:Tomcat默认使用自己的日志系统。您可以根据需要调整日志级别,并将日志输出到不同的目标,如文件或数据库。 7. 安全性配置:Tomcat提供了一些安全性配置选项,如访问控制和身份验证。您可以配置Tomcat以限制对某些资源的访问,并要求用户进行身份验证。 这些只是一些常见的配置想法,Tomcat还有许多其他配置选项,可以根据您的具体需求进行调整和优化。要了解更多信息,请参考Tomcat的官方文档或相关教程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值