Мускульный сервер в связке с Apache и PHP

Мускульный сервер в связке с Apache и PHP

Как и говорилось в предыдущей статье мы продолжаем установку и настройку собственного WEB-сервера. Для этого мы основательно подготовились в предыдущей статье и установили Apache пока не настраивая его.

----------------------<cut>----------------------

Приступим к работе, в статье Начнем с. мы скачали сервер базы данных
MySQL и собственно приступим пошагово к его установке.

Запускаем файл установки.

Мускульный сервер в связке с Apache и PHP

Выбираем пункт Custom, что обозначает что мы будем сами выбирать какие компоненты нам по душе.
Жмем Next
Мускульный сервер в связке с Apache и PHP

В данном окне нажимаем кнопку Change для того, чтобы изменить путь установки, и выбираем нашу папку
D:\WebServer\bin\MySQL\
нажимаем Ok и собсвенно говоря Next
Мускульный сервер в связке с Apache и PHP

В данном окне нам предлагают зарегистрироваться в MySQL.com в смысле создать свой аккаунт у них на сайте, думаю целесообразно будет данный пункт пропустить потому выбираем опцию Skip Sign-Up и жмем Next
Мускульный сервер в связке с Apache и PHP

После того как MySQL установил свои файлы он выдал нам окошко с предложением настроить свой сервер, думаю правильно будет поставить флажок (если он не стоит) Configure the MySQL Server now и нажать Finish
И если все было выбрано правильно то установка продукта продолжается. А вот если мы ту галочку случайно забрали то "установка" закончена но не расстаривайтесь идем в папку с установленым MySQL ищем там папку bin а в ней собственно файл MySQLInstanceConfig.exe запускаем его и попадаем туда же.
Мускульный сервер в связке с Apache и PHP

Здесь как и на картинке делаем выбор Detail Configuration и жмем Next
Мускульный сервер в связке с Apache и PHP

Вот на конец-то нас и спросили кто мы такие :) я бы посоветовал выбрать пункт Developer Machine и нажать Next
Мускульный сервер в связке с Apache и PHP

Нам пока не нужна какаято серьезная база данных, тем более что пока мы не занимаемся оптимизацией, да и сложно ее сделать в данной пошаговой настроке.
В общем то выбираем Multifunctiona Database и жмем Next
Мускульный сервер в связке с Apache и PHP

В данном окне мы можем поменять место хранения самих баз данных и таблиц, не думаю что это на данном этапе существенно важно пусть сохраняются там где и само приложение, скорее уже запутал в общем просто жмем Next
Мускульный сервер в связке с Apache и PHP

Количество соеденений к нашему серверу врятли привысит 20 человек так, что пока тоже Next
Мускульный сервер в связке с Apache и PHP

На этом этапе мы выбираем TCP порт для соединения с БД, ну и режим работы сервера базы данных, в принципе рекомендую обе галочки оставить включенными и порт 3306 тоже не менять.
ну, снова заветная Next.
Мускульный сервер в связке с Apache и PHP

В данном случаи я выбрал кодировку для стандартных таблиц и баз данных MySQL если cp1251 вам не подходит можно поставить и UTF-8 эта опция не запрещает создавать базы данных в других кодировках, просто без выбора таковой будет выставляться стандартная.
Жмем Next
Мускульный сервер в связке с Apache и PHP

Вот здесь уже поинтерестнее, пойдем по порядку.
1. Install As Windows Service установить MySQL как службу Windows, очень разумный поступок названия сервися думаю пусть и останется MySQL хотя никто не мешает изменить его по своему усмотрению.
2. Launch the MySQL Server automatically думаю тоже не надо изгалятся с постоянным его запуском, пусть при старте Windows запускается
3. Include Bin Directory in Windows PATH очень разумное решение для запуска своего сервера т.к. мі сможем с любого места на диске запустить MySQL клиент либо перенастроить сам MySQL
В общем все три флажка включили и нажали Next
Ох как это уженагрузило мозг, нужно бы и заканчивать с данным сервером, что мы с радостью и делаем.
Мускульный сервер в связке с Apache и PHP

Вот оно начало окончания настройки нашего прыгающего дильфинчика.
Убираем обе галочки если они таковы присутсвуют, кнопка Next становится активна и идем дальше.
собствено должно появится следующее окно:
Мускульный сервер в связке с Apache и PHP

В любом случаи если даже что-то не так, а это не так может быть только с опцией Start service мы заканчиваем работу с данным приложением кнопочкой Finish
Так вот для тех у кого все получилось можно пойти перекусить чего-то вкусненького и пожалеть тех у кого все-же не получилось т.к. для них придется сделать данную процедуру повторно но с некоторыми приготовлениями и тут два варианта
1. проблема с существованием такой кодировки решается следующим образом:
открываем файл my.ini из папки с установленной MySQL и правим его ручками:
в секции
[mysqld]
basedir=путь к папке mysql
datadir=путь к папке баз mysql

скорей всего их просто надо будет хорошо просмотреть и проверить правильно ли прописаны пути.

И собсвенно еще может быть что не стартует этот сервер изза того что такой сервис уже присутсвует. Удалим его следующим образом:
комбинация клаиш Win+R (что соответсвует походу в меню пуск пункт выполнить)
Вписываем следующую комманду:
sc delete MySQL
Ага вот он был :)
И опять запустим MySQLInstanceConfig.exe думаю должно после второго раза работать.
Ну в общем у кого с не получилось пишите в личку я расскажу, что делать.

Думаю для этого поста хватит и так много информации, об установке PHP и окончательной настройке Apache в следующем посте.

Спасибо за внимание.

Комментарии

  1. Рейтинг: 0+
    akavirr 21 марта 2009, 19:30 #

    Хотелось бы продолжения! :)

  2. Рейтинг: 1+
    d64 18 февраля 2009, 22:24 #

    Полагаю что интересней было бы рассмотреть тему поднятия реального веб сервера на nix системе для предоставления хостинга. Варианты панелей управления контентом и т.д. и т.п. Винду в инет пускать страшно .
    А для тех кто хочет поиграть в апач и мускуль — AppServ2.5.4 ( http://www.appservnetwork.com/modules.php?name=Content&pa=showpage&pid=1 — можно вхять хтя бы тут ) и есть ещё что-то . это сборки из серии — всё в одном: Apache, MySQL, PHP, и ещё немного разных полезных примочек и расширений. Ставиться как любая виндовая прога , всё с первого раза начинает работать , можно настраивать, менять и всё такое, но это уже творчество и самообразование

  3. Рейтинг: 1+
    PPVVVV 18 февраля 2009, 11:27 #

    Молодец, полезная информация. Главное не сбрасывай темпа.

  4. Рейтинг: 1+
    BR2003 (BR) 18 февраля 2009, 08:07 #

    отлично

  5. Рейтинг: 0+
    x_tasy 18 февраля 2009, 07:51 #

    нифига себе пост, неужели у кого то возникают проблемы с установкой мускля???

    • Рейтинг: 1+
      KIOIGOR 18 февраля 2009, 12:01 #

      Всегда найдется новичек которому это поможет !!! ))

  6. Рейтинг: 0+
    tatlan 18 февраля 2009, 07:12 #

    спасибо! — крайне интересно,буду ждать продолжения...
    важно отметить,что инфа подана максимально просто,доходчиво и без околоадминных выражений и ни один момент не оставлен без внимания...

    • Рейтинг: 1+
      SSSR 18 февраля 2009, 20:36 #

      А че ждать, зайди на php.ru/install там все это описано с картинками

комментарии
^ Наверх