PHP MySql Apache установка из портежей.
mobile741 23 апреля, 2007 - 12:18
Как правильно из портежей поставить связку PHP MySql Apache на WEB-сервер. Перегуглил весь интернет нашёл только установку по отдельности. Киньте кто-нить ссылочку на какой-нить хауту или ман. Или опишите процесс установки.
»
- Для комментирования войдите или зарегистрируйтесь
Это три разных
Это три разных продукта. Они ставятся только "по отдельности" и никак иначе.
После установки правьте /etc/conf.d/apache2, для запуска apache с php. Mysql же настраивается, запускается и работает отдельно и не имеет никаких привязок ни к php ни к apache.
Re: Это три разных
Справедливости ради: для общего случая неверно.
Исходя из здравого смысла программа установки php в качестве модуля Индейца должна включать в себя прописывание модуля php в конфиг apache.
По крайней мере в FreeBSD это так и есть.
USE
я лично собирал эту связку и немного погеморойничал. В основном гемор был с пхп, его надо собирать не дефолтно а с использованием USE.
Типа
USE="apache2 mysql" emerge php
Без этого пхп собрался без поддержки мускула
Re: USE
А подробнее можно. Короче как я понял надо качать исходники и старым добрым ./configure и бла бла бла.
Re: USE
Да не, так что нахер извращаться.
Делаем:
обновляем дерево пакетов:
emerge --sync
ставим апач2:
USE="ssl apache2" emerge apache
ставим пхп:
emerge -pv php
оттуда выбираем какие флаги нужны. Мб тебе еще чего надо:
USE="apache2 mysql mysqli unicode cgi" emerge php
ставим мускул:
emerge mysql
А потом уже по манам конфиги правим.
в таком
в таком порядке, мускул установится перед установкой php, ибо php нуждается в либах мускула для сборки с поддержкой мускула...
CGI -?
а что надо в конфиге апача написать что-б он работал с php как с CGI ?
Есть два
Есть два замечательный оверлея - chtekk-apps и chtekk-syscp. В последнем лежит ебилд для готового хостинга. Т.е. сразу собирается LAMP и к нему контрольная панель. Вот такая вот шняга:)
Re: Есть два
А можно тупой вопрос что такое оверлея и с чем её едят. Я токмо неделю на Gentoo до этого юзал тока Федорообразных и LXP.
emerge laymanlayman
И смотри что добавит:)
Куда смотреть?
В смысле смотришь что добавить? Куда смотреть? :)
.
http://gentoo-wiki.com/Portage_Overlay_Listing
Чего же вы
Чего же вы годичную тему то поднимаете?
Надо новую
Надо новую начать?
Пожалуйста, не описывайте своё железо в подписи
Re: Есть два
Что такое chtekk-syscp запустил поиск по chtekk-syscp в зоне рунета Гугль 0 результатов Яндекс 2 результата и то соседняя ветка где спорят на тему Gentoo VS Debian.
вообще нада
вообще нада сначала на офф сайт сходить - gentoo.org/doc, потом на вики - gentoo-wiki.com, а потом уже поиск в гугле
http://gentoo-wiki.com/Portage_Overlay_Listing
http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds
package.use рулит
Я в /etc/portage/package.use добавил следующие строки:
После этого можно просто запустить emerge php. Итого собирётся php с поддержкой mysql и mysql с поддержкой больших таблиц, дополнительных движков и latin1. Плюс никаких гиморроев с "возвратом на место" USE-флагов при каждом обновлении...
_________________
Во имя Святого Пингвина!
Re: package.use рулит
+1