web-server – 在家中托管网站,ftp和随机使用的服务器?

我想知道如果我想将所有托管网站(从托管公司)转移到我自己家中的服务器,对我来说最好的选择是什么?基本上,我的需求是:

>能够使用PHP / ASP.NET托管网站(还没有真正决定 – 两者都是首选!)
>启用FTP,这样我就可以为我的家庭成员创建帐户来访问服务器以进行文件处理
> SSH
> SSL – 用于安全连接(这是您必须为每个域购买/申请的东西,不确定是否需要进行任何服务器端设置)
>能够流式传输视频
>远程桌面
>可以作为服务运行的主机家酿应用程序
>使用MysqL / sqlite / sql进行关系数据库存储

在购买服务器之前我应该​​怎么想?我需要什么硬件,什么会限制我的服务器?我基本上想要更好地学习网络,因为我是一名软件和网络开发人员,但直到现在还没有资源获得任何严肃的玩具.在撰写本文时,我的大多数网站每天都有60次访问,因此我并不怀疑它们要求非常高.

有什么我没有想过我应该有的东西吗?

你会建议我运行什么操作系统? FreeBSD vs Windows Server vs?

解决方法

嘿Zolomon,恭喜接受这个倡议!为长期但令人兴奋和有益的道路做好准备.

这是我的提示(简短和甜蜜):
1.如果您正在做任何需要可靠性的事情,我会让自己保持安全,因此如果您遇到硬件故障等,主机应对此负责,您不必担心跑到您身边.本地硬件商店更换硬盘.
2.如果你想在家里使用服务器,通常住宅互联网服务提供商并不真正给你你需要的小号,如果它是严重的,但如果你只是小规模运行你应该没事.
3.如果您想省钱,请尝试在云端托管.对于便宜的价格(RackSpace imho),你可以得到一个好的服务器,拥有企业级硬件的支持,而且与直接购买硬件相比,它相对便宜.
4.除了第1点之外,您可以从家里开始实验,等等,如果您的服务器在家中停机以获得更好的冗余,则可以在云端支持.
我不想成为一名粉丝,但我建议在RackSpace上试一试.您可以使用Linux或Windows,而无需维护自己的硬件.

我穿着你的鞋子,或者是.我家里有一个linux盒子,用于游戏和开发.我双启动吧.我确实有一个dyndns指向它,我偶尔使用它来测试我在本地工作的网站,然后再将其推送到主机.我曾经做过共享主机,直到我开始点击他们的服务器上限.

所以,我切换到RackSpace(亚马逊也很好,但他们的定价有点奇怪imho),因为我可以添加服务器,调整大小,删除等等,我只需支付我使用的费用.我在512MB的实例上托管各种网站,icecast和shoutcast流以及存储空间,每月支付大约20-25美元.

所以,我每年支付大约300美元而且我不必担心硬件问题或数据丢失,因为即使我的服务器上的主机单元发生故障,RackSpace也能让你拥有3张图像:每日备份,每周备份,在您希望的任何时间进行第三次备份.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些