Как настроить PHP на веб-сервере Apache в операционной системе GENTOO?
Вопрос
есть ли кто-нибудь, кто знает, как установить/настроить php под apache?
У меня есть оба Apache Apache.Я хотел использовать mod_php для Apache в ОС GENTOO.
PHP temp.php
командная строка работает нормально, но http://localhost/temp.php не выполняется на веб-сервере, вместо этого отображается содержимое php-кода.
Решение
Я нашел блог, и я следовал его инструкциям, и это работает! Я делюсь решением Ссылочный блог р>
Я поместил эти строки в /etc/make.conf:
USE="apache2 mysql php pam ssl xml xml2 berkdb innodb jpeg png"
Если вы хотите установить также phpmyadmin, вам также следует добавить юникод сеанса pcre:
USE="apache2 mysql php pam ssl xml xml2 berkdb innodb jpeg png pcre session unicode"
Затем я изменил файл /etc/init.d/apache2, чтобы включить папки public_html для пользователей (соответствующие каталогу ~), установив -D USERDIR:
APACHE2_OPTS="-D DEFAULT_VHOST -D PHP5 -D USERDIR
Перед запуском mysql вы должны (раз и навсегда) создать основную базу данных mysql, и это можно сделать, просто выполнив:
/usr/bin/mysql_install_db
Другие советы
Кажется, существует несколько способов добиться этого, но многие из них кажутся немного устаревшими или слишком сложными.По состоянию на 1 февраля 2010 года все, что я сделал, чтобы заставить PHP и Apache2 работать на Gentoo, — это установить Apache и PHP следующим образом:
bash$ emerge apache
- Следовал инструкциям для конкретных расширений, которые мне нужны, на этот список на сайте Gentoo
- ПРИМЕЧАНИЕ:это важно для совместной работы Apache и PHP:
bash$ echo "dev-lang/php apache2" >> /etc/portage/package.use
- Еще одно распространенное расширение PHP:
bash$ echo "dev-lang/php mysql" >> /etc/portage/package.use
- И так далее.
- ПРИМЕЧАНИЕ:это важно для совместной работы Apache и PHP:
- Тогда просто беги
bash$ emerge dev-lang/php
и перезапустите Apache с помощью сценария /etc/init.d/apache2.PHP теперь должен быть доступен.
вышеуказанная ссылка не работает, попробуйте это:
Попробуйте использовать официальную документацию GENTOO:
http://www.gentoo.org/proj /en/php/php4-php5-configuration.xml р>