Запуск php и mysql сервера.

Перед тем, как создавать сайт, нам необходимо поднять, то есть, запустить  php и mysql сервер. Вся вносимая информация будет храниться в базе данных. Обычно для этого используется mysql server. Так же нам необходимо передавать браузеру пользователя информацию, которую он затребует –  мы будем использовать php server. На самом деле - это все намного проще, чем кажется на первый взгляд. Для этого нам нужно скачать небольшой дистрибутив, который с легкостью поможет нам это выполнить. Обычно, большинство web разработчиков используют денвер. Я думаю, многие уже сталкивались с этим названием. А если нет, то советую перейти на сайт вики, и в строке поиска вбить данное наименование. Мы будем использовать, на мой взгляд, более  простой в установке и настройке компонент под название vertrigo-server.

Итак, для начала качаем по ссылке vertrigo-serv и устанавливаем его. В установке все проще простого. Советую устанавливать сервер в корневой каталог на диске «С», так будет проще находить папку в которой будет храниться наш сайт,  делаем все как на скринах ниже. После установки дистрибутиваЗапуск сервера в панели быстрого запуска программ, либо в меню Пуск у Вас должна появиться желтенькая звездочка вот такая, с надписью VertrigoServ. Если на нее кликнуть мышкой появится окно, в котором будет присутствовать только одна кнопка с надписью «hide this window and start server», что в переводе означает спрятать это окно и запустить сервер, нажимаем. Теперь в системном  трее, там, где у нас дата и остальные запущенные программы висит что-то похожее на консервные банки , штучки так 3-4, и на них горит зелененький плюсик. Это говорит о том, что сервер php и  mysql работают верно. Если светится желтый плюс, значит, присутствует ошибка. Самая распространенная ошибка - это использование какой-то другой программой порта под номером 8080, то есть, например, одновременно с сервером работает программа skype. Решением проблемы естественно является отключение скайпа, либо смена порта в настройках.

Теперь Вам нужно сменить пароль основного пользователя базы данных, т.к. использование стандартного чревато последствиями. Вам просто нужно научиться пользоваться phpmyadmin, ведь необходимо создать базу данных для нашего сайта. Для этого нажимаем на зеленый плюс в трее, правой кнопкой мыши, в выпавшем контекстном меню выбираем «Tools» и далее выбираем «PhpMyAdmin»Запуск phpmyadmin

Откроется браузер, и в окне будет приветственная надпить «Добро пожаловать в phpMyAdmin». В центре страницы будут поля авторизации, в поле «Пользователь» пишем «root», а в поле «Пароль» вводим «Vertrigo».Вход в phpmyadmin

Заходим в среду phpMyAdmin. Вы видите горизонтальное меню на самом верху страницы. Один из  пунктов «Пользователи». Вот он то нам и нужен, кликаем. После перегрузки страницы можно увидеть весь список пользователей, которые использует наш сервер. Затем  создаем нового пользователя, нажав на ссылку «Добавить пользователя», или можно просто выбрать существующего, что мы и сделаем. У каждого пользователя есть ссылка «Редактирование привилегий», кликаем на ссылку пользователя «root». Выпадает еще одно окно, в котором указаны все возможные привилегии, не будем внедряться в подробности каждой из них, нам нужна строчка с надписью «Изменить пароль». Листаем скролом к данной области, и в полях смены пароля вводим свой, который Вы заведомо придумали. Пароль не должен быть слишком простым, например, 12345678, обычно хорошим паролем считается цифрово-буквенный набор в нижнем и верхнем регистре не менее 8 символов, типа такого Xa7f1gpS. После ввода пароля нажимаем «ОК». Теперь зайдем в phpMyAdmin заново с новым паролем.Смена root пароля в phpmyadmin

И так, Вы подошли к созданию БД. Все очень просто! Нажимаем на пункт меню «База данных». В перегрузившейся странице есть список всех баз данных, над ним поле ввода названия новой БД и сравнение, не буду вдаваться в подробности для чего нужно сравнение, просто скажу, что для большинства нынешних сайтов необходимо выбрать utf8_general_ci, эта кодировка позволит работать как с латиницей, так и кириллицей.

Выбрали сравнение, назвали базу, например my_first_bd, нажимаем «Создать». На этом все подготовки для начала конструирования  сайта завершены. В следующей статье я расскажу, как установить на созданный Вами сервер систему управления сайтом, так называемую CMS.