Где я могу найти маленький веб-сервер?

1237
Wim ten Brink

У меня есть кабельное интернет-соединение, и я хотел бы настроить небольшой веб-сервер дома. Я мог бы использовать свой существующий компьютер для этого, но я не люблю держать его в режиме 24/7. Я не ожидаю, что это получит много посетителей (главным образом я, когда я нахожусь за границей), но я действительно хочу, чтобы это бежало 24/7.

Я также хочу разработать свои собственные веб-страницы для него, которые разработаны в ASP.NET для Windows, поэтому он должен поддерживать Windows с IIS.

Хотя я мог бы использовать для этого любой компьютер, мне интересно знать, существуют ли какие-то пользовательские системы, созданные специально для этой цели. Я знаю, что существует множество сетевых дисков, которые поддерживают FTP-доступ и статические веб-страницы, и я слышал о подобных дисках с работающей на них полной средой LAMP, включая PHP и MySQL.

Вместо этого я мог бы использовать какую-нибудь дешевую хостинговую компанию, но они часто ограничивают объем дискового пространства. Домашний сервер предоставил бы мне намного больше дискового пространства.

Итак, есть варианты?

(Еще одно требование: оно должно быть как можно меньше!)

3
Хотя он не соответствует вашим другим требованиям, просто как справочник для вашего * как можно меньшего размера *, XPort Embedded Ethernet Device Server - веб-сервер в разъеме Ethernet, http://www.lantronix.com/device-networking /embedded-device-servers/xport.html Arjan 14 лет назад 2
Разве это не вопрос о неисправности сервера? CarlF 14 лет назад 0
@CarlF, я рассмотрел SF, но SF для более профессионального использования. Это больше проект хобби. Или домашнего использования. Когда ваш сервер обслуживает только одного пользователя, это не очень полезный вопрос, связанный с сервером. ;-) Wim ten Brink 14 лет назад 0
Правда. SF чисто профессиональный. Упомяните слово «дом», и вас снова отправят в SU. Может быть, мы должны переименовать его в bofh.stackexchange. ;-) Hennes 11 лет назад 0

6 ответов на вопрос

4
invert

Похоже, пользовательская настройка у вас там.

LAMP поддерживает PHP / MySQL, но для ASP.Net вам необходимо использовать Internet Information Services .

UltiDev является альтернативным веб-сервером ASP.Net, но я не использовал его и не могу сказать, как он работает.

Установите отдельный ящик с IIS или любым альтернативным сервером ASP.Net и FTP-сервером. Я рекомендую вам настроить оба из них на использование нестандартных портов, чтобы обеспечить максимальную безопасность, и брандмауэр для блокировки всех других неиспользуемых портов.

FileZilla Server должен предоставить вам функциональность FTP

Вы можете запустить ASP.NET на LAMP используя проект Mono. Из того, что я понимаю, это значительно улучшилось, так как я впервые посмотрел на него. AnonJr 14 лет назад 0
Хотя ASP.NET будет работать на LAMP с Mono, он не полностью совместим с .NET 3.5, и я хочу использовать этот сервер для экспериментов. Я хочу улучшить свои навыки веб-разработки, а также узнать больше о веб-хостинге в целом. Таким образом, нет лампы ... Wim ten Brink 14 лет назад 0
4
AnonJr

Во-первых : узнайте у своего интернет-провайдера, является ли это нарушением вашего TOS. Некоторые кабельные компании получают все, что угодно, если вы начинаете хостинг веб-сайта, и вы не используете их пакет "Винт малого бизнеса".

Второе : сколько дискового пространства вам действительно нужно? Сначала вы говорите, что вам не нужно занимать много места, а затем говорите, что общий хостинг слишком мал ... У FWIW 1 и 1 есть неплохой дешевый хостинг с достаточным пространством для меня, чтобы я мог запустить 3 сайта с низким трафиком Одна из которых содержит последние 2 года проповедей в формате MP3, доступных для скачивания.

Наконец : решите, какова ваша конечная цель. Если в конечном итоге вы собираетесь разместить это на сервере с IIS (для работы, для кого-то еще или чего-то еще), вам, вероятно, лучше начать с IIS. Последнее, что вам нужно сделать, - это написать код для обхода какой-то причуды в другом серверном программном обеспечении только для того, чтобы найти его в IIS.

Существуют и другие легковесные веб-серверы, которые подробно обсуждались в StackOverflow и ServerFault.

(сначала) Проверено у моего интернет-провайдера, который разрешает "добросовестное использование". В любом случае, не будет много посетителей. Или много запросов. (во-вторых) я буду размещать свою коллекцию фотографий плюс предоставленные художественные работы. (Около половины ТБ.) Они уже хранятся на внешнем сетевом диске, но этот диск не предоставляет возможности хостинга. (последнее) Моя конечная цель - узнать больше о веб-разработке и хостинге, плюс я хочу иметь возможность поддерживать свою фотогалерею, когда я за границей. Wim ten Brink 14 лет назад 1
Я разработал ASP.Net с использованием IIS (обратно на XP Pro), после настройки и запуска он просто работает, и я рекомендую его на самом деле. Попробуйте это перед любыми альтернативами. invert 14 лет назад 0
3
AskaGamer

Я рекомендую создать что-то для вашей спецификации оборудования, например, большой жесткий диск или мощный процессор. Чем установить сервер Windows 2003 или 2008 на нем. После этого вы можете использовать IIS, встроенный в операционную систему, а также использовать минипортал для остальных служб, таких как pro / pure ftpd, httpd, dns и т. Д.

Рекомендация: просто арендуйте Windows VPS в надежном центре обработки данных, таком как PEAK, той же компании, в которой размещены SuperUser.com и StackOverflow.com, проверьте их на peakinternet.com

Для сайта, который в среднем получит 1 посетителя, я бы выбрасывал деньги, арендуя Windows VPS. Кроме того, я хочу накапливать опыт веб-хостинга самостоятельно! Wim ten Brink 14 лет назад 0
3
bert

Я думаю, что вы могли бы сделать хорошую систему с системой ASRock ION Atom. Это очень дешевая и энергоэффективная система, работающая на Windows. Дело в том, что вам нужно заменить его на 2 больших жестких диска вместо 2,5-дюймового диска емкостью 320 Гб, если вам требуется более 1,5-дюймовый накопитель. Но в своей основной форме он действительно крошечный и энергоэффективный.

Если вы хотите, чтобы все было построено на заказ, вы можете проверить: www.mini-itx.com

Они имеют встроенный в стойку сервер на базе атомных плат с низким энергопотреблением. За 380 фунтов у вас есть двухъядерный сервер Atom с 2-гигабитным Ethernet, 2 ГБ оперативной памяти, DVD-приводом и 2x1 ТБ 3,5-дюймовыми жесткими дисками. Не такой маленький, но не большой, считая его настоящим стоечным сервером.

Если вы просто хотите хранить много вещей в Интернете, помните, что учетные записи Hotmail имеют 30-гигабайтный Skydrive, который работает довольно хорошо.

У меня есть около 500 ГБ цифровых изображений и изображений, которые я хочу сохранить из моей собственной галереи. Мне понадобится около 17 учетных записей Hotmail, чтобы хранить столько. :-) Wim ten Brink 14 лет назад 0
1
Guy Thomas

Я слышал, что вы говорите о желании получить опыт работы с собственным веб-сервером. Я сам рассматривал этот вариант. Но я рад, что застрял у своего провайдера просто из-за хакеров, мы, обычные веб-мастера, понятия не имеем об их чудовищных уловках.

Интернет-сайт новичка предназначен для хакеров, как кровь для пираньи. Тем не менее, если вы решили настроить свой собственный сайт, то я уверен, что вы научитесь отражать атаки, и я желаю вам удачи.

Я не новичок, так как я занимаюсь разработкой программного обеспечения более 25 лет, много занимался вопросами безопасности во всех видах сред и уже более 10 лет пользуюсь веб-хостингом. Просто сейчас я хочу, чтобы все было под моим собственным контролем. (И да, защита от хакеров - это одна из вещей, о которой я хочу узнать больше.) Wim ten Brink 14 лет назад 0
1
Jazza

Вы можете попробовать установку Windows Home Server - она ​​предназначена для домашних пользователей, которые хотят объединить файлы, фотографии и документы на центральном сервере, но также предоставляет удаленный доступ через пользовательское доменное имя (yourname.homeserver.com).

На веб-странице удаленного доступа WHS вы можете получить доступ к своим файлам, музыке, документам и т. Д. Вы можете настроить страницы в ограниченной степени, но вы можете добавить ссылку на другой веб-сайт IIS на том же сервере.

Вы можете купить предварительно сконфигурированный сервер (ознакомьтесь с серией HP MediaSmart) или создать свой собственный.

Похожие вопросы