Я не очень разбираюсь в хостинге, я уже работал с cpanel и уверен, что у меня не возникнет проблем с регистрацией доменов, веб-хостингом и т.д. Но меня больше интересует наличие сервера, на котором я могу устанавливать пакеты программного обеспечения, создавать свои собственные git и mercurial источники и т.д., Т. Е. Я не собираюсь просто запускать apache или tomcat на порту 80. Я видел, что некоторые хосты предоставляют вам доступ по SSH, но для фактической установки пакетов программного обеспечения вам обычно не нужны права администратора?

В настоящее время я запускаю некоторые вещи на своем настольном компьютере дома, который работает 24/7. Я настроил переадресацию портов на моем маршрутизаторе и динамическом DNS, чтобы я мог получить удаленный доступ к своим устройствам и файлам, а также запускать и останавливать службы. Я также использую дозвуковой сервер для потоковой передачи музыки на телефон и ноутбук по сети. Я использую Ubuntu 12.04.2 LTS. Глядя на серверы / хостинг, я хочу получить те же преимущества, которые дает мне возможность без необходимости работать на машине круглосуточно и без простоев, когда я переезжаю домой или перезагружаю свою ОС и т.д.

Например, когда я устанавливаю subsonic, он использует что-то вроде sudo dpkg -i <somepackagefile.deb> , а теперь, если я покупаю хостинг / серверное пространство - я предполагаю, что смогу запустить scp установщиков в мой homedir - как мне начать и запустить их (потому что я думаю, что sudo не будет разрешено) и как мне удовлетворить зависимости без хорошего менеджера пакетов, такого как apt?

1 ответ1

1

Что вам действительно нужно, так это не виртуальный хостинг, а виртуальный частный сервер, на котором у вас есть root и который может выполнять все, что вы описываете.

Я не связан с Linode, кроме как как клиент, но я рекомендую их безоговорочно; У меня был счет с ними с 2004 года, и за это время я нашел их не просто надежными, но пуленепробиваемыми, даже на базовом уровне в 20 долларов в месяц.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .