Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3 Установка веб-сервера на FreeBSD 6.0 с Apache 2.2, MySQL 5.0 и PHP 5 - Часть 3
Installing Apache 2.2, MySQL 5 and PHP 5 in FreeBSD 6.0 for a Reliable Web Server Установка Apache 2.2, MySQL 5 и PHP 5 в FreeBSD 6.0 для Надежные веб-сервера
Part 3 - Installing MySQL Server 5 with FreeBSD Ports Collection Часть 3 - Установка сервера MySQL 5 в коллекции портов FreeBSD
- Login to the FreeBSD system as root, or su - root to get to super user environment. Войти в систему FreeBSD, как корень, или су - корень добраться до супер пользователем условий.
- Enter the following commands at FreeBSD command line interface (CLI) (Wait till each command to finish processing before running the next command): Введите следующие команды на FreeBSD интерфейс командной строки (CLI) (ждать, пока каждая команда закончить обработку перед запуском следующей команды):
cd /usr/ports/databases/mysql50-server CD / usr/ports/databases/mysql50-server
make install clean сделать чистую установку
mysql_install_db --user=mysql mysql_install_db - пользователь = MySQL
chown -R mysql /var/db/mysql/ chown-R MySQL / VAR / DB / MySQL /
chgrp -R mysql /var/db/mysql/ chgrp-R MySQL / VAR / DB / MySQL /
/usr/local/bin/mysqld_safe -user=mysql & / USR / местное / BIN / mysqld_safe пользователя = MySQL ИNote: If you encounter Command not found error, use command rehash to update OS path environment variables. Примечание: Если вы столкнулись командование не обнаружили ошибку, используйте команду лад обновить ОС путь переменные окружения.
- The port installation will put a script file mysql-server.sh in /usr/local/etc/rc.d which will has capability to start MySQL server. Установка порта поставит скрипт-файл MySQL server.sh в / USR / местные / и т.д. / rc.d, который имеет возможность приступить к MySQL серверу. To enable MySQL server to start automatically after every FreeBSD server reboot, enter the following command in CLI: Для того чтобы MySQL-сервер для запуска автоматически после каждой перезагрузки сервера FreeBSD, введите следующую команду в CLI:
echo ‘mysql_enable=”YES”‘ >> /etc/ rc.conf эхо "mysql_enable =" YES " '>> / ETC / rc.conf
- By default, MySQL default super user account - root - has no password (blank password). По умолчанию, MySQL по умолчанию супер учетной записи пользователя - корень - нет пароля (пустой пароль). So it’s important to assign the administrator account password. Поэтому важно назначить пароль учетной записи администратора. To change the password to root user, enter the following command: Чтобы изменить пароль для корневого пользователя, введите следующую команду:
mysqladmin -u root password newpassword mysqladmin-У корневой newpassword пароль
Replace newpassword with your own desired password. Заменить newpassword с вашей собственной желаемый пароль.
- Optionally, copy either my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf or my-innodb-heavy-4G.cnf (depending on the usage and utilization of MySQL server) as my.cnf to /var/db/mysql which will enable you to tweak and change the configuration of server-specific MySQL server options by editing the file. По желанию, либо копия моего-huge.cnf, large.cnf-моему, моя-medim.cnf, мое-мое или small.cnf-InnoDB-большой 4G.cnf (в зависимости от назначения и использования MySQL-сервера), как мои . КНФ к / VAR / DB / MySQL, которая позволит вам настроить и изменить конфигурацию сервера MySQL сервер конкретные варианты, редактируя файл.
- MySQL 5.0 installation done. MySQL 5,0 установку сделать.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. ВАЖНО: Это машина переведена страницу, которая предоставляется "как есть" без гарантии. Machine translation may be difficult to understand. Машинный перевод может быть трудным для понимания. Please refer to Пожалуйста, обратитесь к original English article Английский оригинальные статьи whenever possible. когда это возможно.
Share and contribute or get technical support and help at Делите и вклад или получить техническую поддержку и помощь в My Digital Life Forums Моя Цифровая жизнь Форумы .
Related Articles Статьи по теме
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 4 Установка веб-сервера на FreeBSD 6.0 с Apache 2.2, MySQL 5.0 и PHP 5 - Часть 4
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 5 Установка веб-сервера на FreeBSD 6.0 с Apache 2.2, MySQL 5.0 и PHP 5 - Часть 5
- Easily Set Up Web Server with XAMPP Легко настроить веб-сервер с XAMPP
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 - Part 1 Установка веб-сервера в Windows XP с Apache2, PHP5 и MySQL4 - Часть 1
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 - Part 3 Установка веб-сервера в Windows XP с Apache2, PHP5 и MySQL4 - Часть 3
- Using phpMyAdmin for Effective MySQL Management in Windows XP Использование phpMyAdmin для эффективного управления MySQL в Windows XP
- FreeBSD Apache HTTP Accept Filter Error FreeBSD Apache HTTP согласиться фильтр ошибке
- PHP 5 Unable to Open HTTP Request Stream with fopen or fsockopen Functions PHP 5 Невозможно открыть HTTP запроса поток с FOPEN или fsockopen Функции
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database Включить Вход в Малая запросы (Медленный запрос регистрации) в базы данных MySQL
- Enable MySQL InnoDB Storage Engine Support in XAMPP Installation Включить MySQL InnoDB Storage Engine поддержку в XAMPP установки

































May 21st, 2006 13:12 21 мае 2006 13:12
mysql_enable = mysql_enable =
May 21st, 2006 14:07 21 мае 2006 14:07
Thanks for pointing out, will update. Спасибо, указав, будет обновление.
June 6th, 2006 11:08 6 Июня 2006 11:08
i’m stucked with the mysql part of your howto, after issuing # mysqladmin -u root password newpassword, i issued # mysql -u root -p newpassword, i always get the access denied error. Я stucked с MySQL часть вашего HOWTO, после выпуска # mysqladmin-У корневой newpassword пароль, я издал # MySQL-У корневой newpassword-р, я всегда получите доступ отрицал ошибки. what did i miss? Что я пропустил?
thanks спасибо
June 6th, 2006 11:49 6 Июня 2006 11:49
jan, may be you have set the password for root. Ян, может быть вы установили пароль для корней. Try to access mysql with -u userid and -p password option. Попробуйте получить доступ к MySQL с-У пользователя и пароль С вариантом. Or you can follow instruction Или вы можете последовать инструкции here здесь on how to change and reset your root password. о том, как изменение климата и сброс пароля.
June 6th, 2006 14:32 6 Июня 2006 14:32
i’ve tried all the options mentioned but none of them worked, so i did a fresh install again, before creating a password for mysql root user, i logged in as root and it worked fine, i was able to get a mysql shell but when i issue the command mysqladmin to create a password for root, i got an error, i tried to log in as root and wtf i’m back with the same problem. Я попытался все упомянутые варианты, но никто из них не работал, так что я сделал новую установку еще раз, прежде чем создать пароль для пользователя MySQL корень, я вошел в качестве корневой, и она работала нормально, я смог получить MySQL корпуса, но Когда я вопрос команды mysqladmin создать пароль для корня, меня ошибка, я пытался войти в качестве корневой и WTF я обратно с той же проблемой. do u think i would be better off if i install phpmyadmin and change the root password from there? U делать я думаю, было бы лучше, если я установить phpmyadmin и изменение пароля оттуда?
June 6th, 2006 16:56 6 Июня 2006 16:56
Did you flush privileges after changing the password? Ты флеш привилегий после изменения пароля? The problem may be due to hashing of MySQL password. Эта проблема может быть вызвана хэширования паролей в MySQL. May be you can try the following commands after resetting your root password if it cannot works: Может быть, вы можете попробовать использовать следующие команды после сброса пароля если она не работает:
mysql -u root mysql MySQL-U корень MySQL
> UPDATE user SET password=password(’secret’) WHERE user=’root’; > Update Установить пароль пользователя = пароль ( "секретные"), где пользователь = 'корень';
> flush privileges; > Флеш привилегий;
You may try phpmyadmin too, but I remembered I used to have exactly this same problem while phpMyAdmin didn’t help much. Вы можете попробовать phpmyadmin тоже, но я вспомнил я использовал именно на этой же проблемой при phpMyAdmin не помогло сильно. Do let me know how you solve it. Дайте мне знать, как вам решить ее.
June 7th, 2006 13:14 7 Июня 2006 13:14
you’re right changing it via phpmyadmin gave me the same result, so what i did was change some settings in the config.inc.php of phpmyadmin, change the auth_type = cookie and blowfish = mypassphrase and everything were fine. Вы правы изменить его с помощью phpmyadmin дал мне тот же результат, так что я сделала было изменить некоторые настройки в config.inc.php в phpmyadmin, изменения AUTH_TYPE = Cookie и фонтан = mypassphrase и все было хорошо.
August 18th, 2006 00:57 18 августа 2006 00:57
The problem is that mysql (version 5.x) is not starting with mysql_enable=”YES” in /etc/rc.conf. Проблема заключается в том, что MySQL (версия 5.x), не начав с mysql_enable = "YES" в / ETC / rc.conf.
Im using FreeBSD v6.1.x. Im используя FreeBSD v6.1.x. I do not have the space problem between enable and the “=”. Я не имею пространстве проблема между возможным и "=". The message I receive on bootup is “YES: notfound”. Я получаю сообщение о загрузке является "ДА: NOTFOUND".
Any suggestions welcome. Любые предложения приветствуются.
August 19th, 2006 10:45 19 августа 2006 год 10:45
Ive followed this guide but when i run “mysql-server.sh start” it returns starting mysql and does nothing else. Ive после этого руководства, но когда я запускаю "MySQL-server.sh Пуск" она возвращает начиная MySQL и вовсе ничего. i ran “mysql-server.sh status” and it returned “mysql is not running” Я побежал "MySQL-server.sh статус", и он вернулся "MySQL не работает"
mysql_enable=”YES” is in rc.conf but is not starting. mysql_enable = "YES" в rc.conf, но не начинаем. any help? каких-либо помочь?
August 19th, 2006 11:25 19 августа 2006 год 11:25
Check if you can run mysqladmin or other mysql tools. Отметьте, если вы можете запустить mysqladmin MySQL или другие инструменты. Also make sure your “YES” in rc.conf is using proper “, as the ” in the article has been changed. Также убедитесь, что "ДА" в rc.conf используется надлежащим ", а" в статье была изменена.
August 19th, 2006 15:10 19 августа 2006 год 15:10
rc.conf contains rc.conf содержит
mysql_enable=”YES” mysql_enable = "YES"
apache22_enable=”YES” apache22_enable = "YES"
here is results from mysqladmin -user admin Вот результаты mysqladmin пользователя Admin
mysqladmin: connect to server at ‘localhost’ failed mysqladmin: подключиться к серверу на "локальный" Failed
error: ‘Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)’ Ошибка: "Не удается подключиться к местным MySQL сервером через сокет '/ TMP / mysql.sock" (2) "
Check that mysqld is running and that the socket: ‘/tmp/mysql.sock’ exists! Убедитесь в том, что mysqld запущен, и что сокет: '/ TMP / mysql.sock "существует!
September 12th, 2006 21:43 12 Сентябрь 2006 21:43
just delete просто удалить
January 27th, 2007 02:06 27 январь 2007 02:06
Hi, Привет,
I have installed freebsd 5.5 and now with your guideline instructions I have install mysql, php5 and apache2.2.But i do not know how to configure a website so I can test that if it works.Please help me with a link who can provide step by step instuctions or refer me some good basic book. Я установил FreeBSD 5.5 и теперь с вашим руководящим указаниям я установить MySQL, PHP5 и apache2.2.But Я не знаю, как настроить сайт так я могу проверить, если он поможет мне works.Please с ссылкой, кто может предоставить шаг за шагом instuctions или передать мне что-нибудь хорошее базовое книги.
Thanks. Спасибо.
March 5th, 2007 21:24 5 марта 2007 21:24
If you’re getting “mysql_install_db: Command not found.” after punching in “mysql_install_db”, you should try to cd to /usr/local/bin/ and then run “mysql_install_db”. Если у Вас получения "mysql_install_db: Команда не найдена." После штамповки в "mysql_install_db", вы должны попытаться на CD / USR / местное / BIN /, а затем запустить "mysql_install_db".
Cheers. Ура.
March 5th, 2007 21:25 5 марта 2007 21:25
Oh; and thanks for the great article! Ох, и спасибо за то огромное статью!
November 12th, 2007 13:32 12 ноября 2007 13:32
i ecountered the not found error while installing mysql, what should i do? Я ecountered не найдена ошибка при установке MySQL, то, что я должен делать? and what is the command rehash actually is? и то, что команда на самом деле это перефразировать? thank you so much. Большое спасибо.
November 12th, 2007 16:33 12 ноября 2007 16:33
rehash is a command to ‘refresh’ the system. перефразировать это команда "Обновить" системы. Did it work after rehash. Ли он работать после лад.
January 11th, 2008 10:32 11 января 2008 года 10:32
great tutorial! великий учебник! thanks! спасибо!
January 23rd, 2008 00:43 23 января 2008 00:43
Where can I find these files on a MySql 5.1 install on FreeBSD 6.2? Где я могу найти эти файлы на MySql 5,1 установить на FreeBSD 6,2?
my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf or my-innodb-heavy-4G.cnf huge.cnf-моему, моя-large.cnf, medim.cnf-моему, моя-small.cnf или My-InnoDB-большой 4G.cnf
March 23rd, 2008 02:39 23 Март 2008 02:39
the my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf or my-innodb-heavy-4G.cnf are found in /usr/local/share/mysql/ huge.cnf-моему, моя-large.cnf, medim.cnf-моему, моя-small.cnf или My-InnoDB-большой 4G.cnf находятся в / USR / местные / доли / MySQL /
August 2nd, 2008 07:21 2 августа 2008 года 07:21
On FreeBSD 7.0 you don’t need to manually install the databases and set permissions, that is done in the startup script the first time it is run. В FreeBSD 7,0 Вам не нужно вручную установить базы данных и набор разрешений, что это делается в запуске сценария, впервые он запускается.
Just make sure you have Просто убедитесь, что вы
mysql_enable=”YES” mysql_enable = "YES"
in /etc/rc.conf before you run mysql-server. в / ETC / rc.conf перед запуском MySQL-сервера.
You could hence rewrite the install instructions to this: Можно, следовательно, изменить установку на это:
cd /usr/ports/databases/mysql50-server CD / usr/ports/databases/mysql50-server
make install clean сделать чистую установку
echo ‘mysql_enable=”YES”‘ >> /etc/rc.conf эхо "mysql_enable =" YES " '>> / ETC / rc.conf
/usr/local/etc/rc.d/mysql-server start / USR / местные / ETC / rc.d / MySQL-сервер начать
August 21st, 2008 13:06 21 августа 2008 года 13:06
Hey there. Эй там. I was having trouble with the “mysql_install_db: command not found” when installing FreeBSD 7. Я был возникли проблемы с "mysql_install_db: команда не найдена" при установке FreeBSD 7. I ran the rehash command and then entered mysql_install_db again and it worked fine. Я побежал перекраивать команду, а затем снова вступил mysql_install_db и она работала хорошо.