1. качаете дебиан-CD образ с оф сайта.
2. ставите голую систему
3. ставите серваки к прову, требуете айпи адрес выделить, хотяб один каждому
4. заходите на испсистемс ком, регаетесь, выписываете лицензию на исп манагер лайт демо
5. по инструкции запускаете сетап, панель сама ставит и настраивает весь софт, для сателитов пойдёт
6. Покупаете лицензию задорого у исп напрямую или задёшево у приятнейшего человека такую же оф лицензию и создаёте на своих серваках хоть мильён сайтов.
Да.. Винда конечно не в тему для пентиума2. Но проект то униксом сейчас крутится, смысл менять платформу. Ну да ладно.
Я, как опытный веб-програмист =)), ответственно могу заявить, что для сайта компании, если там нет множества динамической информации (форум например, или какой нить форекс-фид), а просто инфостраницы (новости, статьи, контакты, каталог товаров и тп) - всё это заворачивается на статику и летает.
betam добавил 11.12.2008 в 00:29
Операционка да, она сожрёт 90% ресурса )
как же сейчас старушка живёт? И нахрена 500 одновременных конектов при 15к в сутки?
Если момент брать =1 сек, 500 коннектов - это пускай 100 страниц (картинки, стили, бла-бла-бла) , то в сутки получаем около 8-9 мильёнов уников. Два квадраксеона летом не справлялись с вдвое меньшим кол-вом уников (мускуль отдельным серваком, всё что можно завёрнуто на статику) на одном из проектов, в котором я принимал частично участие в разработке.
8 мульёнов это уже мегасложно, в отличие от 15к.
betam добавил 11.12.2008 в 00:31
ПС, чужие деньги экономить не стоит, если получить примию-откат в пару штук баксов возможности/желания нет. Как тут сказали ранее - звоните в IBM или ещё куда к крупному производителю, описывайте ситуацию, бухгалтерия оплачивает счёт, вам привозят, налаживают, а вы в это время не с пентиумами старыми трахаетесь, а валяете дурака на рабочем месте ).
На самом деле 10к уников выдержит даже пентиум 2 500 с 256 мегами оперативы. Если отдавать всё статикой через шустрый веб сервер.
Да у меня дебиан, он туда по умолчанию ставится...
Может надо к панелям нормальные доки и утилиты давать?
то есть в панели нет кнопки, которая компилирует конфиг этот?
1. Заходите в ssh с помощью putty
2. Авторизируетесь (пишите логин и пароль)
3. Правой кнопкой мыши по виндовскому окошку с путти, где кнопки открыть, закрыть и название.. по синей полоске в общем. Выбираете пункт сеттинкс, находите там translation выбираете utf8.
4. В консоли путти пишите mc. Если он там есть, то откроется чтото типа нортона
5. В открывшимся mc выбираете в меню LEFT или RIGHT (сверху, выпадающее меню) ftp connection
6. пишите адрес в виде login:password@host, жмёте ентер
7. в выбранной панели путти будет открыт фтп
8. вливаете туда нужные файлы
А как сделать, чтоб экзим сожрал этот конфиг?
У меня он жрёт /etc/exim/exim.conf
И где там про авторизацию, не могу понять. Наверно надо както с dovecotом связать...
где он, этот шаблон?
begin transports remote_smtp: driver = smtp local_delivery: driver = appendfile file = ${extract{4}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim4/passwd}}}}/mbox delivery_date_add envelope_to_add return_path_add mode = 0660 quota = ${extract{3}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim4/passwd}}}}M quota_warn_threshold = 75% use_lockfile = no no_mode_fail_narrower user = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim4/passwd}}}} group = ${extract{2}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim4/passwd}}}} address_pipe: driver = pipe return_output aliases_pipe: driver = pipe command = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim4/pipe-aliases}}}} use_shell address_reply: driver = autoreply headers = ${readfile{${extract{4}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim4/passwd}}}}/message.txt}} to = $sender_address .ifdef MAILMAN_ENABLE mailman_isp: driver = pipe command = MAILMAN_WRAP '${if def:local_part_suffix {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} {post}}' $local_part-$domain current_directory = MAILMAN_HOME home_directory = MAILMAN_HOME user = MAILMAN_USER group = MAILMAN_GROUP mailman: driver = pipe command = MAILMAN_WRAP '${if def:local_part_suffix {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} {post}}' $local_part current_directory = MAILMAN_HOME home_directory = MAILMAN_HOME user = MAILMAN_USER group = MAILMAN_GROUP .endif .ifdef SA_ENABLE spamcheck: debug_print = "T: spamassassin_pipe for $local_part@$domain" driver = pipe command = /usr/sbin/exim4 -oMr spam-scanned -bS use_bsmtp transport_filter = /usr/bin/spamc home_directory = "/tmp" current_directory = "/tmp" user = Debian-exim group = Debian-exim return_fail_output message_prefix = message_suffix = .endif begin retry * * F,2h,15m; G,16h,1h,1.5; F,4d,6h begin rewrite .ifdef MAILMAN_ENABLE \N^(.*<)?([^<]*)@([^>]*).*$\N "${if exists{MAILMAN_HOME/lists/${sg{$2}{-$3.*}{-$3}}/config.pck} {${sg{$0} {-$3} {}}} {$0} }" S \N^(.*<)?([^<]*)@([^>]*).*$\N "${if exists{MAILMAN_HOME/lists/${sg{$2}{-$3.*}{-$3}}/config.pck} {${sg{$0} {-$3} {}}} {$0} }" .endif begin authenticators cram: driver = cram_md5 public_name = CRAM-MD5 server_secret = ${extract {6} {:} {${lookup{$1}lsearch{/etc/exim4/passwd}}}} server_set_id = $1 plain: driver = plaintext public_name = PLAIN server_prompts = "Username:: : Password::" server_condition = ${if and{{!eq{$3}{}} {eq {$3} {${extract {6} {:} {${lookup{$2}lsearch{/etc/exim4/passwd}}}}}}} {yes} {no} } server_set_id = $2 login: driver = plaintext public_name = LOGIN server_prompts = "Username:: : Password::" server_condition = ${if and{{!eq{$2}{}} {eq {$2} {${extract {6} {:} {${lookup{$1}lsearch{/etc/exim4/passwd}}}}}}} {yes} {no} } server_set_id = $1