云服务器基于Centos创建个人云盘实践经验分享

这篇具有很好参考价值的文章主要介绍了云服务器基于Centos创建个人云盘实践经验分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装运行Cloudreve

执行如下命令,下载cloudreve安装包。

wget https://labfileapp.oss-cn-hangzhou.aliyuncs.com/cloudreve_3.3.1_linux_amd64.tar.gz

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

下载完毕后,执行如下命令,解压cloudreve安装包

tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz

解压后通过ls命令查看文件是否解压成功

[root@iZuf6agbvtrwmkgerum7g7Z ~]# tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz
cloudreve
[root@iZuf6agbvtrwmkgerum7g7Z ~]# ls
cloudreve  cloudreve_3.3.1_linux_amd64.tar.gz
[root@iZuf6agbvtrwmkgerum7g7Z ~]# 

执行如下命令,给cloudreve授予权限。+x表示赋予可执行权限

chmod +x ./cloudreve

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
这里要特别记录下初始管理员账号和密码:

[Info] 2024-01-15 11:04:43 初始管理员账号:admin@cloudreve.org
[Info] 2024-01-15 11:04:43 初始管理员密码:tVKmsu1l

安装ossfs

执行如下命令,下载ossfs安装包。

wget https://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos8.0_x86_64.rpm

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

centos更换yum源

删除centos系统内过期的.repo文件

rm -f /etc/yum.repos.d/*

下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
运行 yum makecache 生成缓存
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

执行如下命令,安装ossfs

yum install -y ./ossfs_1.80.6_centos8.0_x86_64.rpm

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

配置ossfs

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

将命令中的BucketNameyourAccessKeyIdyourAccessKeySecret替换成您创建的Bucket名称、主账号的AccessKey ID和主账号的AccessKey Secret。请注意使用英文格式字符。

echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs  # 语法
echo parishb:LTAI5tRxAfCi9RZXx6uKecda:rTGI1w3lBmVVB9338jyKcpF2pGCmqi > /etc/passwd-ossfs  # 执行命令

执行如下命令,给passwd-ossfs文件授予权限
后续挂载OSS Bucket阶段,需要使用passwd-ossfs中的AccessKeyId和AccessKeySecret去验证是否具有passwd-ossfs文件中Bucket的权限。

chmod 640 /etc/passwd-ossfs

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

挂载oss存储

创建一个名为oss文件夹

mkdir oss

将Bucket挂载到指定目录/root/oss

ossfs BucketName mountfolder -o url=Endpoint

访问域名(Endpoint):OSS对外服务的访问域名,Endpoint格式为:外网Endpoint是oss-{Region}.aliyuncs.com,内网Endpoint是oss-{Region}-internal.aliyuncs.com。通过OSS内网地址访问OSS资源时,不收取流量费用。个人网盘场景中ECS实例部署的网盘软件可以调用OSS内网Endpoint。

正确挂载命令如下:

ossfs parishb oss -o url=http://oss-cn-shanghai.aliyuncs.com/

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

配置开机启动

在/etc/init.d/目录下建立文件ossfs,设置ECS开机自动启动脚本进行OSS Bucket自动挂载。

ossfs parishb oss -o url=http://oss-cn-shanghai.aliyuncs.com/ -oallow_other

云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
为新建立的ossfs脚本赋予可执行权限

a是指所有的用户组,+x是指添加执行权限。

chmod a+x /etc/init.d/ossfs

把ossfs启动脚本作为其他服务,开机自动启动

chkconfig ossfs on

运行cloudreve

 ./cloudreve

运行后,通过公网IP打开浏览器,输入前面记下来的初始化admin账号密码登录
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

配置cloudreve

登录后,在cloudreve仪表盘进行更改
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
选择存储,并启用向导模式编辑
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
在路径处要选择我们前面挂载的路径/root/oss/
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维

本机存储策略可以自己命名
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
在用户组-管理员配置里面选择存储策略为刚才配置的策略
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
上传一个文件进行验证测试,文件有正常上传成功。
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
在系统里面可以看到相关的log,包括账号登录,配置调整,文件上传等。
云服务器基于Centos创建个人云盘实践经验分享,运维技术,服务器,centos,运维
以上就是在云服务器创建一个个人云盘的步骤。希望对大家了解云盘有所帮助。文章来源地址https://www.toymoban.com/news/detail-798284.html

推荐阅读

  • Ubuntu挂载NFS(Network File System) ,怎么解决权限不一致的问题?
  • 自己整理的Ubuntu NFS常用指令,对初学者有用
  • Ubuntu镜像源cn.arichinve.ubuntu.com不可用原因分析和解决

到了这里,关于云服务器基于Centos创建个人云盘实践经验分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何在 CentOS 7 服务器上创建新用户?

    因工作原因,需要在 CentOS 7 服务器创建新的用户,以供别人使用。以下为创建新用户的相关步骤,有需要的小伙伴可以参考。 CentOS 7.9 以 root 用户身份登录到 CentOS 服务器。 运行以下命令以创建新用户: 其中, username 是您要创建的新用户的用户名。该命令将创建一个新用户

    2024年02月07日
    浏览(41)
  • 安卓/鸿蒙手机使用termux安装mariaDB,Centos搭载jdk,Tomcat制作个人移动版服务器

    安卓/鸿蒙手机使用termux安装mariaDB,Centos Centos搭载jdk,Tomcat制作个人移动版服务器。 本来想把数据库也放到Centos上,结果没安装成功,尴尬… 只好把数据库放到termux上(亲测可用,就是性能较差) termux自带jdk,应该可以把Tomcat放在termux上,有空再试试。 以下动作纯手机操作

    2024年02月03日
    浏览(54)
  • 快速搭建个人MQTT服务器(基于EMQX)

    4分钟快速搭建个人MQTT服务器(基于EMQX) 相信看到这篇教程的人应该对MQTT协议有了一定的了解。其实提供MQTT服务的厂商也有很多,比较知名的有EMQX等。EMQX虽然提供了免费的公共MQTT5服务器。 但是对于多个用户利用公共服务器同时订阅或发布同一主题内容时,可能会接收到

    2024年02月03日
    浏览(47)
  • 【Linux】Centos 8 服务器部署:阿里云域名注册、域名解析、个人网站 ICP 备案详细教程

    目录 一、背景信息 二、操作步骤 (1)查询域名  (2)加入域名清单 (3)确认订单信息 (4)支付  (5)等待域名实名认证通过 三、域名注册成功 四、查看域名注册信息 五、申请免费的 SSL 证书  (1)上传 SSL 证书到服务器  (2)申请证书过程本地保存的信息  六、域名

    2024年01月18日
    浏览(51)
  • stable-diffusion-webui服务器centos部署实践(成功)

    之前关注stable-diffusion仅仅是因为stable-diffusion模型,但实践证明,stable-diffusion如果么有那么好的提示词功力,恐怕生成的图就是“畸形的,缺胳膊少腿的,多一块,少一块的”,如V1实践,V2实践,纸糊效果。 如果做不到其他人那样“美女自给自足”,那么我这个“大佬”的

    2024年02月08日
    浏览(48)
  • Centos7创建DNS服务器(超级简单,一看就会)

    简述:DNS(Domain Name System)域名系统,将网站域名和IP地址进行映射,用户输入网站域名即可查询到网站具体的IP地址,获得网站内容。  DNS服务器的作用: 1.将域名解析为IP 地址 2.客户端向DNS服务器(DNS服务器有自己的IP地址)发送域名查询请求 3.DNS服务器告知客户机Web服务

    2024年02月05日
    浏览(90)
  • 基于个人服务器的P2P内网穿透

    作为一个重度桌游爱好者,最近和小伙伴沉迷TTS(桌游模拟器),但是TTS是基于P2P进行连接的,如果小伙伴都不在一个网络节点上就会非常卡顿,为了更好的玩游戏,最后使用了基于zerotier的内网穿透方案 用上了内网穿透之后,再也不会掉线了,桌游体验极其完美 原理 购买

    2024年02月08日
    浏览(41)
  • CentOS 7 服务器上创建新用户及设置用户密码有效期

    一、创建用户 1、以 root 用户身份登录到 CentOS 服务器 2、运行以下命令以创建新用户: 3、运行以下命令以设置新用户的密码: 4、如果您希望将新创建的用户添加到用户组中,可以通过以下命令添加: 5、运行以下命令以查看新用户所属的用户组: 6、操作 二、设置用户密码

    2024年02月03日
    浏览(56)
  • 阿里云服务器高效云盘,ssd云盘,essd云盘的区别

    阿里云服务器的系统盘和数据盘的类型通常分为三种:高效云盘、ssd云盘、essd云盘(分为PL0等级,PL1等级)。 阿里云服务器一般常用硬盘为高效云盘,可满足大部分场景使用,价格偏低。 阿里云服务器essd云盘的读写速度快,性能强,价格偏高一点。 在选配阿里云服务器时,

    2024年02月11日
    浏览(43)
  • AWS实操-EC2-创建购买linux(centos)EC2服务器

    启动实例 在AWS EC2控制界面,进行单击启动实例以创建和配置虚拟机。 配置实例 在该界面进行配置服务器名称、选择AMI镜像等。 选择浏览其他AMI,选择centos镜像,下文以centos7.6为例 在搜索框输入对应系统版本,建议选择经过验证提供商的AMI镜像 选择合适业务的EC2配置 选择

    2024年04月16日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包