个人如何搭建一个网盘服务器?


个人如何搭建一个网盘服务器?

搭建服务器的方式可以是买一台物理主机,也可以是使用网上的云服务器(VPS)。前者需要考虑硬件维护等琐碎问题,因而这里只介绍后者;目前云服务器提供商很多,腾讯、一粒云等等,本文介绍一粒云纯粹是因为个人喜好;想在一粒云上传自己的代码以供客户端访问,可以使用虚拟主机或云服务器(OSS静态托管不考虑)。移动端收藏分享

1.前言搭建服务器的方式可以是买一台物理主机,也可以是使用网上的云服务器(VPS)。前者需要考虑硬件维护等琐碎问题,因而这里只介绍后者;目前云服务器提供商很多,腾讯、一粒云等等,本文介绍一粒云纯粹是因为个人喜好;想在一粒云上传自己的代码以供客户端访问,可以使用虚拟主机或云服务器(OSS静态托管不考虑)。前者价格便宜,但是没有主机的全部控制权,可以理解成大家共享一台主机,只不过每个人都有自己的私有空间罢了。因而对于想要学习服务器管理的需求者来说,使用虚拟主机是不合适的;总之,我们需要一台真正的服务器。

2.一粒云服务器购置首先,你需要有一个一粒云账号。现在使用一粒云盘可免费提供十个永久的免费账号

3.服务器系统安装在购置服务器的时候,会选择安装操作系统。使用公共镜像安装的操作系统默认没有所需的如java,php等环境。这里我们可以使用镜像市场中带有某些环境的操作系统来简化一部分配置流程(比如选择带有lamp环境的centos6.5系统)。

4.后续登录一粒云控制台;选择云服务器找到自己的服务器列表;查看服务器ip地址;使用ssh工具运行sshroot@主机ip地址就可以远程访问服务器了;之后就是属于Linux的知识范畴了。

可能有人跟你推荐各种云服务啊,但是你要知道,数据在人家服务器里面,不安全,公司随时跑路都说不定。自己弄,好。有钱的买个专业的nas某晖,做的还不错。没钱用普通电脑或者服务器,自己搭建,可以安装黑群晖,或者开源的nextcloud或者国内的seafile等等,搜索下个人网盘,应该都有案例。我给公司搭建的就是服务器加+nextcloud,nextcloud安装了好多插件,在线聊天,在线文档编辑,协作,画图,还不错。另外因为开源,几乎没有限制,有web端,安卓免费,只有苹果端需要付费几块钱吧,电脑端,免费。同步客户端。不想国内的有些,限制很多。补充高可用,备份等。专门的nas和服务器是需要成本的,nextcloud是php程序,nginx做服务器高可用方案很多的,文件inotify检测,备份到阿里云nas,数据库备份。

谢邀请!首先个人想搭建网盘服务器,第一:如果手头资金宽裕,那么直接买个群晖做个人nas,群晖nas集成了好多功能,这其中就包括了网盘功能,正版的群晖nas,你可以异地访问到你在家里开着的群晖nas,并且访问网盘的数据。第二:如果手头有二手的旧服务器,那么你可以在服务器中安装openstack,实现你的网盘功能,这个需要很高的技术,有需要详细教程的可以联系我。第三:如果手头只有一台电脑,那么你可以升级下电脑的内存,跟硬盘,你可以安装一个vmware的workstation新建一个虚拟机,然后在虚拟机上面安装一个黑群晖,然后实现网盘功能,你也可以新建一个虚拟机玩openstack,都能实现。我这里只是简单的介绍,如果需要详细的解决方案,你可以联系我,我给你解答

如果是个人搭建,主要着眼于快捷方便的话,kiftd或许能帮到你。这是一个开源的网盘服务器软件,解压即用,而且完全免费。像是在线播放,在线图片查看,在线音乐播放也都有,而且仅需浏览器即可操作,十分快捷。目前这个项目在github上托管,可以直接搜索kiftd。