我们在安装完毕宝塔面板且配置Web引擎软件之后,就可以可视化的界面进行添加网站管理网站。在这篇文章中,麦子详细的模拟一个真实的利用宝塔面板添加网站、安装SSL证书,以及后续备份网站的过程。对于新手朋友来说应该是有用的一篇文章。
宝塔面板添加网站
我们在准备添加网站之前,需要将准备好的域名解析到当前安装宝塔面板的服务器IP中。等待生效之后,我们就可以打开宝塔面板进行添加域名。
如上图,添加站点,将解析过来的域名添加进来后可以看到根目录是自动的,然后根据需要选择一并添加数据库账号信息。如果有多版本PHP的话可以选择一个当前网站需要的,如果不选择会默认。
添加完毕之后,我们就可以将网站程序添加到对应站点的目录中。
宝塔面板安装SSL证书
如果我们的网站需要配置SSL证书,麦子建议是创建站点的时候就安装,不至于我们后续再修改。
在站点列表中找到我们的站点后面的 「设置」,然后看到如上图的界面,找到 「SSL」,可以安装第三方外部的证书文件复制进来。或者是用免费的 Let's Encrypt证书。
比如这里我们用免费的 Let's Encrypt 证书勾选域名后申请证书,只要我们域名解析正确就可以自动申请成功。
我们可以设置强制HTTPS,保存好就可以将当前网站域名安装SSL证书。但是对于 Let's Encrypt证书是有效期三个月的,如果宝塔面板没有自动续期证书我们需要自己重新到这里续签证书。
宝塔面板配置伪静态
如果我们用的是Nginx引擎的话,对于网站用到的伪静态需要设置的,不同于 Apache只需要将 .htaccess 丢到网站根目录。
默认如上图,在宝塔面板站点管理中 「伪静态」选择对应的伪静态规则,一般是默认的有支持的CMS,如果没有的我们可以自己找到对应CMS的伪静态后复制贴到这里。
宝塔面板备份网站
数据的安全尤为重要,即便我们选择的知名度高的服务器也不能确保100%的安全。所以我们要不定期的备份数据,备份网站的方式有很多种,在宝塔面板中常用的有三种备份方式。
手动备份
所谓的手工备份,我们就是常规的将网站的文件打包后FTP下载到本地,数据库通过 PHPMyAdmin 导出数据库。
在宝塔面板中有文件管理器,可以进到对应的网站目录中打包文件下载。
对于数据库,进入 PHPMyAdmin 中然后导出数据库。
宝塔备份
宝塔面板有自带的一键备份数据库和文件。
如上图,在网站类目中看到有备份的选项,可以备份网站文件。
数据库也是如此,可以在数据库列表中备份数据库后下载到本地,当然也可以一键恢复。
自动备份
无论是手动备份和宝塔的一键备份,都需要我们人工的登录来备份,相对会占用时间。我们其实也可以用宝塔面板自带的兼容对象存储的接口进行自动备份到第三方对象存储中。
支持常用的对象存储,如上图在 软件商店 中安装,后就可以配置对应的API参数。
配置参数后我们就可以到计划任务重添加备份计划。
分别对网站数据备份和数据库备份设置备份项计划。后面我们就不需要且也不担心忘记备份,就可以自动备份推送到对象存储中,且设置对应的备份频率。
总结
以上是我们常用在宝塔面板中架设网站用的常规用途记录,基本上跟着教程可以完成网站的添加、备份和常规的应用。
评论