宝塔面板配置多个网站
宝塔面板配置多个网站

宝塔面板配置多个网站

最近蹭着大学生优惠租了一台服务器,想着写点个人博客,同时最近又在写一个java的springBoot的电商项目。都想部署到同一台服务器上,但是发现运行不了,中途借助AI解决了,在这里分享一下。

1.java项目打包问题

装了Maven插件后,右侧有侧栏。

点击clean清理整个target文件夹,然后再点击package即可再当前项目文件夹下生成target文件夹,内部有 [项目名]-[版本号]-SNAPSHOT.jar的文件。这个就是jar文件(java的一种软件包文件格式)。

2.数据库问题

因为本地的数据库用户,密码等都可能和要部署的服务器上的不一样,所有在application.properties文件内,需要配置密码和用户名。

在打包时要注意更改用户名和密码

3.多个网站端口问题

因为我的服务器是42.192.42.62,域名是nam-rood.online。默认访问端口是80。但是该端口已经被我用来当作个人博客,现在需要再部署一个网站,能想到的就是单独开一个端口给另外一个服务。

首先可以去购买服务器的供应商主页查看自己开放了哪些端口,或者在终端查看。

`sudo firewall-cmd --list-ports`

然后决定开放哪个端口给这个服务用,需要提前查看一下选择的端口是否已经被占用。

决定之后,要在application.properties配置文件内表明开放端口(如果不表明默认80端口)。

server.port=8282 //这里我用了8282端口

或者可以用该网站来查看外网

https://www.yougetsignal.com/tools/open-ports

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注