首先你的服务器必须是CentOS 6.5 或者Ubuntu 14.04 系统,否则不能安装和挂载!!
登入你的服务器先依赖软件安装
CentOS 6.5
yum install libcurl libcurl-devel openssl-devel fuse fuse-libs fuse-devel libxml2-devel git gcc g++ make
Ubuntu 14.04
apt-get update
apt-get install libcurl4-openssl-dev libssl-dev pkg-config libxml2 libxml2-dev libfuse-dev git gcc g++ make
以下我用CentOS 6.5 做示范!
输入:yum install libcurl libcurl-devel openssl-devel fuse fuse-libs fuse-devel libxml2-devel git gcc g++ make
遇到确认请输入Y
出现下图说明安装依赖软件成功
接下来下载安装cloudfs:
输入:git clone https://git.oschina.net/weiweibaba2007/cloudfs.git
进入:cloudfs_src目录
输入:cd cloudfs/cloudfs_src/
输入:make pack
这样就安装完毕了
接下来挂载OSS bucke
CentOS 6.5 或 Ubuntu 14.04 安装 挂载
cloudfs 在 CentOS 6.5 和 Ubuntu 14.04发行版上已经有一键式的自动安装脚本,安装相对简单。
cd pack/
./CloudFS_Install.sh INSTALL_DIR=安装目录 MOUNT_POINT=挂载目录 按照命令行提示,即可完成安装。 (会有两个提示确定输入y回车就可以了)
如下图:
./CloudFS_Install.sh INSTALL_DIR=/usr/local/cloudfs_download MOUNT_POINT=/home/ftp/x/xj030/wwwroot
命令说明: MOUNT_POINT=/home/ftp/x/xj030/wwwroot(/home/ftp/x/xj030/wwwroot这个是你网站的目录,比如附件目录什么的)
出现下图就说明安装完成了
接下来修改配置文件
进入:cd /usr/local/cloudfs_download/conf
修改目录下的cloudfs.con文件
根据你的OSS地区去掉前面的#如:
填写Access Key并去掉#
启动CloudFS,执行命令:
service cloudfs start
停止CloudFS,执行命令:
service cloudfs stop
查看cloudfs运行状态,执行命令:
service cloudfs status
注意事项启动挂载的目录必须是空目录
启动:
这样说明已经将OSS挂载到ECS了。。。。。。。
如果有问题可以回复,或者联系我!