URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4620
[ Назад ]

Исходное сообщение
"Проблема при установке MySql из портов"

Отправлено Desh , 16-Янв-07 08:30 
Возникла проблема при установке MySql из портов, во FreeBSD 6.1

Вернее сама установка прошла удачно, но сам сервер не запускается! Создал юзера mysql и группу, всёравно один чёрт не могу найти файл запуска! Подскажите как запустить mysql при установке из портов? Третий раз уже ставлю его, и всё время одна проблема! Устанавливал так: /usr/ports/databases/php4-mysql && make && make install

P.S. - При ручной установке таких проблем не возникает! Файла mysqld_safe в директории и поддиректориях /usr/local/ найти не смог!

Помогите пожалуйста!


Содержание

Сообщения в этом обсуждении
"Проблема при установке MySql из портов"
Отправлено XAnder , 16-Янв-07 13:56 
>Возникла проблема при установке MySql из портов, во FreeBSD 6.1
>
>Вернее сама установка прошла удачно, но сам сервер не запускается! Создал юзера
>mysql и группу, всёравно один чёрт не могу найти файл запуска!
>Подскажите как запустить mysql при установке из портов? Третий раз уже
>ставлю его, и всё время одна проблема! Устанавливал так: /usr/ports/databases/php4-mysql &&
>make && make install

Не забывайте еще make clean

>P.S. - При ручной установке таких проблем не возникает! Файла mysqld_safe в
>директории и поддиректориях /usr/local/ найти не смог!
>
>Помогите пожалуйста!

Как и большинство серверов из портов, MySQL запускается довольно просто:

/usr/local/etc/rc.d/mysql-server.sh start

Однако, чтобы это работало, нужно в /etc/rc.conf прописать строчку:

mysql_enable="YES"

Действия эти, в общем-то, стандартные. Читайте Handbook. Здесь, например:

http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/co...

Только у меня есть определенные сомнения насчет того, из того ли порта вы устанавливали. Обычно используется порт /usr/ports/databases/mysql<версия>-server. Что показывет "pkg_info | grep mysql"?


"Проблема при установке MySql из портов"
Отправлено Desh , 16-Янв-07 14:36 
>Не забывайте еще make clean
Дык, каждый раз ставил на новую операционку!

>Как и большинство серверов из портов, MySQL запускается довольно просто:
>
>/usr/local/etc/rc.d/mysql-server.sh start

При установке порта php4-mysql такого файла там не возникло, в руководстве так и написано, цитирую "Например, для добавления поддержки MySQL к PHP5, просто установите порт databases/php5-mysql." потому и ставил порт php5-mysql.

>Действия эти, в общем-то, стандартные. Читайте Handbook. Здесь, например:
>
>http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/co...

Читал очень внимательно, и несколько раз!

>Только у меня есть определенные сомнения насчет того, из того ли порта вы устанавливали. Обычно используется порт /usr/ports/databases/mysql<версия>-server.

Да, у меня тоже, после установки /usr/ports/databases/mysql41-server, сервер вроде как встал, но пришлось почти вручную создавать в /var/db/mysql/ системную базу данных, и тогда вроде всё заработало, но через ж... сорри, другого слова подобрать не смог. =)

> Что показывет "pkg_info | grep mysql"?

А сейчас это не важно, важно другое, как "корректно", в идеале всё должно ставиться? В итоге нужно получить резльтат - работающий PHP, c работающим и подключенным к нему MySql 4.1 сервером!

Вот такая задачка...