хостинг после регистрации

buddy

Новичок
хостинг после регистрации

Разработана система, в которой пользователь выбирает себе нужный шаблон, редактирует его, добавляет свои страницы, графику, после чего выбирает необходимый набор пхп модулей, оплачивает и всё это дело должно выслаться ему на мыло (точнее, готовый сайт).

Проблема вот в чём, после оплаты этот сайт должен автоматом захоститься на нашем серваке, создаться ftp, мыло, mysql и субдомен, например вася_пупкин.нашсервер.com .

Как это можно реализовать средствами пхп и возможно ли вообще?
 

Sirius

PHP+MySQL=LOVE
Возможно... При сейф_мод=офф

Для реализации нужно иметь начальные знания сисадминистрирования, чтобы знать куда, что и как писать. А написать код - это просто!
 

buddy

Новичок
ну а для примера, как завести ftp? расскажите принцип...
 

cap

Guest
Нужно просто создать нового пользователя в системе и прописать новый сайт в конфиг апача...

RTFM /etc/passwd or adduser, httpd.conf
 

fixxxer

К.О.
Партнер клуба
Если ты не знаешь, как "завести фтп", то для чего ты сюда пришел? Чтобы тебя обучили администрировать Unix-системы? Такого рода курсы стоят немалых денег, сэр.

Про FTP - ничего не надо заводить, надо просто настроить сервер на авторизацию по /etc/passwd. ProFTPD, например, по-умолчанию так и делает.

Итак, man:

- pw
- proftpd.conf или что там у тебя
- httpd.conf, apachectl
- qmail/vpopmail/что-там-у-тебя
- mysql (create database, grant)
- named
- edquota

Замечу, что для того, чтобы настроить секьюрный shared hosting, надо довольно таки хорошо разбираться в правах доступа на Unix, т.е. в том что такое chmod/chown/suiddir/etc, в настройке php (safe_mode*, session.save_path)... Да много тонкостей. Если сделать "тяп-ляп-работает", то не удивляйся, что первый же клиент будет знать, к примеру, рутовый пароль от mysql.
 

buddy

Новичок
для этого есть штатный админ. я хотел узнать принцип непосредственно из пхп (как это делает пхп??? ) ...
 

cap

Guest
Так и делать...
править файлы конфигурации
 
Сверху