宝塔部署网站

环境部署

搭建一个网站最重要的是准备好相关的运行环境,包括前端node,java的jdk和数据库MySQL,以及web服务器nginx等。其他前置条件,如服务器的准备和域名的准备等,请自行咨询相关供应商的售前客服。
这里推荐一个小白也能快速上手的服务器运维面板,有助于快速搭建网站和维护服务。
宝塔面板

如果懒得去官网的话,这里直接添上安装的命令,只要ssh连接好服务器,复制粘贴好命令,一键下载即可。这里可以附上一款我个人很喜欢用的ssh工具,不止有终端,还有文件夹选项可以直接拖动上传。
FinalShell

Centos/OpenCloud/Alibaba稳定版9.0.0

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

Debian 安装脚本稳定版9.0.0

wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec

Ubuntu/Deepin 安装脚本稳定版9.0.0

wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec

稳定版9.0.0 通用安装脚本

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

正式版9.2.0 通用安装脚本

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

接下来只要等待安装好宝塔,输入提示的网址,用户名和密码即可,第一次的用户名和密码是随机的,记得更改噢。
如果忘记了可以在ssh终端输入bt查看具体命令进行你要的操作。等到进入了面板地址,会有推荐插件,直接点击安装就好,剩下的就是等待安装的结束了。
如果觉得推荐插件版本不够用,或者插件要扩展,可以去软件商城进行下载。等到软件下载结束,初始化配置账户名密码等即可。环境变量等都准备结束之后,接下来就是正式搭建网站服务的过程了。

网站文件准备

前端需要打包好的静态页面,如vue使用build之后生成的位于dist文件下的所有静态文件,以及java生成的jar包,给他丢到服务器的文件夹。温馨提示:一般推荐java配置Mysql环境的时候,数据库使用localhost,而不使用具体的ip,这样子可以防止ip泄露,也可以防止本地调试后每次要上传jar包都得重新修改数据库配置文件。
以下是我的前端文件夹所在位置:
image.png
以下是后端文件夹所在位置
文件夹位置2.png
推荐避免使用宝塔的默认文件夹位置,可以另外找个自己记得住的文件位置,我这个由于宝塔位于虚拟机,所以无所谓隐私。上传完文件之后剩下的就是网站的配置,我这边以我自己的为例,具体的过程大同小异,无非是后端的技术类型选择。

前端网站配置

文件夹位置1.png

后端网站配置

后端服务配置.png

这两个配置完之后,基本就可以了,剩下的nginx配置,如果后端启动的允许跨域,则基本不需要多余配置,直接输入刚才前端网站配置的域名或者ip即可访问。如果配置了跨域,那么需要添加一点nginx配置。nginx.png找到这个路径在设置里面选择配置文件。配置如下命令nginx配置.png
然后再使用网址访问即可。

原文链接:苏恩博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值