想搭建一个家庭用文件服务器,用什么linux 发行版好?

想搭建一个家庭用文件服务器,用什么linux 发行版好?,第1张

完全同意你的观点,那个14级的都不仅仅是个门外汉了。。。。。
我可以负责任的告诉你,如果你自己选择Linux的话你喜欢哪个用那个,因为Linux不同版本只是套件的不同,最大的区别还是使用的习惯。要是让我推荐的话我推荐你fedora系列,这个系列俗称不太稳定,但是我没有感觉到过那么不稳定,负责任的说是因为我有一个64M内存、20G硬盘的机器,(CPU不记得了,因为当时是学校办公室给的,运算速度不高是可以肯定的,差不多也是奔腾3、4吧)用文本界面安装的Linux,没有xwindow,平时负责一个小网站的访问、ftp文件服务两项内容,跑起来十分顺利。
希望这个答案能值得你花时间问这个问题。

一、前端方向

网站的“前端”是与用户直接交互的部分,包括你在浏览网页时接触的所有视觉内容--从字体到颜色,以及下拉菜单和侧边栏。这些视觉内容,都是由浏览器解析、处理、渲染相关HTML、CSS、Javascript文件后呈现而来。

前端开发,就是要创造上面提到的网站面向用户的部分背后的代码,并通过建立框架,构建沉浸性的用户体验。为了实现这个目标,开发需要熟练运用下列语言、框架、工具库:

三大语言:HTML,CSS,和Javascript;此外,掌握jQuery和LESS等工具库也很重要,它们能帮助开发者以更高效的方式编码;很多前端开发岗也要求Ajax方法的使用经验,它可以帮助你使用Javascript在后台从服务器拉取数据,协助实现页面的动态加载。

二、后端方向

是什么给网站前端提供支持?数据存放在哪里?这就涉及后端内容了。网站后端包括服务器、应用还有数据库。后端开发者构建并维护这些组件,为网站提供多方面支持。

为了让服务器、应用、数据库能够彼此交互,后端工程师需要具有如下技能:

用于应用构建的服务器端语言:PHP,Ruby,Python,Java,Net等;

数据相关工具:MySQL,Oracle,SQLServer等;

PHP框架:Zend,Symfony,CakePHP等;

版本控制工具:SVN,CVS,Git等;

还要熟练使用Linux作为开发和部署环境。

后端开发者使用这些工具编写干净、可移植、具有良好文档支持的代码来创建或更新Web应用。但在写代码之前,他们需要与客户沟通,了解其实际需求并转化为技术目标,制定最有效且精简的方案来进行实现。

NAS服务器:根据自己的存储需求,购买适合自己盘位数的NAS服务器,比如说用群晖家的,系统比较人性化,214play等机型还有迅雷远程下载功能。
交换机/路由器:因为NAS一般都是千兆网卡,所以普通的家用路由器是不够发挥传输性能的,建议购买千兆交换机或者路由器,比如说思科的。
网线:建议使用质量过硬的超五类网线
终端设备网卡:笔记本网卡得替换成千兆网卡,无线的AP或者无线路由器也需要提高速度,建议最少使用300M的无线设备
硬盘:如果是保存等非核心资料,那么选用一般的西部数据红盘或者希婕的盘就可以了。如果是私人数据等需要保证安全的,那么就需要购买企业级的硬盘,如果需要对读写速度有更高最求的(比如说200M/s写,400M/s读),需要购买三星或者英特尔的SSD硬盘,会有更好的体验。

你好我来解答下你的问题

不知道你是不是要搭建网站服务器如果是网站服务器的话考虑到多方面的因素不推荐自己搭建

一家里是小区宽带接入机房是骨干光纤接入网络环境差别较大

二通风环境电力保障措施备用电源等各方面相比家里都远不如机房

三家里用的带宽远不如机房提供的充足自己扩充带宽的成本也较高

四机房所具备的硬件防火墙技术支持监控设备等家里无法提供

五服务器放在家里电费辐射噪音等问题需要考虑

六备案需要接入商来提交服务器放在家里无法解决备案问题

所以综合考虑建议你还是根据自己的需要在IDC公司租用服务器或者是VPS虚拟主机不仅不会让你多花钱而且各方面比放在家里要更适合

海腾数据杨闯为你解答若有相关问题需要帮忙的可以找我


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13101850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存