Страница 1 из 1
Установка Postfix
Добавлено: 2008-11-03 0:41:19
Sun
Подскажите пожалуйста в чем дело может быть?
Код: Выделить всё
Skipping /usr/local/share/doc/postfix/MYSQL_README...
Skipping /usr/local/share/doc/postfix/NFS_README...
Skipping /usr/local/share/doc/postfix/OVERVIEW...
Skipping /usr/local/share/doc/postfix/PACKAGE_README...
Skipping /usr/local/share/doc/postfix/PCRE_README...
Skipping /usr/local/share/doc/postfix/PGSQL_README...
Skipping /usr/local/share/doc/postfix/QSHAPE_README...
Skipping /usr/local/share/doc/postfix/RELEASE_NOTES...
Skipping /usr/local/share/doc/postfix/RESTRICTION_CLASS_README...
Skipping /usr/local/share/doc/postfix/SASL_README...
Skipping /usr/local/share/doc/postfix/SCHEDULER_README...
Skipping /usr/local/share/doc/postfix/SMTPD_ACCESS_README...
Skipping /usr/local/share/doc/postfix/SMTPD_POLICY_README...
Skipping /usr/local/share/doc/postfix/SMTPD_PROXY_README...
Skipping /usr/local/share/doc/postfix/STANDARD_CONFIGURATION_README...
Skipping /usr/local/share/doc/postfix/STRESS_README...
Skipping /usr/local/share/doc/postfix/TLS_LEGACY_README...
Skipping /usr/local/share/doc/postfix/TLS_README...
Skipping /usr/local/share/doc/postfix/TUNING_README...
Skipping /usr/local/share/doc/postfix/ULTRIX_README...
Skipping /usr/local/share/doc/postfix/UUCP_README...
Skipping /usr/local/share/doc/postfix/VERP_README...
Skipping /usr/local/share/doc/postfix/VIRTUAL_README...
Skipping /usr/local/share/doc/postfix/XCLIENT_README...
Skipping /usr/local/share/doc/postfix/XFORWARD_README...
postfix: warning: valid_hostname: empty hostname
postfix: fatal: unable to use my own hostname
*** Error code 1
Stop in /usr/ports/mail/postfix.
*** Error code 1
Stop in /usr/ports/mail/postfix.
*** Error code 1
Stop in /usr/ports/mail/postfix.
/usr/ports/mail/postfix/>
Re: Установка Postfix
Добавлено: 2008-11-03 1:41:44
Sun
Все проблема решена

Re: Установка Postfix
Добавлено: 2008-11-03 10:46:38
Sun
Сорри новая прблема апач не взлетает,не могу понять почему
Код: Выделить всё
/usr/local/etc/apache/>/usr/local/etc/rc.d/apache.sh start
Starting apache.
/usr/local/etc/apache/>cat /var/log/httpd-error.log
[Mon Nov 3 14:11:49 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:34:30 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:36:13 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:38:59 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:40:24 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:40:27 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:40:51 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
[Mon Nov 3 15:45:41 2008] [alert] mod_unique_id: unable to gethostbyname("mx.lock.lan")
/usr/local/etc/apache/>
Re: Установка Postfix
Добавлено: 2008-11-03 12:49:04
Yam
Что по этому поводу говорит nslookup mx.lock.lan ?
Re: Установка Postfix
Добавлено: 2008-11-03 13:09:57
sun гост
Ни че не говорит
так как реально нет такого домена,у меня комп просто подключен в сеть с инетом без домена,пробовал ип прописывать не запускается, че теперь для него днс поднимать?
Re: Установка Postfix
Добавлено: 2008-11-03 18:25:44
Yam
sun гост писал(а):Ни че не говорит
так как реально нет такого домена,у меня комп просто подключен в сеть с инетом без домена,пробовал ип прописывать не запускается, че теперь для него днс поднимать?
Тогда не удивительно что апач ругается. Добавьте mx.local.lan в /etc/hosts и не нужно будет днс только ради этого поднимать.
Re: Установка Postfix
Добавлено: 2008-11-03 18:39:20
sun гость
Спс как будет возможность попробую )
Re: Установка Postfix
Добавлено: 2008-11-06 8:28:08
Sun
плиз хелп!
ставлю по этой статье
http://www.sys-adm.org.ua/mail/mail-howto-p1.php
дошел до этого пункта
http://www.sys-adm.org.ua/mail/mail-howto-p1.php#c9
проблема встала в этом
Код: Выделить всё
cd /usr/local/www/postfixadmin
# mysql -u root -p < DATABASE_MYSQL.TXT
Enter password: ******
нет там такого файла! ну хоть убей,подскажите кто знает пожалуйста как БД собрать для него!
Re: Установка Postfix
Добавлено: 2008-11-06 9:08:53
Yam
У всех есть, у вас нет? Ну тогда
Код: Выделить всё
cd /usr/ports/mail/postfixadmin
make fetch extract
cd ./work/postfixadmin-X.XX.X
Х - замените на вашу версию, там будет лежать и DATABASE_MYSQL.TXT
Re: Установка Postfix
Добавлено: 2008-11-06 9:15:20
Sun
Делаю:
Код: Выделить всё
cd /usr/ports/mail/postfixadmin
make fetch extract
cd ./work/postfixadmin-2.2.1.1
Смотрю:
Код: Выделить всё
[labor][root][/usr/ports/mail/postfixadmin/work/postfixadmin-2.2.1.1]> ll
total 310
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 ADDITIONS
-rw-r--r-- 1 root wheel 13753 Jul 23 19:41 CHANGELOG.TXT
drwxr-xr-x 3 root wheel 512 Jul 23 19:42 DOCUMENTS
-rw-r--r-- 1 root wheel 15148 Nov 12 2007 GPL-LICENSE.TXT
-rw-r--r-- 1 root wheel 3981 Apr 10 2008 INSTALL.TXT
-rw-r--r-- 1 root wheel 1569 Apr 27 2008 LICENSE.TXT
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 VIRTUAL_VACATION
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 admin
-rw-r--r-- 1 root wheel 3957 Jul 22 05:43 backup.php
-rw-r--r-- 1 root wheel 2816 Dec 14 2007 broadcast-message.php
-rw-r--r-- 1 root wheel 2039 Apr 26 2008 common.php
-rw-r--r-- 1 root wheel 12815 Jul 22 05:43 config.inc.php
-rw-r--r-- 1 root wheel 1913 Dec 2 2007 create-admin.php
-rw-r--r-- 1 root wheel 4494 Dec 2 2007 create-alias.php
-rw-r--r-- 1 root wheel 4113 Dec 29 2007 create-domain.php
-rw-r--r-- 1 root wheel 9909 Jul 23 19:41 create-mailbox.php
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 css
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 debian
-rw-r--r-- 1 root wheel 4959 Dec 2 2007 delete.php
-rw-r--r-- 1 root wheel 1460 Dec 2 2007 edit-active-admin.php
-rw-r--r-- 1 root wheel 1421 Dec 2 2007 edit-active-domain.php
-rw-r--r-- 1 root wheel 2864 Dec 2 2007 edit-active.php
-rw-r--r-- 1 root wheel 4834 Dec 2 2007 edit-admin.php
-rw-r--r-- 1 root wheel 3770 Dec 2 2007 edit-alias.php
-rw-r--r-- 1 root wheel 3085 Dec 2 2007 edit-domain.php
-rw-r--r-- 1 root wheel 5091 Jun 18 05:40 edit-mailbox.php
-rw-r--r-- 1 root wheel 6570 Feb 27 2008 edit-vacation.php
-rw-r--r-- 1 root wheel 8345 Apr 27 2008 fetchmail.php
-rw-r--r-- 1 root wheel 58025 Jul 23 19:41 functions.inc.php
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 images
-rw-r--r-- 1 root wheel 3600 Feb 22 2008 index.php
drwxr-xr-x 2 root wheel 1024 Jul 23 19:42 languages
-rw-r--r-- 1 root wheel 1006 Dec 2 2007 list-admin.php
-rw-r--r-- 1 root wheel 1920 Dec 2 2007 list-domain.php
-rw-r--r-- 1 root wheel 5529 Jan 4 2008 list-virtual.php
-rw-r--r-- 1 root wheel 3222 Dec 30 2007 login.php
-rw-r--r-- 1 root wheel 658 Nov 12 2007 logout.php
-rw-r--r-- 1 root wheel 805 Dec 2 2007 main.php
-rw-r--r-- 1 root wheel 264 Nov 12 2007 motd-users.txt
-rw-r--r-- 1 root wheel 264 Nov 12 2007 motd.txt
-rw-r--r-- 1 root wheel 2706 Dec 2 2007 password.php
-rw-r--r-- 1 root wheel 4166 Dec 7 2007 search.php
-rw-r--r-- 1 root wheel 2037 Dec 2 2007 sendmail.php
-rw-r--r-- 1 root wheel 10423 Jun 18 05:02 setup.php
drwxr-xr-x 2 root wheel 1024 Jul 23 19:42 templates
-rw-r--r-- 1 root wheel 37284 Jul 3 03:50 upgrade.php
drwxr-xr-x 2 root wheel 512 Jul 23 19:42 users
-rw-r--r-- 1 root wheel 2353 Nov 12 2007 variables.inc.php
-rw-r--r-- 1 root wheel 2214 Dec 2 2007 viewlog.php
Re: Установка Postfix
Добавлено: 2008-11-06 9:21:56
Sun
Re: Установка Postfix
Добавлено: 2008-11-06 9:37:57
Yam
Да, там его нет, верно. У меня версия помладше. Но что мешает вам почитать INSTALL.TXT из этого же архива:
Код: Выделить всё
2. Setup a Database
-------------------
With your chosen/preferred database server (i.e. MySQL or PostgreSQL),
you need to create a new database. A good name for this could be :
postfix
The mechanics of creating the database vary depending on which server
you are using. Most users will find using phpMyAdmin or phpPgAdmin the
easiest route.
If you wish to use the command line, you'll need to do something like :
For MySQL:
CREATE DATABASE postfix;
CREATE USER 'postfix'@'localhost' IDENTIFIED BY 'choose_a_password';
GRANT ALL PRIVILEGES ON `postfix` . * TO 'postfix'@'localhost';
For PostgreSQL:
CREATE USER postfix WITH PASSWORD 'whatever';
CREATE DATABASE postfix OWNER postfix ENCODING 'unicode';
?
ЗЫ и до конца его дочитайте.
Re: Установка Postfix
Добавлено: 2008-11-06 9:46:35
Sun
Сорри но это я читал, непонял я этих строк,точнее как их применить
Код: Выделить всё
For MySQL:
CREATE DATABASE postfix;
CREATE USER 'postfix'@'localhost' IDENTIFIED BY 'choose_a_password';
GRANT ALL PRIVILEGES ON `postfix` . * TO 'postfix'@'localhost';
Объясните пожалуйсто,все прочие настроенно траблы у меня только с бд. Mysql владею очень плохо лучше даже сказать практически не владею,от того и незнаю куда это вписывать,в phpmyadmin у меня только по первой строчки создалась таблица,на остальное он ругается
Re: Установка Postfix
Добавлено: 2008-11-06 9:54:13
Yam
Проще всего будет создать файл create_my_database.sql, и скопировать в него:
Код: Выделить всё
CREATE DATABASE postfix;
CREATE USER 'postfix'@'localhost' IDENTIFIED BY 'choose_a_password';
GRANT ALL PRIVILEGES ON 'postfix'.* TO 'postfix'@'localhost';
и выполнить mysql -uroot -p < ./create_my_database.sql
при этом будет создана пустая база postfix, пользователь postfix с паролем choose_a_password, дальше когда через веб-интерфейс зайдёте, postfixadmin сам заполнит её таблицами, как и написано в INSTALL.TXT
Re: Установка Postfix
Добавлено: 2008-11-06 10:03:34
Sun
Спасибо огромное! Сейчас буду пробовать ))
Re: Установка Postfix
Добавлено: 2008-11-06 10:15:14
Sun
Код: Выделить всё
[labor][root][/usr/ports/mail/postfixadmin/work/postfixadmin-2.2.1.1]> mysql -uroot -p < ./create_my_database.sql
Enter password:
ERROR 1064 (42000) at line 2: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USER 'postfix'@'localhost' IDENTIFIED BY 'postfix'' at line 1
результат выполнения
Re: Установка Postfix
Добавлено: 2008-11-06 10:49:59
Yam
Версия mysql -V какая? Если меньше 5, тогда так:
Код: Выделить всё
CREATE DATABASE postfix;
GRANT ALL PRIVILEGES ON postfix.* TO 'postfix'@'localhost' identified by 'pass';
Если базу уже создали, и при выполнении запроса будет ошибка вроде:
Код: Выделить всё
ERROR 1007 (HY000) at line 1: Can't create database 'postfix'; database exists
уберите "CREATE DATABASE postfix;"
Re: Установка Postfix
Добавлено: 2008-11-06 16:56:30
Sun
Код: Выделить всё
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required '/usr/local/www/postfixadmin/index.php' (include_path='.:/usr/local/share/pear') in Unknown on line 0
че т понять не могу че ему надо,это в браузере выводится
Re: Установка Postfix
Добавлено: 2008-11-07 12:49:04
Alex_hha
Да, там его нет, верно. У меня версия помладше. Но что мешает вам почитать INSTALL.TXT из этого же архива:
да никто все равно не читает
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
прав не хватает
