购买了VPS主机或者是独立服务器,接下来就是搭建网站了。比较常用的一键包有LNMP一键包和Oneinstack一键安装包,但是对于新手朋友来说觉得Linux命令太麻烦了,可以尝试使用VPS主机控制面板,可以直接在后台配置Web建站环境,无需背那些难记的命令代码。
不过,免费的VPS主机控制面板国内的话比较少,目前来看已知的有bt宝塔面板、phpstudy小皮面板、AMH面板、WDCP面板,其中bt宝塔面板凭借成熟的运作和良好的口碑逐渐成为了新手朋友使用VPS主机建站的首选。本篇文章再来分享一下新版宝塔面板安装与使用教程。
想要更多的VPS主机面板可以参考专题:服务器控制面板榜单。比较推荐用于建站的一键安装包和服务器面板还有:
PS:更新记录。
1、用于建站的VPS主机和服务器面板可以查看汇总专题:国内外流行的VPS主机和服务器控制面板-让VPS像虚拟主机一样轻松建站。2022.9.25
2、不想用VPS宝塔面板的朋友,可以试试国产的另一个同类的VPS控制面板:AMH 国内开源免费云主机面板安装与使用-免费SSL,自动备份和应用安装。2022.6.22
网站:
准备好一台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]端口 ==================================================================
这个就是宝塔面板的后台了,我们主要用的是网站管理、数据库、文件管理以及软件商店等。(点击放大)
除非你的程序对于Apache有特殊的需求,否则推荐你在宝塔面板中配置LNMP环境,即Nginx、Mysql和PHP,进入到宝塔面板后点击安装环境,选择LNMP,然后选择你的Nginx、Mysql、PHP版本,点击开始安装。
先将你的域名解析到宝塔面板的IP地址上,然后点击新建网站,这时填写你的域名。如果需要数据库和FTP账号的话,可以一同创建数据库和FTP账号。
宝塔面板可以直接申请免费的letsencrypt证书,申请SSL证书前确保你的域名的DNS解析已经生效。另外,不想用Lets的免费证书的朋友,可以选择这个:免费SSL证书收集整理汇总。
宝塔面板支持直接在后台管理数据库。
建好的Mysql数据库可以通过PHPMyadmin在线管理。
宝塔面板有强大的在线文件管理器,可以能文件进行移动、复制、压缩等操作,或者是直接离线下载文件。
另外,宝塔面板也可以创建FTP账号,使用FTP软件来管理你的网站文件。
宝塔面板有几个建站实用功能做得还是挺不错的。
宝塔面板支持多个PHP版本共存,点击网站设置中可以选择你需要的PHP版本。不过,在切换之前你需要先安装多个PHP版本。
宝塔面板提供了反向绑定域名的功能,这个功能非常地实用,你只需要输入你想要反向绑定的域名,用户访问你自己的域名就会自动跳转到另一个域名上。
这个功能经常用在一些前端与后端分离的应用,例如:Bitwarden自建密码存储系统、Wallabag自建网页收藏服务、ZPan自建网盘存储、ZFile自建免费公共网盘服务。
宝塔面板支持将网站和数据库文件备份到腾讯云COS、阿里云OSS、华为云存储、百度云存储、谷歌云存储等等,首先在软件商店安装插件。
以宝塔面板备份到腾讯云COS为例,首先是注册COS,然后在腾讯云COS中新建密钥、存储等(参考:腾讯云COS作为图片等静态文件CDN加速方法),将这些信息填写到宝塔面板的腾讯云COS插件设置中。
连接成功后,可以在宝塔面板中看到腾讯云COS文件目录。
现在你可以在“计划任务”选择“备份网站”。
然后在备份目的地选择“腾讯云COS”。
点击执行备份,此时我们就可以看到网站的备份文件已经全部备份到了腾讯云COS了。
宝塔面板用于新手建站还是非常不错的,各种功能都可以直接在后台找到设置选项。不过,宝塔面板有一点不好的地方就是要求登录账号。从长远来看,摆脱对面板的依赖,改用LNMP这类一键命令建站是必然之路。
文章出自:挖站否 https://wzfou.com/x-bt-mianban/, 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
文章更新于: %s = human-readable time difference 下午12:47
查看评论
习惯用交互,还是不要用面板了。面板还要认证。。我也是醉了。
oneinstack 用了好几年了。也习惯了。不会的,不懂的。google 一下就明白了。
是的,面板其实也麻烦。
宝塔强制登陆手机号,最近都改用国际版aapanel了
aapanel一样收集信息。
aapanel不是合并到宝塔了?
宝塔收集信息太可怕了,我反正去年就不用了。
不用的话,国内好用的面板基本上没有呀。
还是弃用面板的好,隐私高于一切
非常赞同!
面板是个好面板,不过要实名
宝塔利用登录账号为手机号作为关联,收集用户信息,基本上每个一段时间就上传,包含操作信息及访问敏感信息。
真的????