因为有项目要做,需要用到服务器,就开始玩玩服务器
云服务器就像一台虚拟的24小时不停运作的电脑,可以干很多事情,比如搭建自己的私人网盘。正好有大文件需要分享给别人,就打算学着搭建一个私人网盘,这样就避免了限速。
在网上看了好多搭建私人网盘的教程,最开始打算用ownCloud搭,已经尽全力自己一步一步搭到最后一步了,但最后因为PHP的版本太低失败了,于是放弃了ownCloud,改用可道云。

在操作服务器时可以下载一个putty来操作,这个软件可以远程管理Linux

在框中输入服务器IP点击open就可以了

登录进入服务器就可以开始操作了,基本的操作就是下载安装各种东西然后配置文件。进行这些操作需要会一些基本的Linux操作指令

操作 作用
cd /+ 地址 跳转到相应地址
cd 回到用户主目录
ls 展示当前目录下的可见文件
find / -name + 文件名字 查找文件地址
vi /+ 地址+文件名 打开文件或新建文件
打开文件后 ZZ 退出文件
打开文件后 o 文件进入编辑模式
打开文件后 Esc 退出文件编辑模式
鼠标左键拉黑 复制
点击鼠标右键 粘贴

在搭建网盘之前需要在服务器上部署好LAMP(Linux,Apache,MySQL和PHP)服务,只需要在putty里输入相应的安装指令就会下载安装,但麻烦的是配置文件,具体的操作在网上有很多教程,这里就不多说了
在尝试了一晚上配置文件失败之后发现了还有一种适合我这种菜鸟用的方式,使用宝塔Linux面板。在这个网站进行下载https://www.bt.cn/bbs/thread-19376-1-1.html。首先还是用putty登录服务器然后根据服务器的操作系统选择相应的安装命令复制后粘贴到putty安装宝塔Linux面板。


安装完成后是这样的

其中Bt-Panel是控制面板的网址,username是账号,password是密码
登录控制面板的网站后会提示一键部署LAMP,这样就可以省掉很多配置文件容易出错的步骤

部署完LAMP后就要下载配置ownCloud或者可道云等等,然后配置数据库,也是用putty安装然后配置,这样就比较麻烦,对Linux比较熟悉的话就比较好操作。如果用宝塔Linux控制面板会很简单,先在网络中把服务器IP添加上去

添加完就可以往里面添加相应的文件、编辑配置文件,这样的方式会更加直观方便好用


我在网上找到了已经配置好的文件,所以直接上传配置好的文件就可以直接用了,根据服务器IP登录网站就好了



因为我是第一次用云服务器,可以免费用腾讯云的一个1核 1GB 1Mbps的云服务器,但事实证明免费的没有好东西,带宽太小导致从网盘下载东西的速度同样被限制了,因为1Byte=8bit,那么把1Mbps带宽换算成我们平时熟悉的文件大小就要除以8,理论上每秒可以下载的文件大小约是128KB每秒。所以搭建的这个私人网盘效果和百度云其实差不多。。。通过一晚上的证明,上传太大的文件也会崩掉,总的来说都不太稳定,还要继续努力!!

但是重点是拿来学习,这样的配置还是够用了
总结:

  • 这是最简单无脑的一种搭建方法,只是简单体验到了云服务器的用处,主要没有学过Linux,研究了一晚上才理解了一点点基本的操作和原理,最开始自己一步一步配置文件,但实在是由于学过的知识不够一直弄不好。等之后好好钻研一下一定要全部自己做一遍。
  • 宝塔Linux还是一种很方便的工具,可以很方便的添加编辑文件、监控服务器等等。
  • 初步了解了服务器,很好玩,之后会研究其他的用途。

云服务器体验——搭建简单私人网盘相关推荐

  1. 华为云服务器如何搭建秒赞网,使用华为云服务器一键搭建 nextcloud 私有网盘

    众所周知,公共网盘产品现在变得越来越难用了,百度网盘不开会员基本等于没速度,而且对于这些公共网盘上数据的备份迁移以及安全性等问题都需要额外的考虑. 当我们拥有了自己的 ECS 云服务器,那么可以基于 ...

  2. 家庭宽带搭建ipv6私人网盘

    家庭宽带搭建ipv6私人网盘 起:本人穷,只能购买1核2G1M的云服务器,访问大一点的图片就很吃力,于是乎想着将家中1000M的宽带拿来做服务器网络,访问服务器理论上行100MB/s,下行30MB/s ...

  3. 键盘侠Linux干货| 使用Nginx搭建一个私人网盘

    前言 使用Nginx搭建一个私人网盘 安装Nginx 增加 Nginx 官方源 cat << EOF > /etc/yum.repos.d/nginx.repo [nginx-sta ...

  4. 通过Cloudreve+云服务器快速搭建一个私人云盘

    文章目录 写在前面 Cloudreve 是什么? 废话不多说我们直接开始 1. 获取 Cloudreve 2. 上传Cloudreve安装包并解压运行 3. 设置进程守护 写在前面 本笔记使用Cent ...

  5. linux部署来源网盘,在CentOS8.2上搭建Nextcloud私人网盘

    前言 Nextcloudd是一个开源的.基于本地的文件共享和协作平台,它允许您保存文件并通过多个设备(如PC.智能手机和平板电脑)访问它们. 同样的我们可以自己购买一个云服务器,部署一个属于自己的私人 ...

  6. 如何用免费服务器搭建一个私人网盘

    往期精彩回顾 照片+视频备份 | 百度出品 | 无限空间 | 你只需要我的一个无限码 WordPress 网站架设 InfinityFree 免费无限流虚拟主机申请与一键架设好WordPress 教程 ...

  7. 历害了!教你自己搭建一个私人网盘..

    作者 |zhaoolee 来源 |https://www.jianshu.com/p/54f157a211af 本文教大家用docker搭建一款自己的私有网盘,教程给大家分享一下. 开源云盘选择 搭建 ...

  8. 搭建自己私人网盘-Nextcloud

    前期需要软件 远程SSH控制台软件(本教程使用 Remote Terminal 此为win10商店软件)[点我下载(此软件为Xshell)] 支持Sftp的FTP软件(本教程使用 FileZilla) ...

  9. 如何搭建一个私人网盘

    文章主要讲了为什么要搭建私有网盘,以及如何用 docker + ownCloud 搭建.原文地址:http://geekplux.com/2016/10/2... 前两天,360 云盘宣布将停止个人服 ...

最新文章

  1. 图像读取、转为灰度图像、均值平滑、显示保存操作
  2. 归并排序 java实现_归并排序的java实现
  3. memcached python客户端编写实践
  4. 09-spring学习-资源访问接口
  5. linux有哪些实时同步工具,rsync文件同步工具常见模式有哪些?linux系统
  6. CentOS上安装mysql5.5.23
  7. 从「模拟」理解零知识证明:平行宇宙与时光倒流—— 探索零知识证明系列(二)
  8. python下载慢怎么办
  9. Dice Loss,balanced cross entropy,Focal Loss
  10. uniapp 密码显示隐藏
  11. 小白算法学习 凸包 graham
  12. 关于qq一键登录的一些问题
  13. 9_python笔记-函数
  14. 计算机的休眠和睡眠时间在那调,电脑休眠状态跟睡眠状态的区别及唤醒方法
  15. 计算机组成原理课程设计_微程序控制的运算器设计
  16. opencv 能读取到图片,但是显示灰色
  17. 网站搭建技术需要学习的基础知识
  18. 开机弹出“今日看点”和屏幕右下角弹出小广告的解决方法
  19. ecs加解密_阿里云发布ECS磁盘加密,一键加密,业务0改动-阿里云开发者社区
  20. Layui版本的WPF开源控件库-Layui-WPF

热门文章

  1. 关于Junit测试出现Class not found: “ “这个问题如何解决
  2. k8s部署EFK实现日志管理(mac desktop)
  3. 使用Linux还原存储在群晖中的数据
  4. 中国成为论文发表数量第一的国家
  5. python将数字转换为中文_Python:将数字转换为文字
  6. RSA生成密钥对的过程
  7. Android 通过adb禁止某个应用上网
  8. 简单解释计算机内存与外存的关系,内存和外存概念的严格解析
  9. linux 怎么查看系统用户,Linux系统下查看用户的常用方法
  10. 内分泌6项检查费用_内分泌6项检查费用是多少 详解内分泌6项检查是什么