热门推荐
不想用百度云,那就教你自建属于自己的云盘!_自建云盘
2024-12-06 12:47
不想用百度云,那就教你自建属于自己的云盘!_自建云盘 属于自己

沉淀、分享、成长,让自己和他人都能有所收获😄

不想用百度云,那就教你自建属于自己的云盘!_自建云盘

文章目录
    • 一、前言
  • 二、系统环境
  • 三、工程部署
    • 1. IDEA 配置FTP和上传代码
    • 1.1 配置路径
  • 1.2 上传文件
  • 2. 云盘安装和配置
    • 2.1 服务安装
  • 2.2 初始设置
  • 四、云盘使用「分享书籍」
    • 1. 上传PDF书籍
  • 2. 设置外链
  • 3. 分享链接(阅读原文直达)
  • 五、总结
  • 六、彩蛋

一、前言

本篇文章只介绍如何自建云盘,不剐蹭任何云服务。

在技术学习的路上经常与同好交流心得,时而分享一些技术的PDF书籍。但也经常发现即使是一些可以开源的书籍,分享出来的链接也常常遇到链接失效问题。

尤其是最近希望把看过的一些不错的技术书籍和伙伴的推荐的一起汇总,并附上简单的书评和推荐指数。分享给新人在学习的过程中多有一些干货的内容。同时在一些需要付费的书籍上,也会引导购买纸质书籍。给创作者一份回报,也让自己可以更加方便的阅读。

但在做这件事的时候,经常遇到分享的链接过一会就失效,同时预览效果也不是很好,不能随开随读。所以就萌生了,构建自己的云盘。

,那个不是简单的男人,一直比较能折腾从折腾中不断的触及到新知识领域


在折腾之前,我是有一些积累的,比如我有一个终身免费的海外云虚拟机,可用部署PHP、ASP项目。所以经常会在上面做一些实验,确定可用后在考虑付费去购买部署备案。不得已不谨慎,否则就是成本

在这个过程中,我先是考虑PHP有CMS内容管理系统,测试后并不能满足我的需求。接下来就反复更换关键词搜索到了可道云 - 。这是一款基于PHP开发的私有云存储&协同办公服务,同时可以在本地下载软件管理自建的云盘服务。好,这些我就不多介绍了,可以自行从官网查看。下面先上一张图,让你感受下

  • 初次部署使用后,被这个页面震住了,竟然如此强大。
  • 有一个完整的桌面系统,支持企业级使用,可以建立组织关系。,功能很好。
  • 可以分享文件成链接,支持设置隐私级别,与其他云盘功能一致。且对浏览PDF效果很理想,可以在线阅读。
  • 另外,有免费版!免费版就是你不要通过代码去改一些显示内容,否则会提示升级到付费版本。

那么接下来,就教你如何去部署这样一款自己的云服务。

二、系统环境

  1. PHP云虚拟机,也可以部署到本地。php 5.3及以上另外使用 php7.3,开启缓存效果更佳。
  2. mysql 5.7,或者sqlite。如果有Redis服务,还可以支持缓存。
  3. IDEA,Java开发同学比较喜欢。主要用在FTP功能,非常方便管理。
  4. Github代码:https://github.com/kalcaddle/KodExplorer
  5. 官网下载:https://kodcloud.com/download/

三、工程部署

本文中使用了到云虚拟机的方式进行部署,支持PHP的虚拟机一般会自带数据库服务。只需要把代码上传进去后,打开域名即会提示安装,按照步骤执行即可。

使用IDEA打开下载后的 PHP 云盘工程,如果你安装了PHP版本IDEA开发工具,也可以。

1. IDEA 配置FTP和上传代码

在IDEA中有一个非常牛的功能,就是可以配置;FTP、FTPS、SFTP。这样就可以在开发的过程,直接将代码上传到虚拟机云服务中。

1.1 配置路径

- 按照路径找到后填写ftp链接信息。

1.2 上传文件

配置好路径后,就可以打开FTP服务。在工程中点击上传文件即可。

2. 云盘安装和配置

安装过程非常简单,只要打开我们的云虚拟机配置的域名,进行访问即可。他会提示你按照步骤进行按照,你只需要准备好PHP版本、数据库、即可。

2.1 服务安装

环境检测

数据库设置

安装完成

2.2 初始设置

按照执行步骤安装完成后,现在就可以使用了。整体的页面功能也非常简单易操作。如果你有一些其他需要也可以在桌面进行设置。

资源上传

扩展功能

到这,我们的自己的云盘就已经安装好了,那么接下来就可以进行使用了。😺开心

四、云盘使用「分享书籍」

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Go语言工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Golang知识点,真正体系化

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导,让我们一起学习成长

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Go [外链图片转存中…(img-WDuPEr9e-1712933650797)]

    以上就是本篇文章【不想用百度云,那就教你自建属于自己的云盘!_自建云盘】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/quote/3451.html 
     动态      相关文章      文章      同类文章      热门文章      栏目首页      网站地图      返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多