阿里云oss加速网站

一、新建一个Bucket空间(地址:https://oss.console.aliyun.com)

利用阿里云oss加速网站

AccessKeyId从这里获取,权限看个人(可以公开也可以私有,我的是阿里云的ESC服务器,所以我选择私有,用来当磁盘挂载)

利用阿里云oss加速网站

二、接下来在服务器上安装ossfs

对于Ubuntu,安装命令为:

 
 
  1. sudo apt-get update
  2. sudo apt-get install gdebi-core
  3. sudo gdebi your_ossfs_package

对于CentOS6.5及以上,安装命令为:

 
 
  1. sudo yum localinstall your_ossfs_package

对于CentOS5,安装命令为:

 
 
  1. sudo yum localinstall your_ossfs_package --nogpgcheck

三、运行ossfs

设置bucket name, access key/id信息,将其存放在/etc/passwd-ossfs 文件中, 注意这个文件的权限必须正确设置,建议设为640。

 
 
  1. echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs
  2. chmod 640 /etc/passwd-ossfs

将oss bucket mount到指定目录

 
 
  1. ossfs my-bucket my-mount-point -ourl=my-oss-endpoint

示例:将my-bucket这个bucket挂载到/tmp/ossfs目录下,AccessKeyId是faint, AccessKeySecret是123,oss endpoint是http://oss-cn-hangzhou.aliyuncs.com(这里的地址切记不能加上bucket_name,如果你是阿里云服务器,建议选择内网域名,可以免流量)

 
 
  1. echo my-bucket:faint:123 > /etc/passwd-ossfs
  2. chmod 640 /etc/passwd-ossfs
  3. mkdir /tmp/ossfs
  4. ossfs my-bucket /tmp/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com

卸载bucket:

 
 
  1. umount /tmp/ossfs # root user
  2. fusermount -u /tmp/ossfs # non-root user

更加详细的可以查看官方文档阿里云官方github文档

四、这里你可以选择用阿里云的wordpress插件将附件同步到oss上,也可以像我一样挂载到磁盘上,然后将wordpress的附件目录软连接到oss的子目录上,这样子又不用修改图片链接,又可以实现直接将附件同步到oss上
示例:wordpress附件目录:/var/www/blog/wp-content/uploads ,oss目录:/temp/oss

 
 
  1. mv /var/www/blog/wp-content/uploads/ /temp/oss/
  2. ln -s /temp/oss / /var/www/blog/wp-content/upload
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值