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

  1. Login to the FreeBSD system as root, or su - root to get to super user environment. Войти в систему FreeBSD, как корень, или су - корень добраться до супер пользователем условий.
  2. 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. Примечание: Если вы столкнулись командование не обнаружили ошибку, используйте команду лад обновить ОС путь переменные окружения.

  3. 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

  4. 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 с вашей собственной желаемый пароль.

  5. 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 сервер конкретные варианты, редактируя файл.
  6. 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 Моя Цифровая жизнь Форумы .



22 Responses to “Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3” 22 Ответы на "Установка веб-сервера на FreeBSD 6.0 с Apache 2.2, MySQL 5.0 и PHP 5 - Часть 3"

  1. Drache
    May 21st, 2006 13:12 21 мае 2006 13:12
    1

    mysql_enable = mysql_enable =

  2. Administrator Администратор
    May 21st, 2006 14:07 21 мае 2006 14:07
    2

    Thanks for pointing out, will update. Спасибо, указав, будет обновление.

  3. jan Январь
    June 6th, 2006 11:08 6 Июня 2006 11:08
    3

    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 спасибо

  4. Administrator Администратор
    June 6th, 2006 11:49 6 Июня 2006 11:49
    4

    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. о том, как изменение климата и сброс пароля.

  5. jan Январь
    June 6th, 2006 14:32 6 Июня 2006 14:32
    5 +5

    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 и изменение пароля оттуда?

  6. Administrator Администратор
    June 6th, 2006 16:56 6 Июня 2006 16:56
    6

    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. Дайте мне знать, как вам решить ее.

  7. jan Январь
    June 7th, 2006 13:14 7 Июня 2006 13:14
    7

    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 и все было хорошо.

  8. rich богатые
    August 18th, 2006 00:57 18 августа 2006 00:57
    8

    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. Любые предложения приветствуются.

  9. Dom Дом
    August 19th, 2006 10:45 19 августа 2006 год 10:45
    9

    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? каких-либо помочь?

  10. Administrator Администратор
    August 19th, 2006 11:25 19 августа 2006 год 11:25
    10

    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 используется надлежащим ", а" в статье была изменена.

  11. Dom Дом
    August 19th, 2006 15:10 19 августа 2006 год 15:10
    11

    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 "существует!

  12. Jani Syed Джани Сайед
    September 12th, 2006 21:43 12 Сентябрь 2006 21:43
    12

    just delete просто удалить

  13. Younah
    January 27th, 2007 02:06 27 январь 2007 02:06
    13

    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. Спасибо.

  14. berry__
    March 5th, 2007 21:24 5 марта 2007 21:24
    14

    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. Ура.

  15. berry__
    March 5th, 2007 21:25 5 марта 2007 21:25
    15

    Oh; and thanks for the great article! Ох, и спасибо за то огромное статью!

  16. bramz4ever
    November 12th, 2007 13:32 12 ноября 2007 13:32
    16

    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. Большое спасибо.

  17. admin Admin
    November 12th, 2007 16:33 12 ноября 2007 16:33
    17

    rehash is a command to ‘refresh’ the system. перефразировать это команда "Обновить" системы. Did it work after rehash. Ли он работать после лад.

  18. nicky6
    January 11th, 2008 10:32 11 января 2008 года 10:32
    18

    great tutorial! великий учебник! thanks! спасибо!

  19. Matt Матовая
    January 23rd, 2008 00:43 23 января 2008 00:43
    19

    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

  20. Tyler Тайлер
    March 23rd, 2008 02:39 23 Март 2008 02:39
    20

    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 /

  21. DrTebi
    August 2nd, 2008 07:21 2 августа 2008 года 07:21
    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-сервер начать

  22. Leighland
    August 21st, 2008 13:06 21 августа 2008 года 13:06
    22

    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 и она работала хорошо.

Leave a Reply Оставить Ответить

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <дель DATETIME = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Подписка без комментариев


Custom Search

New Articles Новые статьи

Incoming Search Terms for the Article Входящий Поиск Условия для статьи

freebsd mysql FreeBSD MySQL - -- freebsd install mysql FreeBSD установке MySQL - -- install mysql freebsd установить MySQL FreeBSD - -- mysql freebsd MySQL FreeBSD - -- phpmyadmin freebsd phpmyadmin FreeBSD - -- install mysql on freebsd установить MySQL на FreeBSD - -- freebsd phpmyadmin FreeBSD phpmyadmin - -- FreeBSD mysql config FreeBSD конфигурации MySQL - -- freebsd mysql install FreeBSD установке MySQL - -- freebsd mysql server FreeBSD MySQL серверу - -- mysql freebsd install MySQL установить FreeBSD - -- mysql_enable mysql_enable - -- freebsd apache howto FreeBSD Apache HOWTO - -- freebsd mysql-server FreeBSD MySQL-сервера - -- freebsd mysql5 FreeBSD MySQL5 - -- freebsd mysql rc.conf FreeBSD MySQL rc.conf - -- mysql 5 freebsd MySQL 5 FreeBSD - -- freebsd mysql start FreeBSD MySQL начало - -- install mysql in freebsd установить MySQL в FreeBSD - -- install mysql server freebsd установить MySQL сервером FreeBSD - -- freebsd mysql apache FreeBSD Apache MySQL - -- freebsd mysql howto FreeBSD MySQL HOWTO - -- freebsd mysql 5 FreeBSD MySQL 5 - -- installing mysql freebsd Установка MySQL FreeBSD - -- freebsd installing mysql FreeBSD Установка MySQL - -- start mysql freebsd начало MySQL FreeBSD - -- freebsd FreeBSD - -- mysql rc.conf MySQL rc.conf - -- mysql server freebsd MySQL сервером FreeBSD - -- install apache in freebsd 7 установить Apache на FreeBSD 7 - -- FreeBSD mysql FreeBSD MySQL - -- freebsd install mysql5 FreeBSD установить MySQL5 - -- how to install mysql on freebsd Как установить MySQL на FreeBSD - -- mysql-server freebsd MySQL-серверов FreeBSD - -- mysql freebsd howto MySQL FreeBSD HOWTO - -- mysql on freebsd MySQL на FreeBSD - -- rc.conf mysql rc.conf MySQL - -- mysql FreeBSD rc.conf MySQL FreeBSD rc.conf - -- install web server di freebsd установить веб-сервер ди FreeBSD - -- installing mysql on freebsd Установка MySQL на FreeBSD - -- mysql5 freebsd MySQL5 FreeBSD - -- Installing Web Server in FreeBSD 6.0 Установка веб-сервера в FreeBSD 6,0 - -- freebsd mysql5 install FreeBSD MySQL5 установить - -- freebsd mysql config file FreeBSD MySQL конфигурационный файл - -- install mysql freebsd 7 установить MySQL FreeBSD 7 - -- freebsd start mysql FreeBSD начала MySQL - -- apache22_enable: not found apache22_enable: не найдено - -- install apache on freebsd 7 установить Apache на FreeBSD 7 - -- MySQL apache rapidshare MySQL Apache rapidshare - -- install web server freebsd установить веб-сервер FreeBSD - --