VPS建站

新版宝塔面板安装与使用教程-利用宝塔面板在VPS主机上搭建网站

购买了VPS主机或者是独立服务器,接下来就是搭建网站了。比较常用的一键包有LNMP一键包Oneinstack一键安装包,但是对于新手朋友来说觉得Linux命令太麻烦了,可以尝试使用VPS主机控制面板,可以直接在后台配置Web建站环境,无需背那些难记的命令代码。

不过,免费的VPS主机控制面板国内的话比较少,目前来看已知的有bt宝塔面板phpstudy小皮面板、AMH面板、WDCP面板,其中bt宝塔面板凭借成熟的运作和良好的口碑逐渐成为了新手朋友使用VPS主机建站的首选。本篇文章再来分享一下新版宝塔面板安装与使用教程。

想要更多的VPS主机面板可以参考专题:服务器控制面板榜单。比较推荐用于建站的一键安装包和服务器面板还有:

  1. Oneinstack从入门到精通-Oneinstack安装与使用教程收集整理
  2. LNMP 1.6安装与使用-自动开启TLS 1.3和支持PHP 7.3\MariaDB 10.3
  3. LAMP.sh一键安装包轻松搭建Apache建站环境-自动安装SSL和PHP组件

PS:更新记录。

1、用于建站的VPS主机和服务器面板可以查看汇总专题:国内外流行的VPS主机和服务器控制面板-让VPS像虚拟主机一样轻松建站。2022.9.25

2、不想用VPS宝塔面板的朋友,可以试试国产的另一个同类的VPS控制面板:AMH 国内开源免费云主机面板安装与使用-免费SSL,自动备份和应用安装。2022.6.22

一、新版宝塔面板安装

网站:

  1. 官网:https://www.bt.cn/

准备好一台VPS主机:VPS主机排行榜单,推荐CentOS 7.6+、Ubuntu18.04+、Debian10.0+,确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java(已有环境、网站在运行的不可安装)。

使用S-S-H客户端连接你的VPS主机,根据操作系统来选择命令,回车开始安装。

# Centos安装脚本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 

# Ubuntu/Deepin安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

# Debian安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

# Fedora安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec

稍等一会儿就可以看到宝塔面板安装成功了。

这时会显示宝塔面板的登录地址、账号和密码,这些请妥善保管好。宝塔面板默认使用8888端口访问,如果你用的是腾讯云阿里云Ucloud等云计算平台,记得到VPS管理平台的防火墙规则中开放8888端口。

==================================================================
Congratulations! Installed successfully!
==================================================================
外网面板地址: http://121.5.66.170:8888/5ab8c9f1
内网面板地址: http://10.0.4.3:8888/5ab8c9f1
username: 9vpekiq4
password: 25236594
If you cannot access the panel,
release the following panel port [8888] in the security group
若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口
==================================================================

二、新版宝塔面板使用

这个就是宝塔面板的后台了,我们主要用的是网站管理、数据库、文件管理以及软件商店等。(点击放大)

2.1 配置LNMP

除非你的程序对于Apache有特殊的需求,否则推荐你在宝塔面板中配置LNMP环境,即Nginx、Mysql和PHP,进入到宝塔面板后点击安装环境,选择LNMP,然后选择你的Nginx、Mysql、PHP版本,点击开始安装。

2.2 绑定域名

先将你的域名解析到宝塔面板的IP地址上,然后点击新建网站,这时填写你的域名。如果需要数据库和FTP账号的话,可以一同创建数据库和FTP账号。

2.3 SSL证书

宝塔面板可以直接申请免费的letsencrypt证书,申请SSL证书前确保你的域名的DNS解析已经生效。另外,不想用Lets的免费证书的朋友,可以选择这个:免费SSL证书收集整理汇总

2.4 Mysql数据库

宝塔面板支持直接在后台管理数据库。

建好的Mysql数据库可以通过PHPMyadmin在线管理。

2.5 文件管理

宝塔面板有强大的在线文件管理器,可以能文件进行移动、复制、压缩等操作,或者是直接离线下载文件。

另外,宝塔面板也可以创建FTP账号,使用FTP软件来管理你的网站文件。

三、新版宝塔面板使用功能

宝塔面板有几个建站实用功能做得还是挺不错的。

3.1 切换PHP版本

宝塔面板支持多个PHP版本共存,点击网站设置中可以选择你需要的PHP版本。不过,在切换之前你需要先安装多个PHP版本。

3.2 反向绑定

宝塔面板提供了反向绑定域名的功能,这个功能非常地实用,你只需要输入你想要反向绑定的域名,用户访问你自己的域名就会自动跳转到另一个域名上。

这个功能经常用在一些前端与后端分离的应用,例如:Bitwarden自建密码存储系统Wallabag自建网页收藏服务ZPan自建网盘存储ZFile自建免费公共网盘服务

3.3 云备份

宝塔面板支持将网站和数据库文件备份到腾讯云COS阿里云OSS、华为云存储、百度云存储、谷歌云存储等等,首先在软件商店安装插件。

以宝塔面板备份到腾讯云COS为例,首先是注册COS,然后在腾讯云COS中新建密钥、存储等(参考:腾讯云COS作为图片等静态文件CDN加速方法),将这些信息填写到宝塔面板的腾讯云COS插件设置中。

连接成功后,可以在宝塔面板中看到腾讯云COS文件目录。

现在你可以在“计划任务”选择“备份网站”。

然后在备份目的地选择“腾讯云COS”。

点击执行备份,此时我们就可以看到网站的备份文件已经全部备份到了腾讯云COS了。

四、总结

宝塔面板用于新手建站还是非常不错的,各种功能都可以直接在后台找到设置选项。不过,宝塔面板有一点不好的地方就是要求登录账号。从长远来看,摆脱对面板的依赖,改用LNMP这类一键命令建站是必然之路。

文章出自:挖站否 https://wzfou.com/x-bt-mianban/, 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

文章更新于: 2022年9月25日 下午12:47

Qi

关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。

查看评论