分享过WordPress WPFTP插件,可以实现我们自有FTP空间,然后配置到WordPress网站中图片分离存储在我们独立的FTP空间中。使用FTP空间存储图片相比我们熟悉的利用第三方对象存储而言可能 会节省成本,毕竟我们虚拟主机或者是云服务器配置的FTP空间都是不限制流量的。但是缺点也是有的,毕竟是我们自己架设的FTP空间或者第三方虚拟主机商,安全、速度等可能不如大厂的对象存储。
一般我们会在云服务器中搭建一个FTP空间,不是用来建站的,而是用来存储图片附件的,还有一种环境是我们使用虚拟主机商的FTP空间,而在这篇文章中介绍前者。
在这篇文章中,我们会在腾讯云服务器(当然你也可以其他服务器),有搭建宝塔面板,我们通过宝塔面板创建站点FTP账户,开单独创建一个独立在网站之外的FTP空间用来存储网站附件或者图片的。我们就开始吧。
文章目录
- 第一、准备工作
- 第二、创建FTP空间账户
- 第三、安装WPFTP配置参数
- 第一、准备工作
1、云服务器和配置系统
这里我们可以使用购买或者在使用的云服务器,我这里使用的腾讯云服务器(腾讯云服务器最新活动),然后配置宝塔面板(宝塔面板免费Linux VPS主机Web面板安装和配置Lnmp/Lamp网站环境),如果我们熟悉这一步的那就跳过,我主要是考虑到不同的WEB环境创建FTP账号可能因素,所以还是一步步演示比较好。
2、准备静态存储域名
我们需要准备一个存储图片指向图片等静态资源的域名,二级域名也是可以的。如果我们是国内机房云服务器,那肯定是要BA过的,要不是不可以解析的。准备域名且解析到上面服务器中,等会演示如何添加FTP账户。
第二、创建FTP空间账户
创建FTP空间账户
因为我们是在宝塔面板WEB系统中,所以添加FTP账户其实和创建站点是一样子的。我们正常添加站点,然后将我们准备的域名填写到配置界面,FTP需要创建,数据库是不需要创建的。创建完毕,我们需要将FTP账户保存,等会需要用到的。
第三、安装WPFTP配置参数
这里我们回到WordPress网站中,搜索【WPFTP】创建激活,然后准备配置参数。
安装WPFTP配置参数
如上图,我们填写FTP账户信息。完毕之后,我去看看是否可以上传图片。
总结,目前基础的WPFTP版本是可以基于宝塔面板创建的FTP空间然后与我们的WordPress网站独立存储图片或者附件的,但是老蒋有测试到,建议我们FTP空间与网站服务器在一起或者一个机房,如果距离较远可能会导致传输延迟失败的问题。
这里遇到一个小问题,如果我们网站服务器是使用的宝塔面板,则需要在安全端口放行FTP端口才可以上传。
如果我们网站是用的宝塔面板,则需要开放30000-63500端口,如果我们服务器开放全部端口是不需要单独设置的。
留言