Справка установка MySQL (для использования с PHP и Apache) на OS X

Хорошо, я недавно был заинтересован созданием моего Mac сервер, возможно, для блога. Я использовал DynDns для свободного доменного имени, которое будет всегда решать к моему текущему IP, обновленному с приложением DynDns Updater, которое я загрузил. Я зарезервировал свой локальный IP, таким образом, DHCP будет всегда присваивать тот же локальный IP моему Mac. Я переданный порту порт 80 на маршрутизаторе к моему Mac. Я symlinked /Library/WebServer/Documents указать на /Users/me/Sites/, так, чтобы я мог поместить материал там вместо этого.

Я нашел Wordpress, свободный механизм блоггинга открытого исходного кода, таким образом, я решил попробовать это. Я нашел инструкции и активировал PHP (в/etc/apache2/httpd.conf). Тест php файл, за которым следуют. Я также создал php.ini и изменил некоторую вещь предупреждения и часовой пояс.

Затем я donwloaded MySQL (mysql-5.1.39-osx10.5-x86_64), которому я верю, для 64-разрядного Intel (между прочим, я нахожусь на Snow Leopard). Вот то, где я запутался. Это инструкции, которым я следовал, пятно, где я прямо сейчас. Я не действительно уверен, как сделать mysql администратора, в котором Это вид упоминаний Вы нуждаетесь, прежде чем можно будет сделать пользователя и базу данных. Какая-либо справка?Спасибо.

Кроме того, для чего база данных? Это хранит все записи и комментирует блог?

0
задан 17.10.2009, 20:33

3 ответа

Если Вы не испытаны в этой области, хорошим новым удобным для пользователя решением является MAMP. (Одна особенно хорошая вещь о MAMP состоит в том, что версии PHP на OSX (и MySQL на сервере OSX) являются не обязательно теми, Вы выбрали бы, если Вы могли. Версии MAMP более актуальны, и я верю, включают больше модулей для PHP.)

Это очень легко установить и использовать с превосходной документацией. Необходимо, однако, удостовериться, что установили безопасный пароль перед использованием его как надлежащее (внешне видимый) сервер.

Для ответа на другой вопрос WordPress использует MySQL для хранения сообщений, комментариев, пользователей и т.д. База данных, в некотором смысле, реальная основа блога. Остальное - главным образом взаимозаменяемые шаблоны для моделирования содержания. (Это - преувеличение, которое я предполагаю. PHP берет все необработанные данные в базе данных и превращает ее в блог, а не "кучу".)

Править: те инструкции, что Вы относитесь, чтобы предположить, что у Вас уже есть рабочая установка MySQL. Это кажется, что Вы не делаете. Если Вы хотите пойти более сложным путем, сначала необходимо дать пользователю root установки MySQL пароль (очень безопасный) и затем создать второго пользователя (с меньшим количеством полномочий, чем корень) для владения базой данных WordPress. Снова, если бы Вы никогда не использовали MySQL, я не обязательно рекомендовал бы сделать это все. По крайней мере, необходимо читать немного о том, как установить и администрировать MySQL. Вот ссылка: Начало работы с MySQL.

2
ответ дан 24.11.2019, 03:42

Я подозреваю проблему, которую Вы можете иметь, то, что mysql не находится в пути для пользователя, которого Вы используете для устанавливания базы данных с. Если Вы указываете полный патч и используете администраторского пользователя по умолчанию, Ваша командная строка должна посмотреть что-то как

/usr/local/mysql/bin/mysql -u root -p

Это должно затем предложить Вам пароль для Вашей корневой учетной записи. Это - также возможный MySQL, может не быть установлен работать при запуске на Вашем Mac. Если это не запускается автоматически, можно запустить его с командной строки с помощью следующего

sudo /usr/local/mysql/bin/mysqld_safe &

Существует великий клиент GUI, доступный для OS X по имени CocoaMySQL, который я рекомендовал бы особенно, если Вы плохо знакомы с MySQL, он уменьшает кривую обучения вполне немного.

О, и Вы - пятно на базе данных, используется для хранения комментариев и сообщений в блоге наряду с другой информацией, таких как информация об учетной записи пользователя и возможно намного больше (я не особенно знаком с Wordpress, таким образом, не уверенным, чем 'партией больше' могло бы быть). Получите его установка без намерения использовать его полный рабочий день и просто используйте его, чтобы экспериментировать, изучить Ваш путь вокруг базы данных некоторое время, и можно обнаружить большую часть того, что база данных используется для себя :)

1
ответ дан 24.11.2019, 03:42
  • 1
    , Где Вы получили это, я не мог найти mysql исполняемый файл? Я уже добавил его к пути. – mk12 21.10.2009, 01:04
  • 2
    Это не упоминается в исходном вопросе, и я встретился со многими пользователями, имеющими проблемы, запускающиеся mysqladmin из-за пропавших без вести путей на OS X – Mike1980 21.10.2009, 01:31

Используйте PHPMyAdmin для работы с базами данных MySQL; я использую все это время на OS X.

Двумя хорошими сайтами на установке, запуске и рабочем MySQL в OS X является Hivelogic и Entropy.

1
ответ дан 24.11.2019, 03:42

Теги

Похожие вопросы