Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
apache + php
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
kevit
n00b
n00b


Joined: 20 Jul 2004
Posts: 20
Location: Minsk, Belarus

PostPosted: Tue Dec 21, 2004 3:23 pm    Post subject: apache + php Reply with quote

вопрос от собственной лени:
каким образом в gentoo заполучить поддержку php в apache1? может у кого есть конфиги рабочие. нужно посмотреть один скрипт, а разбираться с конфигами особенно некогда (они там какие-то страшные:) mod_php поставил, всё что нужно прописал, но не подгружается..

Can't locate API module structure `mod_php4' in file /etc/apache/modules/libphp4.so: /usr/sbin/apache: undefined symbol: mod_php4
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue Dec 21, 2004 3:30 pm    Post subject: Reply with quote

Зачем apache первой ветки использовать?

Я сам тоже вторую ветку не трогал очень долго, однако в gentoo все стало проще --- ты просто пишешь emerge apache (подправив USE-флажки), emerge mod_php --- и все.

Я было, поначалу, хотел остаться на первой ветке apach'а, но счел, что будет больше геморроя.

Так что, т.к. "вопрос от собственной лени" --- используй apache2!
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Tue Dec 21, 2004 3:40 pm    Post subject: Reply with quote

А вот помойму как раз не всё... надо ещё
Quote:
APACHE2_OPTS="-D PHP5"

(ну или как оно там для первой апачи... APACHE_OPTS вроде)
в /etc/conf.d/apache2 (/etc/conf.d/apache соотвецна для первой) прописывать. + лучше всётки конфиги поковырять, а то с дефолтными настройками апачи и пхп тебя любой желающий захачит быстро :lol:.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue Dec 21, 2004 3:53 pm    Post subject: Reply with quote

Во втором апаче (по крайней мере, в gentoo, руками не ставил) конфиги по-умолчанию стали гораздо лучше --- меньше всяких глупостей.

Но что есть, то есть --- в модулях и настройках поковыряться стоит.

2 hermes_jr:
Все таки, мне кажется, что настройки из-коробки хоть и универсальны, не столь критичны, чтоб каждый желающий мог гулять по серваку. Или я не прав?..
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Tue Dec 21, 2004 4:46 pm    Post subject: Reply with quote

viy wrote:

2 hermes_jr:
Все таки, мне кажется, что настройки из-коробки хоть и универсальны, не столь критичны, чтоб каждый желающий мог гулять по серваку. Или я не прав?..

Ну про "каждый желающий" это я конечно загнул :lol:, но вот например что стоит сделать стопудов, так это настроить апачу чтоб работал под каким-нибудь nobody + отключить индексацию директорий, а так же включить safe_mode в конфиге php.
Back to top
View user's profile Send private message
kevit
n00b
n00b


Joined: 20 Jul 2004
Posts: 20
Location: Minsk, Belarus

PostPosted: Tue Dec 21, 2004 4:51 pm    Post subject: Reply with quote

ребята, спасибо большое, помогло для уже apache2:)

APACHE2_OPTS="-D PHP4"
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Wed Dec 22, 2004 4:28 am    Post subject: Reply with quote

Как говорит мой долгий и продолжительный о...... пыт ... :-) шутка.

Вообщем лучше сделать следующее:

отключить в конфиге все неиспользуемые модули apache (благо они все шаряться при установке), если не нужен ssl - вырубить в USE перед сборкой. трейды тоже лучше вырубить, не все модули понимают трейды в том смысле, в котором они были задуманы.

php лучше собирать с максимальными настройками. есть вероятность что используемая функция в проекте будет отсутствовать в сборке :-)

chroot и отключение индексации apache

в php: жесткий safe_mode с ограничением на открытие директорий (переменная open_dir или как там ее зовут) в php.ini, еще бы я рекомендовал посмотреть php.ini и последовать perfomance и security рекомендациям вроде запрещения глобальных переменных и тыды. Запретить upload. url fopen вроде уже запрещен.

На критичных серверах лучше пока сидеть на php4, но че-то классовых возможностей php4 уже не хватает, надо тестить проекты на php5 :)

p.s: и когда же добавят mysql 4.1 в портейдж блин ... stable ж уже. :evil:
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Dec 22, 2004 6:49 am    Post subject: Reply with quote

rusxakep wrote:
p.s: и когда же добавят mysql 4.1 в портейдж блин ... stable ж уже. :evil:


В нем какие-то существенные улучшения появились?

Спрашиваю, т.к. использую только PostgreSQL, а MySQL по наследству достался, приходиться тянуть...
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Thu Dec 23, 2004 8:47 pm    Post subject: Reply with quote

[quote="viy"]
rusxakep wrote:
p.s: и когда же добавят mysql 4.1 в В нем какие-то существенные улучшения появились?


Там много вкусного. Главное - полноценная поддержка UTF-8 и кодировок вообще (можно указать кодировки вплоть до отдельных полей таблиц)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum