synapse,
Вопрос: -Как сделать свой хостинг? Который был бы доступен во всемирной паутине "интернет" (с Биллингом, с Панелью управления сайтами "cPanel" или "ISP manager". И cPanel и ISP имеются у меня специально под UNIX).
Расскажу свою историю.
Был старый комп на котором хранил файлы. Потребовалось получить к ним доступ, но старичок отказался работать. Пришлось собрать новый, более мощный компьютер. И установил я на нем сначала Ubuntu 13.04, но потом перешел на версию 13.10 естественно Desktop. Рабочий комп ноутбук под Windows 7. Объединил все в сеть через Wi-Fi. А тут еще и старика своего оживил (Windows XP). Итого 3 компа в локальной сети. Маршрутизатор каждому выдает статический IP-адрес в локальной сети. Системные блоки двух компов подключены проводами, а ноутбук по Wi-Fi.
Бездействующие мощности стало жалко и я решил их загрузить. У своего провайдера интернета взял статический IP-адрес, другими словами "белый". (jcrush ты прав, но я сам все делал, еще не подписавшись на этот форум. Все таки прежде чем что либо делать надо знать что ты хочешь, а сайт в инете без своего статического IP-адреса возможен только на виртуальном хостинге какого-нибудь провайдера. Но там ограничения на размер размещаемой информации, на использование скриптов и т.д). На Linux машине установил Apache2 и PHP5. IP-адрес был выдан на MAC-адрес маршрутизатора. В настройках маршрутизатора прописал что порт 80 перенаправляется на Linux-машину. Купил в ru-center два домена, там скидка была, и прописал управление DNS-зоной (там же было куплено), на свой статический IP-адрес.
Сделал два виртуальных хоста в Apache. В итоге обращение из интернета по именам хостов приходят на мой маршрутизатор и перенаправляются им на компьютер с Ubuntu 13.10 Desktop 64-бит, где работает Apache. Серверную версию ставить пока не стал, ибо на этом же компьютере хочется полазить по интернету и некоторые настройки делать удобней. Нагрузка на мой сервер все равно минимальная. Только я и те люди которым я даю ссылки. Сервер работает как простой файлообменный сервис (все и использованием только PHP и HTML, если кому надо могу поделиться) благо размер жесткого диска (1.5 Тбайт) позволяет разместить очень много всего. При скорости 25 Мбит/с (ограничения тарифного плана провайдера) при наличии 2-3 пользователей одновременно закачка/скачивание файлов происходит со скоростью порядка 300-400 Кбайт/с для каждого. Если возникнет проблема, скорость можно увеличить изменив тарифный план, но надо будет подумать о компенсации финансовых затрат. В настоящий момент существование моего сервера в том виде в котором он есть меня устраивает.
Естественно что страницы сайтов я загружаю не по FTP, а простым копированием нужных файлов в нужную директорию по локальной сети. Либо использую свой же сервер для пересылки файлов из другого места с последующим копированием их в нужное место (когда уже домой возвращаюсь). Настройка конечно примитивная, но рабочая. Исходя из того, что я сделал свой сайт и он работает, я могу развивать его дальше. То есть прикручивать к нему разные сервисы, изучать работу программ и прочее.
Я не совсем разобрался в правилах этого форума, но я думаю что наглядный пример сайта, работающего на домашнем компьютере будет хорошим примером для тех, кто решил делать все самостоятельно. Хотя вы сами можете убедиться в этом посетив
********* и опробовать предлагаемые мной возможности обмена файлами. Если модератор сочтет это рекламой я не возражаю против удаления такой "рекламной" информации из этого сообщения, при условии что суть моего сообщения останется неизменной. Web-программированием и вообще изучением Linux я начал заниматься менее 3-х месяцев назад.
Реклама на форуме ЗАПРЕЩЕНА в любом виде!
--HP