Начальная установка веб-сервера на FreeBSD 6.2 с Apache 2.2, MySQL 5.0 и PHP5. Часть 1.
Часть 1. Установка сервера MySQL 5.0 из коллекции портов (ports collection) FreeBSD 6.2.
1. Входим на сервер под учетной записью root или меняем свои привилегии на пользователя root с помощью комманды `su -` для получения полных привелегий.
2. Вводим следующие комманды в коммандной строке по одной, ожидая выполнения каждой комманды до конца (вводить построчно, кроме “bash-2.05b#”):
bash-2.05b#cd /usr/ports/databases/mysql50-server
bash-2.05b#make install clean
bash-2.05b#mysql_install_db
bash-2.05b#chown -R mysql /var/db/mysql/
bash-2.05b#chgrp -R mysql /var/db/mysql/
bash-2.05b#/usr/local/bin/mysqld_safe -user=mysql &
После ввода каждой из комманд обратите внимание на то, чтобы она выполнилась без каких-либо ошибок.
Если вы после какой-то из комманд получили “Комманда не найдена”, то вам надо запустить rehash для обновления путей и переменных окружения.
3. MySQL 5.0 порт во время установки размещает скрипт-файл mysql-server.sh в каталоге /usr/local/etc/rc.d для запуска сервера. Для автоматического запуска сервера MySQL после перезагрузки или включения питания вам необходимо дать следующую комманду:
bash-2.05b#echo ‘mysql_enable=”YES”‘ >> /etc/ rc.conf
4. В MySQL 5.0 по умолчанию пользователь root, после первоначальной установки сервера, создается без пароля. Вернее с пустым паролем. Это важный административный аккаунт сервера. Для изменения пароля этого пользователя введите следующую комманду:
bash-2.05b#mysqladmin -u root password новый_пароль
Где “новый_пароль” замените на нужный пароль и запомните его.
5. Так же вы можете скопировать один из конфигурационных файлов my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf or my-innodb-heavy-4G.cnf в файл my.cnf, расположенный в каталоге /var/db/mysql. Конфигурационный файл надо выбирать исключительно из загруженности и планируемых задач сервера MySQL 5.0. Для более тонкой настройки вы можете отредактировать этот конфигурационный файл любым текстовым редактором.
6. Для запуска надо выполнить комманду:
bash-2.05b#/usr/local/etc/rc.d/mysql-server.sh start
7. Установка сервера MySQL 5.0 из коллекции портов (ports collection) FreeBSD 6.2 ЗАКОНЧЕНА.
Переведено и доработано - Александр (ALEX) Букреев.
Похожие статьи:
- Дистрибутивы. Где скачать apache 2? А скачать php 5? Или скачать mysql 5(6)?
- Лукас М. FreeBSD. Подробное руководство.
- Начальная установка веб-сервера на FreeBSD 6.2 с Apache 2.2, MySQL 5.0 и PHP5. Часть 3.
- Опции CFLAGS FreeBSD
- Начальная установка веб-сервера на FreeBSD 6.2 с Apache 2.2, MySQL 5.0 и PHP5. Часть 2.
- Включение ipfw во FreeBSD.
- Алексей Федорчук, Алексей Торн - FreeBSD. Установка, настройка, использование.
Comments
2 Комментариев к “Начальная установка веб-сервера на FreeBSD 6.2 с Apache 2.2, MySQL 5.0 и PHP5. Часть 1.”
Написать комментарий.
Почему в этой (Apache 2.2, MySQL 5.0 и PHP5) связке Мускул ставится первым? Имеет ли это какое либо значение?
Потому, что он нужен для сборки php с нужными модулями. Иначе будут отсутствовать нужные библиотеки mysql.