宝塔面板建站

时间:2022-11-12 11:08:50

为什么使用宝塔面板?

新手建站最大的痛苦就是不好入门,代码太多,无法轻松管理。
在这里,我们介绍一种简单好用的免费服务器运维面板——宝塔面板。使用宝塔面板,可以在可视界面中为服务器安装应用、同步文件、定期执行代码、管理服务,非常方便。

前期准备

服务器+宝塔面板安装,我使用的是腾讯云服务器。下面一切都是一腾讯云为准

宝塔面板建站

如果你是腾讯云服务器,官方提供了宝塔面板。可以在创建服务器时直接选择宝塔面板。

服务器操作

首先进入服务器详情页

宝塔面板建站

点击进入防火墙面板

宝塔面板建站

在这里我们需要开放两个端口一个是宝塔面板的默认端口 8888 ,还有一个是测试用的端口81或者其他端口。

宝塔面板建站

点击确定即可

结果如图 注意:我把宝塔面板的默认端口改为了9000,第一次进入一定要是 8888

宝塔面板建站

然后点击应用管理

宝塔面板建站

宝塔面板建站

首先看到用户名与密码

复制

sudo /etc/init.d/bt default

然后点击登录

进入控制台,粘贴指令并回车

宝塔面板建站

可以看到用户名和密码,以及面板访问地址,我们访问面板外网地址

宝塔面板建站

将控制台的用户名和密码复制过来登录

如果无法登录一直显示密码错误的,返回控制台,输入

sudo bt

宝塔面板建站

根据提示修改密码和用户名,序号不需要括号

注意:修改一次后会自动退出bt命令,重新输入 sudo bt进入或者直接 sudo bt 序号

宝塔面板操作

第一次进入宝塔面板会让你绑定腾讯云账号和宝塔账号

宝塔账号手机注册即可

绑定腾讯云账号

进入服务器控制台,在个人头像的下拉菜单点击访问管理

宝塔面板建站

点击最下方的访问密钥,可以看到三个密钥,按提示在宝塔绑定

宝塔面板建站

宝塔面板提供了一些环境的安装,可以根据自己的需要进行安装

第一次进入会向你推荐安装,如果跳过了推荐安装,进入软件商店搜索,我们需要 nginx ftp php三个

宝塔面板建站

正式开始建站

1.点击进入网站页面

我这里已经有了一个我自己的个人博客

宝塔面板建站

点击添加站点

宝塔面板建站

域名位置,目前其实就是起个名字,注意要是正确的域名格式,如结尾有 .com .cn等等。

选择创建FTP

PHP版本选择纯静态,因为我是纯静态vue-admin页面

网站分类随意

点击提交

宝塔面板建站

2.点击刚刚建好的站点的设置按钮

直接就会进入域名管理,还记得我让你开放的81端口吗,我们现在就能用到了

宝塔面板建站

我们再添加一个域名

你的服务器公网ip:81

可以不指定端口直接添加公网ip 使用默认的80端口,但我的80端口被占用了,且如果你需要建立多个网站,可以按照步骤,先开放一个端口然后在面板建站

宝塔面板建站

成功之后我们直接删除,之前的域名 vue-admin.com

宝塔面板建站

点击域名,会跳转到这个页面,说明建站成功

宝塔面板建站

3.替换页面

宝塔面板建站

点击刚刚建站的根目录 /www/wwwroot/你起的名字

宝塔面板建站

点击上传

宝塔面板建站

我选择的上传目录,根据你们的需要上传

宝塔面板建站

上传成功后,回到网站,点击刚刚建立的网站设置

宝塔面板建站

这次我们点击网站目录

宝塔面板建站

点击文件夹图标,选择刚刚上传的目录,之前的文件可以删除,看自己情况

宝塔面板建站

宝塔面板建站

点击保存

访问

你的公网ip:81

宝塔面板建站

页面替换成功

4.nginx反向代理

有的时候网站的后端接口往往会在其他服务器上,因此我们需要使用到 nginx的反向代理,我这里就进不去

宝塔面板建站

宝塔面板建站

还是点击设置找到反向代理

宝塔面板建站

点击添加反向代理

宝塔面板建站

代理名称必须有

缓存时间可选可不选 随意

代理目录需要开启高级功能,根据自己的项目修改。

目标url既是代理地址

添加成功后,再次访问

宝塔面板建站

成功进入

我的项目是尚硅谷的vue-admin后台项目,尚硅谷的老师讲课认真,细致,幽默,尤其是超哥和禹哥

这里贴出他们的视频地址,想学习前端的小伙伴可以去看看

html5+css3 javascript vue2+vue3 vue2实战