Здравствуйте, господа!
Меня интересует вопрос: какое программное обеспечение (скрипты) нужно для организации БЕСПЛАТНОГО ХОСТИНГА на реселлерском аккаунте с установленной хостинг панелью (CPanel, DirectAdmin)?
Желательно бесплатно.
Кто знает, подскажите.
Интересует вариант автоматического создания юзерских аккаунтов и отправки реквизитов для доступа юзеру.
WHM с головой хватит для этой цели.
Биллинг тебе не нужен - всё же бесплатно как я понял
ИМХО: просто не надо!
допустим, ставить любой биллинг и высылать счет на 0 долларов. Разве не вариант?
Коолеги, для бесплатного хостинга, никаких БИЛЛИНГОВ не нужно. Это просто незачем. Все тех.функции выполняет тот же WHM (если это сервер с cPanel).
Да и WHM не нужен. Допустим, юзер вводит domain.com и хочет получить аккаунт.
Вот и делаем скрипт регистрации, который:
1) делает конфиг для web- и dns- серверов, просто подставляем в шаблоны domain.com и публикуем их.
(по желанию можно сделать юзера для http://smbind.sourceforge.net, тогда будет возможность редактировать зоны, хотя вообщем-то это и ни к чему на бесплатном хосте)
2) добавляет запись в таблицу MySQL FTP-юзеров (откуда ProFTPd будет их таскать, дефолтный конфиг надо немного изменить, можно поглядеть http://www.castaglia.org/proftpd/modules/mod_sql.html)
будет что-нибудь типа (взял из VHCS)
SQLAuthTypes Crypt
SQLAuthenticate on
SQLConnectInfo {DATABASE_NAME}@{DATABASE_HOST} {DATABASE_USER} {DATABASE_PASS}
SQLUserInfo ftp_users userid passwd uid gid homedir shell
SQLGroupInfo ftp_group groupname gid members
SQLMinID 2000
+ ещё лимиты тоже можно таскать из базы, если сделать фри просто и фри для друзей, скажем. В последнем случае, лимит выше.
3) делает базу domain, юзера domain и случаный пасс и даёт ему права на базу
4) пишет пользователю, что всё ок и как ему зайти по FTP, какие данные для коннекта к базе и прочее.
Зачем WHM нужен, не знаю. Без неё больше сайтов влезет.
disable_functions = show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open, copy
allow_url_fopen = Off
register_globals = Off
И вот это в php.ini чтобы проблем меньше было.
Lord Daedra
Нееее... Ну понятное дело скрипты. Но WHM и CPANEL нужны будут для хостинга. Или ты предлагаешь создать хостинг бесплатный БЕЗ ЦПАНЕЛЬ? Его никто не возьмёт, знаю холявщиков...
Ну а есть cPanel тогда есть и WHM, так что изобретать и юзать велосепед не нужно.
За линк и описание - спасибо. Полезно!!!
Подход не нравится. Да и зачём такой функционал фихостингу? Мыло не нужно, с mail.ru им что ли конкурировать, будут мыло давать - будут спамить? Куча FTP-аккаунтов тоже, для закачки инфы на сайт и одного хватит. Базы можно сделать сразу, штуки три.
На мыло после регистрации просто прислать адрес сайта, ип для FTP-входа, логин, пасс и линк на phpmyadmin (логин-пасс тот же), внутри уже готовые три (или одна) базы. Всё предельно просто.
Обычного FTP и phpMyAdmin хватит вполне не только для фрихостинга, но и просто для недорогого хостинга.
> БЕЗ ЦПАНЕЛЬ? Его никто не возьмёт, знаю холявщиков...
Зажрались. Для халявщиков вообще не надо фрихостинги делать.
Фрихостинг можно давать для любительских, личных сайтов (блогов) и различных некоммерческих организаций. Вот, знаю, школы многие сейчас сайты делают. Бедные преподы по информатике времён эпохи 386 комьютеров сидят Блокноты насилуют.
Да вообще глупо, хостинг нужен, чтобы там сайт работал, а не чтобы получить доступ к куче никому ненужных функций. А то запрягут, ещё и саппортить будете, кто такой Cron.
+ будут ставить всякие скрипты из Cpanel, которые было бы неплохо вообще выкинуть раз и навсегда.
Просто берёте VPS и пишите пару скриптов. Экономите и свои нервы (ломать вас будет сложнее), и ресурсы на VPS (вроде эта Cpanel под 500Мб занимает), и не насилуете сознание клиентов фрихостинга всякой ерундой, которая им вообще не нужна (сделать FAQ как зайти по FTP и как юзать pma и всё). Cpanel - это традиция, традиция ИМО в этом конкретном случае совершенно ненужная.
Спасибо!
Начал писать свои скрипты (используя API хостпанели DA, для cPanel пока не нашел, сейчас еще не известно что будет стоять, с хостером не определился)
Как вставить баннер? По-моему настройки сервера на этом уровне реселлеру не доступны, или я ошибаюсь?
Ну, фрихостинг - это нормально, если проверять что они там хостят и тереть
Если цель сделать деньги, то навешать линкаторов всем (как тут lx-host.net) и линки продавать. Пока не стукнут Яше, будут деньги...
Так деньги не делаются, ИМХО
Не, ну я имею ввиду схему, когда берётся сайт (если он через месяца три продолжает обновляться и работать нормально, без спама, не появляются дорвеи на аккаунте и прочее), этот сайт прогоняют по каталогам через последний олсабмиттер на автомате, пару линкаторов, чтобы быстрее и жирнее и морды (10-20 ссыдок) на продажу, SavaHost купит, наверное.
Это способ окупить фрихостинг, точнее плату за VPS или сервак. Окупается всего лишь с 1-2х сайтов.
FreeHosting - неблагодарное дело. Возьмём к примеру мой проект (кто захочет посмотреть, кину в личку ссылку). Денег хватает только на окупаемость сервера, полная неблагодарность, из 10 сайтов закрываются 9 по причине их отсутствия и т.п.
В итоге, стоящих сайтов - 1%.
При этом, у меня и самописные скрипты, и свой биллинг для контроля, арендуется сервер и т.п.
Возможно, что у Вас будет все лучше, если более грамотно заняться раскруткой, в моём случае, человек, который должен это делать, не совсем справляется с задачей.
Так что я думаю разгонять всё это дело напрочь, оно того не стоит.
Ну, может и благодарная, смотря какая цель. Если денег сделать на фрихостинге, согласен.
Но как элемент пиара своих платных услуг вполне сойдёт. Или просто для души так сказать.
http://myforum.net.ua/lofiversion/index.php/t5378.html
Случайно наткнулся. Описание бесплатных панелек. Может, кому пригодится.
2x4 просят всего одну ссылку за хостинг, так что выгода есть видать
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)