Главная

Дедик.ру | выделенный сервер.

Dedicated - выделенный сервер или просто дедик. Платные и бесплатные панели для дедика. Безопасность выделенного сервера.

Дедик :: Общие сведения | Будь защищен | Сделай сам! | Свой хостинг | Support: Черный список
Панели управления :: WHM/cPanel | Plesk | DirectAdmin | VHCS
Датацентры :: Черный список
О проекте Дедик.ру
Обсуждение статей
 

Реклама

Опрос

Пользуетесь ли вы услугами удаленных сисадминов?
Да, постоянно
16%
Да, если возникают какие-то проблемы
11%
Нет, только запрашиваю консультации
26%
Нет, вообще не пользуюсь
42%
Свой вариант, напишу в комментариях
5%
Всего голосов: 19
  • 1 комментарий
  • Старые опросы

Статистика


Rambler's Top100 Рейтинг@Mail.ru

Спонсоры сайта

valium no prescription

Поиск

Вход для пользователей

CAPTCHA
Этот вопрос для проверки являетесь ли вы адекватным человеком или спам-ботом.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.
  • Зарегистрироваться
  • Запросить новый пароль

Навигация

  • Услуги экспертов
  • Карта сайта
  • Опросы
  • Поиск
  • Форум
  • Users by points
  • Последние сообщения

Сбор новостей

Синдикация материалов
Главная

Установка бесплатной панели VHCS на Fedora Core 3

VHCS - это, со слов разработчиков, профессиональная панель управления для виртуального хостинга.
Рассмотрим ее установку на Fedora Core 3.

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

Подготовка.
Так как VHCS переписывает все задачи крона, необходимо их сохранить:
crontab -l > crontabbackup-vhcs.cron
Далее необходимо установить apt-get с http://apt.freshrpms.net/ и обновить систему:

wget http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/apt/apt-0.5.15cnc6-1.1.fc3.fr.i386.rpm
rpm -Uvh apt-0.5.15cnc6-1.1.fc3.fr.i386.rpm
apt-get update
apt-get dist-upgrade

Установим необходимое ПО:
apt-get install httpd php postfix mysql-server proftpd php-mysql php-pear php-imap php-gd ncftp bind

Установка.
Установка должна проходить с отключенным SELinux, иначе панель выдаст кучу предупреждений и будет работать нестабильно.

Активируем дисковые квоты:
Необходимо в файле /etc/fstab вписать поддержку квот для разделов, где расположен /home - для Fedora Core 3 это обычно /dev/VolGroup00/LogVol00/
Эта опция выглядит так: defaults,usrquota.
Далее необходимо создать собственно файл дисковых квот и инициализировать его:
touch /aquota.user
chmod 600 /aquota.user
mount -o remount /
quotacheck -avugm




Установка и настройка Yum
Все необходимые пакеты для vhcs хранятся в репозитарии yum на http://apt.sw.be.
В файл /etc/sysconfig/rhn/sources необходимо добавить:
yum dag http://apt.sw.be/fedora/3/en/$ARCH/dag
А в файл /etc/yum.repos.d/dag.repo:
[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag
enabled=1
wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
yum update
yum remove vsftpd
yum upgrade
yum install \
libmcrypt libmcrypt-devel expect libxslt-devel libjpeg-devel libpng-devel \
freetype-devel cyrus-imapd cyrus-imapd-devel libc-client-devel \
php-imap php-pgsql postgresql-devel php-snmp net-snmp-devel \
mysql-admin httpd-devel \
cyrus-sasl cyrus-sasl-plain postfix \
lynx
yum install lynx postfix mysql mysql-devel libmcrypt libmcrypt-devel \
expect libxslt-devel libjpeg-devel libpng-devel \
freetype-devel php-imap cyrus-imapd cyrus-imapd-devel \
libc-client-devel php-imap php-pgsql postgresql-devel php-snmp \
net-snmp-devel

ProFTPD
ProfTPD необходим с поддержкой опций, которые не входят в тот, что идет пакетом. Поэтому надо доустановить из исходников:

cd /usr/local/
wget ftp://ftp.ibiblio.org/pub/mirrors/proftpd/distrib/source/proftpd-1.2.10.tar.gz
tar zxvf proftpd-1.2.10.tar.gz
mv proftpd-1.2.10 proftpd
cd /usr/local/proftpd
./configure \
--sysconfdir=/etc \
--localstatedir=/var \
--prefix=/usr \
--with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql \
--with-includes=/usr/include/mysql \
--with-libraries=/usr/lib/mysql
make && make install

После установки в конфигурационном файле надо установить User и Group в ftp/ftp и прописать полное имя сервера в /etc/hosts, иначе proftpd не стартует.

Модули для Perl
Необходимо установить определенные модули из CPAN:
perl -MCPAN -e shell, после настройки CPAN установить модули: install MIME::Entity MIME::Parser MIME::Base64 Crypt::CBC Crypt::Blowfish Term::ReadPassword

Установка OpenSSL
cd /usr/local/
wget http://www.openssl.org/source/openssl-0.9.7e.tar.gz
tar xvfz openssl-0.9.7e.tar.gz
mv openssl-0.9.7e openssl
cd /usr/local/openssl/
./config ; make && make test && make install
cp -p /usr/local/openssl/tools/c_rehash /usr/local/bin/c_rehash
chmod a+x /usr/local/bin/c_rehash

Установка PHP
Установка PHP из исходников даст возможность включить пропущенные расширения, недоступные в RPM пакетах:
cd /usr/local/
wget http://us2.php.net/distributions/php-4.3.10.tar.bz2
tar xjvf php-4.3.10.tar.bz2
mv php-4.3.10 php
cd php
./configure \
--with-mysel --with-pgsql --with-mcrypt=/usr/lib \
--build=i386-redhat-linux --target=i386-redhat-linux-gnu \
--with-jpeg --with-openssl --with-png \
--with-pear --with-calendar --with-xml \
--with-ftp --with-freetype --with-bz2 --with-iconv \
--sysconfdir=/etc --mandir=/usr/share/man \
--enable-sockets --enable-calendar --enable-bcmath \
--enable-ctype --enable-exif --enable-filepro \
--enable-ftp --enable-memory-limit \
--enable-sigchild --enable-magic-quotes \
--enable-yp --enable-track-vars \
--with-apxs2=/usr/sbin/apxs
make ; make instal

После можно удалить лишнее включение загрузки libphp4.so в /etc/httpd/conf/httpd.

Установка Postfix с поддержкой auth smtp
cd /usr/local/
wget ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.20.tar.gz
tar xvfz cyrus-sasl-2.1.20.tar.gz
mv cyrus-sasl-2.1.20 cyrus-sasl
cd cyrus-sasl
./configure
make && make install
ln -s /usr/local/lib/sasl2 /usr/lib/sasl2
perl -pi.bak -e "s/saslauthd/auxprop/g" /usr/local/lib/sasl2/smtpd.conf
wget http://postfix.energybeam.com/source/official/postfix-2.2.1.tar.gz
tar xvfz postfix-2.2.1.tar.gz
mv postfix-2.2.1 /usr/local/postfix
cd /usr/local/postfix
make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/include/sasl" \
AUXLIBS="-L/usr/local/lib -lsasl2"
make && make install

Courier - pop3d, imapd и authd
cd /usr/local/
wget http://unc.dl.sourceforge.net/sourceforge/courier/courier-authlib-0.55.tar.bz2
tar xjvf courier-authlib-0.55.tar.bz2
mv courier-authlib-0.55 courier-authlib
cd /usr/local/courier-authlib
./configure --with-redhat --disable-root-check \
--with-mailuser=courier --with-mailgroup=courier
make && make install && make install-configure
cd /usr/local
wget http://unc.dl.sourceforge.net/sourceforge/courier/courier-0.49.0.tar.bz2
tar xjvf courier-0.49.0.tar.bz2
mv courier-0.49.0 courier
cd /usr/local/courier
./configure --with-redhat --disable-root-check \
--with-mailuser=courier --with-mailgroup=courier \
--with-db=gdbm
make && make install && make install-configure
echo 'su -c "/usr/lib/courier/share/sqwebmail/cleancache.pl" bin' >> /etc/cron.hourly/courier.cron
touch /usr/local/etc/authlib/userdb
chown daemon /usr/local/etc/authlib/userdb
chgrp daemon /usr/local/etc/authlib/userdb
chmod 600 /usr/local/etc/authlib/userdb
groupadd courier
useradd -c 'Courier Mail Server' -d /dev/null -g courier -s /bin/false courier
ln -s /usr/lib/courier/sbin/webmaild /etc/init.d
echo '/usr/local/sbin/authdaemond' >> /etc/rc.local
echo '/usr/lib/courier/sbin/courier start' >> /etc/rc.local
echo '/usr/lib/courier/sbin/pop3d start' >> /etc/rc.local
echo '/usr/lib/courier/sbin/imapd start' >> /etc/rc.local
/etc/rc.local

Предустановочные патчи:
Необходимо задать пароль mysql (пустой пароль оставлять нельзя).

ln -s /usr/libexec/postfix /usr/lib/postfix
ln -s /usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so /lib/
cp -p /usr/local/courier/rfc822/rfc822.h /usr/local/include/
mysqladmin create vhcs2
service named start
ln -s /etc/httpd /etc/apache2
adduser www-data

Установка VHCS2
Необходимо скачать дистрибутив с http://www.vhcs.net, распаковать его и изменить в файле vhcs2.conf следующие параметры:
SERVER_HOSTNAME = Имя сервера
BASE_SERVER_IP = Основной IP
DATABASE_PASSWORD = Пароль mysql
BIND_CONF_FILE = /etc/named.conf
BIND_DB_DIR = /var/named/chroot/var/named
BIND_DB_DIR = /var/named/chroot/var/named
APACHE_CMD = /etc/rc.d/init.d/httpd
APACHE_NAME = httpd
APACHE_LOG_DIR = /var/log/httpd
APACHE_USERS_LOG_DIR = /var/log/httpd/users
APACHE_BACKUP_LOG_DIR = /var/log/httpd/backup
APACHE_CONF_FILE = /etc/httpd/sites-available/vhcs2.conf
APACHE_USER = apache
APACHE_GROUP = apache
MTA_SASLDB_FILE = /etc/sasldb2
MTA_SASLDB_PASSWD2 = /usr/sbin/saslpasswd2
CMD_MAKEUSERDB = /usr/local/sbin/makeuserdb
CMD_NAMED = /etc/init.d/named
CMD_HTTPD = /etc/init.d/httpd
MAIL_TRAFF_LOG = maillog

После чего приступаем к собственно установке:

make ; make install
cp -R /tmp/vhcs2 /
cd /var/www/vhcs2/engine/setup/
./vhcs2-setup

Теперь vhcs будет установлен в диалоговом режиме.
Вход в панель http://сервер/vhcs2/
Однако входить еще рано, необходимо установить постпатч:

Установка постпатча
echo 'include /etc/httpd/sites-available/vhcs2.conf' >> /etc/httpd/conf/httpd.conf
cd /etc/vhcs2/bind/parts/
cp -p cfg_entry.tpl cfg_entry.tpl.bak
perl -pi.bak -e "s/\{DB_DIR\}\/\{DMN_NAME\}\.db/\{DMN_NAME\}\.db/g" cfg_entry.tpl
perl -pi.bak -e "s/0700/0755/g" /var/www/vhcs2/engine/vhcs2-*

Также необходимо инициализировать базу sasl. Просто добавим пользователя test:
saslpasswd2 test
И, наконец, создаем свой скрипт для рестарта панели:

Init скрипт /etc/init.d/vhcs2

#!/bin/sh
# description: Start or stop the vhcs2 daemon
#
### BEGIN INIT INFO
# Provides: vhcs2
# Required-Start: $network $syslog
# Required-Stop: $network
# Default-Start: 2 3 5
# Default-Stop: 0 1 6
# Description: Start or stop the vhcs2 daemon
### END INIT INFO

name='vhcs2'
lockfile=/var/lock/subsys/vhcs2
confFile=/etc/vhcs2/vhcs2.conf
pidFile=/var/log/vhcs2/vhcs2.pid
daemon=/var/www/vhcs2/daemon/vhcs2_daemon
name=vhcs2_daemon

case "$1" in
'start')
$daemon >/dev/null 2>&1 /dev/null 2>&1
fi
;;
'stop')
pidfile=`grep "^pidfile=" $confFile | sed -e 's/pidfile=//g'`
kill `cat $pidfile`
RETVAL=$?
if [ "$RETVAL" = "0" ]; then
rm -f $lockfile
fi
;;
'status')
pidfile=`grep "^pidfile=" $confFile | sed -e 's/pidfile=//g'`
if [ "$pidfile" = "" ]; then
pidfile=$pidFile
fi
if [ -s $pidfile ]; then
pid=`cat $pidfile`
kill -0 $pid >/dev/null 2>&1
if [ "$?" = "0" ]; then
echo "$name (pid $pid) is running"
RETVAL=0
else
echo "$name is stopped"
RETVAL=1
fi
else
echo "$name is stopped"
RETVAL=1
fi
;;
'restart')
$stop && $start
RETVAL=$?
;;
*)
echo "Usage: $0 { start | stop | restart }"
RETVAL=1
;;
esac
exit $RETVAL

Установка бесплатной панели управления хостингом завершена.

  • От admin в 13 Апр 2005 - 17:05
  • VHCS
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

не создает пользователей...

Сделал все как написано, не работает :(

Точнее GUI работает - можно создать реселлера, тарифные планы.. Но как только дело доходит до "создать Юзера" - эксплорер виснет, а на сервере никаких следов ни в конфиге апачи, ни в днс...

И самое противное, что никаких полезных логов! Как отлаживать непонятно. Ну не ковыряться же в исходниках сразу!

  • От Кир (не проверено) в 6 Май 2005 - 16:16
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Надо включить р

Надо включить режим отладки
Тогда будут логи. Ну и браузер попробовать сменить на тот, что не виснет. Тоже может помочь.

  • От admin в 10 Май 2005 - 15:48
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Спасибо, за сове

Спасибо, за совет на счет браузера :)

Если говорить серьезно, конечно, это не браузер виснет, просто скрипт VHCS, который выдает кривую страницу.

Подскажите, как включить режим отладки? Не могу найти что-то...

  • От Гость (не проверено) в 16 Май 2005 - 14:08
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

В самой панели,

В самой панели, на уровне администратора.
Там есть настройка отладки. Логи лежат по умолчанию в /var/log/vhcs2/

  • От admin в 19 Май 2005 - 12:04
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

а что делать есл

а что делать если при http://xxx.xxx.xx.xxx/vhcs2/ вместо вопроса о логине и пароле выдается пустая страница???

  • От Гость (не проверено) в 6 Дек 2005 - 09:56
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Включить отладк

Включить отладку и смотреть логи.

  • От admin в 6 Дек 2005 - 14:17
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

так как я отладк

так как я отладку включу если я в админку попасть не могу?
а в конфиге vhcs2.conf ниче про отладку и близко нет...
есть логдира, но в ней ничего информативного нет :(

  • От Гость (не проверено) в 6 Дек 2005 - 15:03
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Если в логах нич

Если в логах ничего нет, то попробуйте запустить php файл с консоли
php -f файл.

  • От admin в 7 Дек 2005 - 15:22
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Блин и у меня та

Блин и у меня такая же проблема, сутки промучался.... даже с ключом -f ничегошеньки...

  • От Гость2 (не проверено) в 8 Янв 2006 - 13:39
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

pop3d: LOGIN FAILED

Приветствую всех!

Ставлю данную панель, установка которой так хорошо здесь описана. Всё прекрасно работает кроме pop3...

Вот, второй день борюсь с courier pop3. После установки этого чуда никак не могу побороть проблему с авторизацией пользователя.

Конкретно:

userdb создан, пользователи существуют

Настройки:

--------------------------------
pop3d:
--------------------------------
PIDFILE=/usr/lib/courier/var/tmp/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="LOGIN PLAIN"
POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256"
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
POP3_PROXY=0
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
POP3DSTART=YES
MAILDIRPATH=Maildir
DEBUG_LOGIN=2
AUTHMODULES="authdaemon"
AUTHMODULES_ORIG="authdaemon"

--------------------------------
authdaemonrc:
--------------------------------
authmodulelist="authuserdb"
authmodulelistorig="authcustom authcram authuserdb authldap authpgsql authmysql authpam"
daemons=5
version=""
authdaemonvar=/var/run/courier/authdaemon

Вот и содержимое самого userdb
--------------------------------
userdb
--------------------------------
#
# Courier Managment, Users List;
#
# DO NOT edit this list manually;
#
userone@mydomain.com uid=509|gid=12|home=/var/mail/virtual|shell=/bin/false|systempw=y9tlFCBwWWP/U|mail=/var/mail/virtual/mydomain.com/userone
usertwo@mydomain.com uid=509|gid=12|home=/var/mail/virtual|shell=/bin/false|systempw=qSdPWsV9cmpW.|mail=/var/mail/virtual/mydomain.com/usertwo

authdaemond запущен
makeuserdb успешно отработал

Получаю в /var/log/maillog ошибку

Jun 11 23:54:09 srv pop3d: Connection, ip=[::ffff:172.20.0.64]
Jun 11 23:54:09 srv pop3d: LOGIN: ip=[::ffff:172.20.0.64], command=USER
Jun 11 23:54:09 srv pop3d: LOGIN: ip=[::ffff:172.20.0.64], command=PASS
Jun 11 23:54:09 srv pop3d: LOGIN: ip=[::ffff:172.20.0.64], username=userone@mydomain.com
Jun 11 23:54:09 srv pop3d: LOGIN: ip=[::ffff:172.20.0.64], password=123456
Jun 11 23:54:09 srv pop3d: LOGIN FAILED, user=userone@mydomain.com, ip=[::ffff:172.20.0.64]
Jun 11 23:54:14 srv pop3d: Disconnected, ip=[::ffff:172.20.0.64]

Софт:
courier-imap-4.0.3
OS:
Linux RedHat 9

P.S. Уже избороздил весь гугл, яндекс, документацию к курьеру - безрезультатно :(

Буду очень признателен, если кто-нибудь хоть намекнёт в какую сторону копать...

P.P.S. Ах, да, smtp, в свою очередь замечательно работает... это так, на всякий случай :)

  • От }|{yK (не проверено) в 12 Июн 2005 - 00:06
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

В исходных кода

В исходных кодах courier-imap, в каталоге документации FAQ вопрос 7.4 Why can't I log in to the server? The user name and password are right!
Там написано что сделать.

  • От admin в 15 Июн 2005 - 20:57
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ERROR: mkdir() returned '0' status !

Пытаюсь установить VHCS...
При работе скрипта скрипта установки выдает ошибку: ERROR: mkdir() returned '0' status !
Помогите, что делать?

  • От Bear (не проверено) в 7 Сен 2005 - 15:47
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Попробуйте запу

Попробуйте запустить скрипт через sh -x
Это даст вывод всех команд на консоль, вот и посмотрите, где у Вас ошибка.

  • От admin в 8 Сен 2005 - 15:48
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

А под FreeBSD кто-нить пробовал порт ст

САБЖ
Не создаются полозователи, хотя ресселеры создаются нормально :(
Конкретно проблема запуска на freebsd заключается в том, что vhcs_daemon
отвергает входящие соединения на свой порт 9876.

telnet localhost 9876
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.

в то время как на linux:

telnet localhost 9876
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
250 OK moleSoftware VHCS2 Server Welcomes You !
^]
telnet> Connection closed.

что можно придумать???

  • От Гость (не проверено) в 1 Окт 2005 - 20:16
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Необходим аудит

Необходим аудит сервера, который могут провести специалисты знакомые как с vhcs так и с FreeBSD.

  • От admin в 2 Окт 2005 - 13:02
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Уже 3 день пытаю

Уже 3 день пытаюсь понять какого-черта ругается при установке что не может access makeuserdb (НА FC2 а не 3)
Файла там действительно нет... ну я значит пытаюсь поставить долбаный Courier и courier-authlib (я так понимаю после установка проблема с makeuserdb пропадет)
Так нигде RPM для FC2 нету... а когда сам ставлю как тут написано - одни ошибки.

  • От Гость23 (не проверено) в 3 Окт 2005 - 22:47
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Обновите FC2 до FC3

Обновите FC2 до FC3 и проблемы с установкой пропадут.

  • От admin в 4 Окт 2005 - 08:26
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Tam v kode demona est' prover

Tam v kode demona est' proverka na source IP address. Proverka idet na 127.0.0.1. Vozmozhno vy podkluchaetes s drugogo IP addressa. Takoe est' kogda vhcs rabotaet iz-pod jail. Ischite v kode daemona stroku "127.0.0.1" i zamenite svoim IP addressom ili zakonemmentiruite etu proverku.

  • От newiceman (не проверено) в 22 Дек 2005 - 08:14
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Все-таки постав

Все-таки поставил на FC2 вчера. Панель вся работает.
Вопрос теперь такой.
После того как панель стоит как мне ДНС сделать? Т.е. есть 2 IP и есть домен. Как сделать чтобы IP были связаны с NS-серверами.
В общем может кто-то пошагово объяснить как ДНС настроить в VHCS2? ПОжалуйста... я не понимаю.

  • От Гость23 (не проверено) в 4 Окт 2005 - 17:29
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

В настоящее вре

В настоящее время веб интерфейса для настройки нет. Редактируйте записи в /etc/vhcs2/bind/working и /var/cache/bind.

Так же есть патч добавляющий поддержку управления Slave DNS в VHCS.

  • От admin в 5 Окт 2005 - 14:26
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Братан! раскажы

Братан! раскажы как ты ее прикрутил на FC2
у меня неполучаеться :(
то одно то другое лезет :(
к примеру в ФК2 нету php-gd

  • От Гость (не проверено) в 22 Фев 2006 - 17:01
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Есть, поищите че

Есть, поищите через rpmfind.net

  • От admin в 23 Фев 2006 - 10:24
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Попробовал поставить.....

Попробовал поставить..... , и все бы ничего до момента setup...

CRITICAL ERROR: Module [MIME::Entity] WAS NOT FOUND !

CRITICAL ERROR: Module [MIME::Parser] WAS NOT FOUND !

CRITICAL ERROR: Module [Crypt::CBC] WAS NOT FOUND !

CRITICAL ERROR: Module [Crypt::Blowfish] WAS NOT FOUND !

CRITICAL ERROR: Module [Crypt::PasswdMD5] WAS NOT FOUND !

CRITICAL ERROR: Module [Term::ReadPassword] WAS NOT FOUND !

Modules [MIME::Entity, MIME::Parser, Crypt::CBC, Crypt::Blowfish, Crypt::PasswdMD5, Term::ReadPassword] WAS NOT FOUND in your system...

как столько всего может не видеть ??? , вроде все присутствует ? или где просмотрел ?....

  • От Dim (не проверено) в 22 Авг 2006 - 15:25
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Нужно поставить

Нужно поставить эти модули perl.

  • От admin в 23 Авг 2006 - 07:55
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Postix_Cyrus+sasl

ошибка в конфигах
нужно указывать
make makefiles CCARGS="-DUSE_SASL_AUTH -DUSE_CYRUS_SASL \
-I/usr/local/include/sasl" AUXLIBS="-L/usr/local/lib/sasl2 -lsasl2"

  • От Гость (не проверено) в 23 Сен 2006 - 08:46
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

courier

Второй день бьюсь с установкой courier.

Сначала еще при configure он выдавал ошибку
---
Compiling tlspasswordcache.c
tlspasswordcache.c:9:25: openssl/ssl.h: No such file or directory
tlspasswordcache.c:10:25: openssl/err.h: No such file or directory
tlspasswordcache.c:11:26: openssl/rand.h: No such file or directory
make[2]: *** [tlspasswordcache.o] Error 1
и так далее
---
я сделал yum install openssl-devel
после этого при configure ошибка исчезла, но когда делаю make пишет в итоге:
---
Compiling courierfilter.c
courierfilter.c: In function `main':
courierfilter.c:378: error: syntax error before ',' token
make[5]: *** [courierfilter.o] Error 1
make[5]: Leaving directory `/usr/local/courier/courier/filters'
make[4]: *** [all-recursive] Error 1
и так далее
---

Подскажите, пожалуйста, что можно сделать?

  • От Victor (не проверено) в 23 Сен 2006 - 11:28
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Проверить содер

Проверить содержимое courierfilter.c в р-не 378 сторки и исправить ошибку.

  • От admin в 23 Сен 2006 - 17:49
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

courier

Проверял - ошибки там вроде бы нет. Следующая версия courier ту же ошибку выдала.
Помогло следующее:
1. установил последнюю версию courier-authlib
2. useradd -c 'Courier Mail Server' -d /dev/null -g courier -s /bin/false courier
3. install -d /var/run/courier -o courier -g courier -m755
4. установил последнюю версию courier.
Все встало, ошибок при сборке/установке небыло, единственное -
/etc/rc.local
выдает
Unknown option '-'
врядли так должно быть..

  • От Victor (не проверено) в 23 Сен 2006 - 18:08
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Не должно, изуча

Не должно, изучайте откуда взялась там опция -

  • От admin в 24 Сен 2006 - 08:06
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

вызов из

вызов из rc.local:
/usr/local/sbin/authdaemond

в /usr/local/sbin/authdaemond есть строка генерящая эту байду:
exec ${sbindir}/courierlogger -pid=/usr/local/var/spool/authdaemon/pid $LOGGEROPTS -$1 /usr/local/libexec/courier-authlib/authdaemond

насколько я понял -$1 означает первый параметр передаваемый в этот скрипт. никаких параметров не передается соответсвенно получается пустой -
судя по всему надо просто убрать этот -$1

  • От Deesy (не проверено) в 2 Май 2007 - 14:45
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

проблема с юзерами

В общем поставил на fedora core2
Все вроде бы нормально, только при создании юзера непонятно что-то.
Создал пользователя с доменом/логином testdomain.ru - в /etc/passdw появилась запись вида:
vu2001:x:2001:2001:virtual-user:/home/testdomain.ru:/bin/false

1. логин vu2001 смутил
2. невозможно залогиниться
3. при создании юзера умирает апач (/etc/init.d/httpd restart помогает)
4. если сделать "passwd vu2001 новый пароль" - можно залогиниться через фтп в папку /home/testdomain.ru (внутри нее все нужные директории на месте, т.е. с этим все в порядке).
Я так понял, что проблема сугубо во взаимодействии панели и утилиты passwd (хотя путь в конфиге к ней прописал корректно - проверял).
Ну и с логином - непонятно почему он такой (vu2001 вместо testdomain.ru)
В общем пока не разобрался с этим глюком..

  • От Victor (не проверено) в 25 Сен 2006 - 03:41
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

1. Это нормально.

1. Это нормально.
2. Что в логах?
3. Что в логах?

  • От admin в 25 Сен 2006 - 07:48
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Кто-нибудь став

Кто-нибудь ставил на Fedora5 ?
Неподскажите какие отличия от установки на fedora3
Спасибо

  • От Гость (не проверено) в 19 Ноя 2006 - 01:18
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

в частности инт

в частности интересует правильное включение дисковых квот на вдс Fedora5
в файле etc/fstab -
none /dev/pts devpts rw 0 0

какую строку бы не добавляла - пишет permission denied т.п.

  • От Гость (не проверено) в 8 Дек 2006 - 01:47
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

А Ваш хостер дал

А Ваш хостер дал возможность управлять дисковыми квотами на VDS?
Если нет - можете не писать в /etc/fstab, а писать хостеру

  • От admin в 8 Дек 2006 - 08:16
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Да. говорит вклю

Да. говорит включены квоты первого и второго уровня

  • От Гость (не проверено) в 8 Дек 2006 - 12:39
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Если выполнить

Если выполнить перемонтирование системы с опцией remount и добавкой квот - это помогает?

  • От admin в 8 Дек 2006 - 18:44
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Обязательно !!!!

После установки VHCS надо наложить последний патч http://sourceforge.net/project/downloading.php?group_id=124980&use_mirror=belnet&filename=vhcs_patch_2006-02-09.tar.bz2&63104163
заведите администратора и в файле vhcs2/gui/admin/user_add.php в перву строчку добавьте
die();

Если Вы не сделает этого вопрос залома Вашего хостинга будет сделан в течении пары минут.

  • От homutke в 21 Янв 2007 - 12:47
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

VHCS на хостинг

Можно или теоритически установить VHCS имея доступ на платном хостинге только к ftp и cPanel.

  • От Гость (не проверено) в 5 Фев 2007 - 03:06
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Нет

Нет

  • От admin в 6 Фев 2007 - 15:45
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

VHCS и Postfix

не могу создать пользователя в VHCS, после создания статус аккаунта пользователя КРАСНЫЙ. В логах:
sys_command() | ERROR: External command '/usr/sbin/postmap /etc/postfix/vhcs2/domains' returned '1' status !

  • От Eremiya (не проверено) в 20 Фев 2007 - 18:45
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Обращайтесь к

Обращайтесь к нашим экспертам

  • От admin в 21 Фев 2007 - 14:37
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Установил

Установил панель на Red Hat EL 4, пришлось помучаться, но все встало кроме init.d скрипта (написанный в статье повыше).
выдает при запуске следующее:
# /etc/init.d/vhcs2 status
/etc/init.d/vhcs2: line 23: syntax error near unexpected token `fi'
/etc/init.d/vhcs2: line 23: `fi'
Лезть в сам текст не стал - подумал что писали специалисты - должно работать. В чем проблема?
А так же после установки сервер по запросу http://сервер/vhcs2 благополучно выдает чистый лист. Помогите пожалуйста...

  • От Гость (не проверено) в 18 Апр 2007 - 12:41
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Инструкция

Инструкция была по установке в FC3, а Вы на RHEL ставили - естественно что не будет работать.

  • От admin в 19 Апр 2007 - 19:24
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вышла версия 2.4

Вышла версия 2.4

  • От Гость (не проверено) в 24 Апр 2007 - 12:15
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вышел релиз ISP control, ветка VHCS.

Смотреть http://www.isp-control.net по сравнению с VHCS 2.3.71, пофиксены баги , нововведений пока нет, но в планах api и биллинг.

  • От homutke2 (не проверено) в 24 Апр 2007 - 12:24
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Проблема с установкой

CentOS 4.3

во время установки получаю

[root@auras setup]# ./vhcs2-setup
If specified by -literal_key, then the key length must be equal to the chosen ci
pher's key length of 56 bytes at /var/www/vhcs2/engine/setup/../vhcs2_common_cod
e.pl line 1443
Compilation failed in require at ./vhcs2-setup line 32.

как бороться? :)
Спасибо.

  • От v1pname (не проверено) в 30 Апр 2007 - 21:50
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Написать

Написать разработчикам

  • От admin в 1 Май 2007 - 09:19
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Продолжение

Обновил темплейт на Fedora Core 3

Теперь проблема на этом моменте:

В файл /etc/sysconfig/rhn/sources необходимо добавить:
yum dag http://apt.sw.be/fedora/3/en/$ARCH/dag
А в файл /etc/yum.repos.d/dag.repo:
[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag
enabled=1
wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
yum update

сделал все как надо, но получаю
[root@server /]# yum update
-bash: yum: command not found

  • От v1pname (не проверено) в 1 Май 2007 - 11:10
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ISPcp

С горем пополам взгромоздил на центос 4.4 ispcp. полуработает полунет. есть такая бяда. мой сервачекс за рутером и имеет соот-но локальный адрес 192.168.1.70 (рутер .254) все порты замаплены на рутере все ходит на ура. добавил ип (внешний) на панельку - скажем 88.88.88.88 так вотс эта бяка пишет в ispcp.conf этот адрес в секцию:

соответсвенно как я понял нифига не работает. насколько я понял если я пропишу свой локальный адрес - 192.168.1.70 то тогда не будет работать вся эта байда на днс сервере для внешнего мира. как его заставить писать правильно адреса? или я что не правильно делаю?

  • От Deesy в 15 Май 2007 - 02:09
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
12следующая ›последняя »
Проект создан компанией eSupport.org.ru - администрирование выделенных серверов
Копирование информации без согласия с автором запрещено.

Ads

Последние комментарии

  • Длинношерстные
    11 недель 3 дня назад
  • С удовольствием отвечаю
    15 недель 5 дней назад
  • Вам нужно иметь
    18 недель 4 дня назад
  • Самое простое -
    28 недель 1 день назад
  • Ты можешь
    1 год 35 недель назад
  • должно работать
    1 год 35 недель назад
  • Ни чего не
    1 год 35 недель назад
  • ssh tunnel
    1 год 35 недель назад
  • Просить
    1 год 38 недель назад
  • Для этого нужны
    1 год 38 недель назад

Сейчас на сайте

Сейчас на сайте 0 пользователей и 9 гостей.