1

В make.conf поставил use флаг apache.
В /etc/portage/package.use/
добавил:

 Консоль:
dev-lang/php cgi flatfile mysql xmlreader xmlwriter
dev-db/mysql big-tables extraengine latin1

 Консоль:
emerge apache -av

Запускаю:
 Консоль:
/etc/init.d/apache2 start
* Caching service dependencies ...                                       [ ok ]
* Use of the opts variable is deprecated and will be
* removed in the future.
* Please use extra_commands or extra_started_commands.
* Starting apache2 ...
apache2: apr_sockaddr_info_get() failed for chipset-gentoo
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName                                            [ !! ]
* ERROR: apache2 failed to start

Тут  нашел совет в последнем посте что надо прописать домен

 Консоль:
/etc/conf.d/net
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d.  To create a more complete configuration,
# please review /usr/share/doc/openrc/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).

config_eth0="dhcp"
#192.168.1.2 netmask 255.255.255.0 brd 192.168.1.255
#routes_eth0=("default gw 192.168.1.1")
dns_domain_eth0="тут вписан мой домен"

 Консоль:
Однако выдает :
hostname -f
hostname: Неизвестный хост

ОС: Gentoo/Funtoo

2

А если имя хоста прописать в /etc/conf.d/hostname и убедиться что сервис /etc/init.d/hostname запущен?

Был, был и весь вышел...

3

Про hostname, вроде так:

 Консоль:
/etc/conf.d/hostname
/etc/init.d/hostname start
cd /etc/init.d/
rc-update add hostname boot

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

4

Lupo Alberto, 1 сек разница в постах - прогресс однака!  ag

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

5

newzenon пишет:

1 сек разница в постах - прогресс однака!  big_smile

Старею, реакция уже не та  :o
wink

Был, был и весь вышел...

6

cat /etc/conf.d/hostname
# Set to the hostname of this machine
hostname="chipset-gentoo"

И сервис запущен

ОС: Gentoo/Funtoo

7

tyrnov, если мне не изменяет память в HandBook (8.b. Networking Information) об этом написано  wink

Был, был и весь вышел...

8

tyrnov, собственно зачем -f? Тогда надо домен полностью прописывать в /etc/conf.d/net:

man hostname:

      -f, --fqdn, --long
              Display  the  FQDN (Fully Qualified Domain Name). A FQDN consists
              of a short host name and the DNS  domain  name.  Unless  you  are
              using  bind  or  NIS for host lookups you can change the FQDN and
              the DNS domain name (which is part of the FQDN) in the /etc/hosts
              file.

Что говорит если просто:

 Консоль:
$ hostname

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

9

hostname
chipset-gentoo
Тут то все так. Только проблему это не решает. Апач то по прежнему ругается

ОС: Gentoo/Funtoo

10

tyrnov, так он может ругается на конфиг сервера, убери все конфиги у него из - откуда там он их подхватывает? Либо конфиг выкладывай, подумаем...
Хотя я апачем не пользуюсь, так на пальцах если что.
У меня nginx - по нему расскажу больше даже потестировать сможем.  wink
Собственно что запускаем? cms?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

11 (14.09.2011 22:45:23 отредактировано tyrnov)

Скорее для тестирования сайтов постоянно крутится не будет. Можно конечно и ngnix но как то я с ним меньше знаком. А апач привычней. Да и по форому генты похоже такая проблема как у меня наблюдается при обновлении апча из тестовой ветки именно на amd64. И вот там советовали доменное имя и хост прописан ли проверить потому и стал копать в этом направлении. Ну покопаюсь накрайняк и правда ngnix поставлю он вроде и полегче говорят по сравнению с монстром апач. Сам еще думаю может косяк с хостами.

ОС: Gentoo/Funtoo

12

Ну если надумаешь:
http://linuxforum.ru/viewtopic.php?pid=204086#p204086
http://zenon.sytes.net/web-server-nginx … retsept-2/
http://zenon.sytes.net/siege-utilita-dl … -serverov/
http://zenon.sytes.net/nemnogo-optimiziroval-nginx-2/    - эти настройки сейчас на gentoo.

php у меня /etc/portage/package.use

dev-lang/php -sqlite berkdb truetype gd fpm cgi force-cgi-redirect nginx mysql -ipv6 zip mysqli mysqlnd xml xmlreader xmlwriter json sqlite force-cgi-redirec
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13

Конфиги:
http://paste.pocoo.org/show/476036/
http://paste.pocoo.org/show/476037/

ОС: Gentoo/Funtoo

14

Да ставил раньше на дебиане помню связку apache ngnix На генту тока апач пробывал. Но то была версия старее и из стабильной ветки. Там сразу поставил и все запустилось конфиги что сейчас не трогал что тогда.

ОС: Gentoo/Funtoo

15

А вот логи /var/log/apache2/error_log:

[Wed Sep 14 20:40:55 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
[Wed Sep 14 21:00:13 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
[Wed Sep 14 21:00:35 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
[Wed Sep 14 21:03:56 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
[Wed Sep 14 21:12:11 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
[Wed Sep 14 21:22:29 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
[Wed Sep 14 21:59:34 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "chipset-gentoo"
Configuration Failed
ОС: Gentoo/Funtoo

16 (14.09.2011 23:14:15 отредактировано tyrnov)

ac Да уш ошибка была элементарна.
Надо было указать в /etc/conf.d/hostname имя домена а не от балды hostname="chipset-gentoo"
Да и перезапустить:

 Консоль:
/etc/init.d/hostname restart

Проблема решена апач запущен. Осталось разобраться с виртуальными хостами. В упор не помню в каком файле их прописывать.
Ну а потом можно и сделать еще интересней поставить апач на выполнение php а ngnix на всю статику.

ОС: Gentoo/Funtoo

17

Где-то в /etc .... sites-available/

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

18

Похоже какой то флаг не нравится php

+ открыть спойлер

emerge dev-lang/php -av

These are the packages that would be merged, in order:

Calculating dependencies      m

!!! Problem resolving dependencies for dev-lang/php                           ... done!

!!! The ebuild selected to satisfy "dev-lang/php" has unmet requirements.
- dev-lang/php-5.3.8::gentoo USE="apache2 berkdb bzip2 cgi cli (consolekit) crypt ctype exif fileinfo filter flatfile gdbm hash iconv ipv6 json ldap (multilib) mysql nls phar (policykit) posix readline session simplexml spell ssl tokenizer truetype unicode xml xmlreader xmlwriter zlib (-adabas) -bcmath (-birdstep) -calendar -cdb -cjk -curl -curlwrappers -db2 (-dbmaker) -debug -doc -embed (-empress) (-empress-bcs) -enchant (-esoob) -firebird -fpm (-frontbase) -ftp -gd -gd-external -gmp -imap -inifile -interbase -intl -iodbc -kerberos -kolab -ldap-sasl -libedit -mhash -mssql -mysqli -mysqlnd -oci8 -oci8-instant-client -odbc -pcntl -pdo -pic -postgres -qdbm -recode -sapdb -sharedext -sharedmem -snmp -soap -sockets (-solid) -sqlite -sqlite3 -suhosin (-sybase-ct) -sysvipc -threads -tidy -wddx -xmlrpc -xpm -xsl -zip"

  The following REQUIRED_USE flag constraints are unsatisfied:
    truetype? ( any-of ( gd gd-external ) ) exif? ( any-of ( gd gd-external ) )

  The above constraints are a subset of the following complete expression:
    truetype? ( any-of ( gd gd-external ) ) cjk? ( any-of ( gd gd-external ) ) exif? ( any-of ( gd gd-external ) ) xpm? ( gd ) gd? ( zlib !gd-external ) gd-external? ( !gd ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( any-of ( xml iconv ) ) xmlreader? ( xml ) xsl? ( xml ) ldap-sasl? ( ldap !oci8 ) adabas? ( odbc ) birdstep? ( odbc ) dbmaker? ( odbc ) empress-bcs? ( empress ) empress? ( odbc ) esoob? ( odbc ) db2? ( odbc ) sapdb? ( odbc ) solid? ( odbc ) kolab? ( imap ) mhash? ( hash ) phar? ( hash ) mysqlnd? ( any-of ( mysql mysqli pdo ) ) oci8? ( !oci8-instant-client !ldap-sasl ) oci8-instant-client? ( !oci8 ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysql !mysqli ) firebird? ( !interbase ) sharedmem? ( !threads ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )

ОС: Gentoo/Funtoo

19

Он «ругается» на то, что если dev-lang/php собран с флагами truetype и exif, нужно также установить один из флагов — gd или gd-external.

Был, был и весь вышел...

20

Кстати в чем разница gd и gd-external?
ы. Никто не знает для drupal php флаги? пока только увидел что pdo не хватает, пересобираю.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

21

gd-external добавил собрал. Надо получше выучить английский

ОС: Gentoo/Funtoo

22

Кстати правда в чем разница этих флагов

ОС: Gentoo/Funtoo

23

newzenon пишет:

Кстати в чем разница gd и gd-external?

 Консоль:
gentoo-laptop linux % euse -i gd gd-external
global use flags (searching: gd gd-external)
************************************************************
[-      ] gd - Adds support for media-libs/gd (to generate graphics on the fly)
[-      ] gd-external - Use the external version of gd rather than the bundled one (possibly dangerous)

Из ebuild'а видно, чем генерируется графика:

...
gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib )
gd-external? ( media-libs/gd )
...
Был, был и весь вышел...

24 (14.09.2011 23:59:55 отредактировано zenon)

Drupal под LNMP запустился.  smile
ы. Вот только я в нём ни в зуб ногой.  :O

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.