В данной статье представлен ролик с подробной инструкцией по настройке IIS, а так же краткое описание инструкции.
После установки роли IIS в диспетчере служб проверим доступный по умолчанию Default Web Site - это приветственная страница IIS. Убедившись в работоспособности переходим к следующему шагу - установке PHP.
Распаковываем скачанный ранее php-5.6.15-nts-Win32-VC11-x64.zip в предварительно созданную нами директорию, предположим в С:\php\.
Устанавливаем пакет Visual C++ для Visual Studio 2012.
Теперь нужен плагин PHP Manager for IIS для управления PHP из из диспетчера IIS.
Устанавливаем его следуя инструкциям инсталятора.
Если все сделано правильно в Диспетчере служб IIS должна появиться оснастка «Администратор PHP».
Открываем и жмем: "зарегистрировать новую версию PHP". Указываем расположение созданной директории с распакованным PHP. В оснастке «Администратор PHP» жмем: "проверить phpinfo()". Выбираем сайт для проверки (у нас пока только http://localhost/).
Далее в «Администраторе PHP» нажимаем «Контролировать все параметры», и вносим следующие изменения:
- в строке upload_tmp_dir меняем значение на "C:/php/upload";
- в строке session.save_path меняем значение на "C:/php/temp",
Создаем пустые папки "C:/php/upload" и "C:/php/temp". Все, на этом установка PHP завершена.
Далее, следуя инструкции как показано в ролике, устанавливаем MySQL. На вкладке создания аккаунта нужно будет придумать пароль для входа. Пользователь по умолчанию - root.
Далее установим более привычный для работы с базами данных скрипт phpMyAdmin.
Скопируйте содержимое архива phpMyAdmin-4.5.1-all-languages.zip в созданную заранее директорию C:\inetpub\wwwroot\admin\. Находим "config.sample.inc.php", и переименовываем его в "config.inc.php". Открываем его и раскоментируем следующие строки (уберем "//"):
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
Сохраняем измененный файл.
Введите в адресной строке браузера "http://localhost/admin/". Вы увидите основное окно скрипта phpMyAdmin для управления базами данных MySQL.
Далее необходимо создать базу данных "phpmyadmin" и импортировать в нее специально предназначенные таблицы, для чего выберите на главной странице ссылку "Импорт". Выберите файл "create_tables.sql", и нажмите кнопку "Вперед".
Следующим шагом необходимо создать специального пользователя с именем "pma" и наделить его соответствующими правами. Заполните поля следующим образом:
Имя пользователя: pma
Имя хоста: localhost
Пароль: pmapass
На открывшейся странице, в разделе "Базы данных" из ниспадающего меню выберите "phpmyadmin". Откроется следующая страница, где в разделе в блоке "Данные", поставьте галочки рядом с опциями: SELECT, INSERT, UPDATE, DELETE.
Вот и всё установка и настройка скрипта phpMyAdmin – завершена.
Далее переходим к установке модуля rewrite(модуль переопределения URL-адресов). Запускаем установщик. Далее открываем «Диспетчер сервера» и в в "Диспетчере служб IIS" нажимаем "Добавить веб-сайт". Заполняем "имя сайта", "Физический путь" и "имя узла":
Имя - предположим "admin"
Физический путь - C:\inetpub\wwwroot\admin\
Имя узла - предположим "admin"
Так как у нас пока не установлен DNS-сервер, открываем файл "hosts"(C:\Windows\System32\drivers\etc). В конце файла добавляем строку:
192.168.0.9 admin
Сохраняем изменения и закрываем. Здесь 192.168.0.9 - IP-адрес моего сервера, У вас он может быть другим. Далее в "Диспетчере служб IIS" нажимаем "Обзор admin on*:80(http)" и видим основное окно скрипта phpMyAdmin.
Комментариев нет:
Отправить комментарий