Mysql server для windows server 2008 r2
Установка веб-сервера на Windows Server 2008 R2 (IIS + PHP + MySQL)
В статье подробно описан и продемонстрирован процесс установки веб-сервера на Windows Server 2008 R2 (IIS + PHP + MySQL) для организации хостинга на компьютере с сайтом под управлением CMS WordPress.
Для установки веб-сервера на Windows Server 2008 R2 (IIS + PHP + MySQL) потребуются:
1. Подключенный к сети Интернет, постоянно работающий компьютер, под управлением Windows Server 2008 R2 (О том как установить Windows Server 2008 R2 можно прочитать в данной статье: «Установка и активация Windows Server 2008 R2 с USB флешки» ).
2. Выделенный IP-адрес на текущем подключении (О том, что это такое, и как приобрести данную услугу, можно узнать у своего интернет-провайдера).
4. Доменное имя должно быть привязано к текущему выделенному IP (рекомендации как это сделать, можно найти у поставщика, у которого вы регистрировали домен).
I. Настройка Internet Information Services (IIS)
1. В первую очередь необходимо добавить роль веб-сервера. В Windows Server 2008 R2 эта роль называется Internet Information Services (IIS). Нажмите: Пуск > Администрирование > Диспетчер сервера (Рис.1).
2. Выберите Роли, затем нажмите Добавить роли (Рис.2).
3. Нажмите Далее (Рис.3).
4. Поставьте галочку напротив Веб-сервер (IIS), затем нажмите Далее (Рис.4).
5. Нажмите Далее (Рис.5).
6. Поставьте галочку напротив Разработка приложений, затем нажмите Далее (Рис.6).
7. Нажмите Установить (Рис.7).
8. Убедитесь, что установка прошла успешно, затем нажмите Закрыть (Рис.8).
9. Нажмите: Пуск > Администрирование >Диспетчер сервера > Диспетчер служб IIS > Default Web Site, затем (через правую кнопку мыши) вызовите меню и нажмите Удалить (Рис.9).
10. В появившемся окне нажмите Да (Рис.10).
II. Установка PHP
1. Чтобы реализовать поддержку языка PHP, необходимо установить и запустить соответствующую службу. Для этого, в первую очередь, нужно скачать установщик PHP-сервера:
2. Запустите установщик php-5.3.9-Win32-VC9-x86, в появившемся окне нажмите Next (Рис.11).
3. Поставьте галочку напротив I accept the terms in the License Agreement, затем нажмите Next (Рис.12).
4. Выберите директорию для установки PHP (прим. в примере директория выбрана по умолчанию), затем нажмите Next (Рис.13).
5. Выберите IIS FastCGI, затем нажмите Next (Рис.14).
6. Нажмите Next (Рис.15).
7. Нажмите Install (Рис.16).
8. После окончания установки нажмите Finish (Рис.17).
III. Установка PHP Manager for IIS
1. Для управления PHP из из диспетчера IIS, необходим PHP Manager for IIS. Скачать PHP Manager 1.2 for IIS 7 можно скачать по ссылкам ниже.
2. Запустите установщик PHPManagerForIIS-1.2.0-x64, в появившемся окне нажмите Next (Рис.18).
3. Выберите I Agree, затем нажмите Next (Рис.19).
4. После окончания установки нажмите Close (Рис.20).
5. Нажмите: Пуск > Администрирование > Диспетчер сервера > Диспетчер служб IIS, затем выберите Ваш сервер и нажмите Администратор PHP (Рис.21).
6. Выберите Посмотреть рекомендации (Рис.22).
7. Установите галочки напротив: Default document, monitorChangesTo, cgi.fix_pathinfo, date.timezone, затем нажмите OK (Рис.23).
8. Выберите Контролировать все параметры (Рис.24).
9. Выберите из списка date.timezone, в открывшемся окне установите значение в соответствии со своим часовым поясом (прим. в примере это Москва UTC+03:00, соотв. значение: «Europe/Moskow»), затем нажмите OK (Рис.25).
10. Выберите из списка upload_max_filesize, в открывшемся окне установите значение: 16M, затем нажмите OK (Рис.26).
11. Выберите из списка post_max_size, в открывшемся окне установите значение: 16M, затем нажмите OK (Рис.27).
12. Выберите из списка upload_tmp_dir, в открывшемся окне установите значение: «C:\php\upload», затем нажмите OK (Рис.28).
13. Выберите из списка session.save_path, в открывшемся окне установите значение: «C:\php\temp», затем нажмите OK (Рис.29).
14. Перейдите в папку php (по умолчанию это: C:\php\ ), затем создайте в ней две папки с названиями temp и upload (Рис.30).
2. Запустите скачанный файл dotNetFx40_Full_x86_x64, в появившемся окне поставьте галочку напротив Я прочитал и принимаю условия лицензионного соглашения, затем нажмите Установить (Рис.31).
3. После окончания установки нажмите Готово (Рис.32).
V. Установка Microsoft Visual C++ 2013 Redistributable (x64)
1. Для работы веб-сервера необходим Microsoft Visual C++ 2013 Redistributable (x64). Microsoft Visual C++ 2013 Redistributable (x64) можно скачать по ссылкам ниже.
2. Запустите скачанный файл vcredist_x64, в появившемся окне поставьте галочку напротив Я прочитал и принимаю условия лицензионного соглашения, затем нажмите Установить (Рис.33).
3. После окончания установки нажмите Закрыть (Рис.34).
VI. Установка MySQL
2. Нажмите No thanks, just start my download, после чего начнётся загрузка (Рис.36).
Примечание: Если по каким-то причинам Вы не можете скачать MySQL с официального сайта, то Вы можете скачать MySQL 5.7.18 с Google Drive.
Ссылка на скачивание MySQL 5.7.18 с Google Drive:
3. Запустите установочный файл MySQL, в появившемся окне поставьте галочку напротив I accept the license terms, затем нажмите Next (Рис.37).
4. Выберите пункт Server only, затем нажмите Next (Рис.38).
5. Нажмите Execute (Рис.39).
6. Нажмите Next (Рис.40).
7. Нажмите Next (Рис.41).
8. Выберите пункт Standalone MySQL Server / Classic MySQL Replication, затем нажмите Next (Рис.42).
9. В разделе Config Type выберите Server Machine, затем нажмите Next (Рис.43).
10. Придумайте и введите в поля MySQL Root Password и Repeat Password пароль суперпользователя (root). Пароль не должен быть пустым и простым. Затем нажмите Next (Рис.44).
11. Поставьте галочки напротив Configure MySQL Server as a Windows Service и Start the MySQL Server at System Startup, в разделе Windows Service Name ничего менять не нужно. В разделе Run Windows Service as… выберите пункт Satandard System Account, затем нажмите Next (Рис.45).
12. Нажмите Next (Рис.46).
13. Нажмите Execute (Рис.47).
14. После окончания установки нажмите Finish (Рис.48).
15. Нажмите Next (Рис.49).
16. Нажмите Finish (Рис.50).
VII. Установка HeidiSQL
1. HeidiSQL — программа для управления базами данных MySQL, которая подключается к серверу MySQL и может выполнять различные операции по администрированию СУБД. HeidiSQL можно скачать по ссылкам ниже.
2. Запустите установочный файл HeidiSQL, в появившемся окне нажмите Далее (Рис.51).
3. Выберите пункт Я принимаю условия соглашения, затем нажмите Далее (Рис.52).
4. Нажмите Далее (Рис.53).
5. Нажмите Далее (Рис.54).
6. Нажмите Далее (Рис.55).
7. Нажмите Установить (Рис.56).
8. Нажмите Завершить (Рис.57).
9. Выберите Unnamed (Рис.58).
10. В поле «Пользователь» введите root, в поле «Пароль» введите пароль суперпользователя (root), который Вы указывали ранее (прим. см. Рис.44), затем нажмите Открыть (Рис.59).
11. Нажмите: Unnamed > Создать > База данных (Рис.60).
12. В поле «Имя» введите имя базы данных (прим. оно может быть любым (на латинице), в примере это test_db). В поле «Сопоставление» выберите utf8_unicode_ci, затем нажмите OK (Рис.61).
13. Созданная база данных появится в списке сеанса (Рис.62).
VIII. Установка CMS WordPress
2. В появившемся окне нажмите Сохранить (Рис.64).
3. На диске (C:) создайте папку WebSite (Рис.65).
4. Распакуйте скачанный архив с WordPress в папку C:\WebSite (Рис.66).
5. Распакованную папку wordpress можно переименовать (прим. например в соответствии с названием сайта, в руководстве будет использовано название lyapidov) (Рис.67).
6. Откройте переименованную папку (прим. в данном руководстве использовано название lyapidov) (Рис.68).
7. Откройте файл wp-config-sample.php при помощи Блокнота (Рис.69).
8. В файле wp-config-sample.php измените следующие параметры: define(‘DB_NAME’, ‘database_name_here’); — вместо database_name_here впишите имя созданной Вами базы данных (прим. в данном руководстве имя БД test_db, поэтому должно получиться define(‘DB_NAME’, ‘test_db’);); define(‘DB_USER’, ‘username_here’); — вместо username_here впишите имя пользователя root; define(‘DB_PASSWORD’, ‘password_here’); — вместо password_here впишите пароль суперпользователя (root), который Вы указывали ранее (прим. см. Рис.44, Рис.59) (Рис.70).
9. После внесения изменений сохраните файл под именем wp-config.php (Рис.71).
10. Нажмите: Пуск > Администрирование > Диспетчер сервера > Диспетчер служб IIS, затем выберите Ваш сервер, вкладку Сайты, откройте меню (правой кнопкой мыши) и нажмите Добавить веб-сайт… (Рис.72).
11. В поле «Имя сайта» введите имя Вашего сайта (прим. в данном руководстве это lyapidov), в поле «Физический путь» укажите путь к сайту (прим. в данном руководстве это C:\WebSite\lyapidov), затем нажмите OK (Рис.73).
13. После установки WordPress нажмите Войти (Рис.75).
14. Для входа на сайт введите имя пользователя и пароль, которые Вы указывали ранее (прим. см. Рис.74), затем нажмите Войти (Рис.76).
15. Выберите в меню: Настройки > Общие, в полях «Адрес WordPress (URL)» и «Адрес сайта (URL)» введите доменное имя, которое привязано к текущему выделенному IP, затем (внизу страницы) нажмите Сохранить изменения (Рис.77).
16. Сайт готов и им можно пользоваться. Для проверки введите в строке браузера имя сайта и, если все сделано правильно, Вы попадёте на начальную страницу.
Установка веб-сервера на Windows Server 2008 R2 (IIS + PHP + MySQL) с CMS WordPress завершена!
Инструкция по установке MS SQL Server 2008
Требования к аппаратному обеспечению
Минимальные:
Процессор: Intel (или совместимый) Pentium III 1000 МГц или выше;
Память: 512 МБ или более;
Жесткий диск: 20 ГБ или более.
Рекомендуемые:
Процессор: Intel Core i7 3000 МГц или выше;
Память: 4 ГБ или более;
Жесткий диск: 100 ГБ или более.
Требования к программному обеспечению
Необходимо наличие установленных пакетов:
Поддерживаемые операционные системы:
Более подробную информацию можно найти на сайте корпорации Microsoft.
Примечание. Бесплатную версию Microsoft SQL Server 2008 R2 Express Edition можно скачать на сайте корпорации Microsoft:
Внимание! Для установки ПО «Альта-ГТД» необходимо скачивать именно редакцию «Express Edition с доп. службами»!
Для «тихой» установки (со стандартными параметрами) бесплатной версии SQL Server Express Edition с доп. службами запустите программу установки компании «Альта-Софт» (setup.exe или altastp.exe) с правами администратора и воспользуйтесь кнопкой «SQL» (при запуске с фирменного DVD-диска доступ в интернет не потребуется). При необходимости проделайте дополнительные действия, описанные в разделах про Брандмауэр (FireWall) и Не русскоязычную ОС, все остальные нижеописанные действия выполнять уже не понадобится. Для доступа к SQL Server с правами администратора используйте логин «sa» и пароль «Alta-Soft», либо вариант «Авторизация Windows», зайдя в систему под учетной записью администратора локального компьютера.
Установка Microsoft SQL Server 2008/2008 R2
Примечание. Если появится предупреждение в строке «Брандмауэр Windows», то его можно проигнорировать – оно просто акцентирует Ваше внимание на том, что потребуется дополнительная настройка «Брандмауэра Windows» для доступа к SQL Server с других компьютеров (см. ниже).
Примечание. Если Вы хотите использовать «SQL Server Agent» (встроенный планировщик заданий, в бесплатную версию не входит) для выполнения регулярного резервного копирования файлов БД на другой компьютер в своей локальной сети (рекомендуется) и Ваша сеть построена с использованием домена Windows NT, то необходимо завести в Вашем домене отдельную учетную запись для SQL Server Agent и предоставить ей права на соответствующие ресурсы (более подробную информацию можно найти в справочной системе SQL Server). При такой конфигурации, в этом окне необходимо в поля «Имя учетной записи» и «Пароль» ввести имя созданной учетной записи (вида ДОМЕН\ИМЯ) и ее пароль, как минимум для службы «SQL Server Agent».
Примечание. Чтобы изменить опцию нажмите расположенную рядом кнопку «Настройка» и установите параметры, как показано на следующем рисунке:
Внимание. Данную настройку нельзя будет изменить после установки. Будьте внимательны!
Дальнейшие шаги следует выполнять только, если требуется обеспечить
доступ к SQL Server с других компьютеров в сети!
Примечание. В Windows 7 вместо этого надо создать два правила – см. статью
ВНИМАНИЕ! При установке SQL Server на НЕ русскоязычную ОС Windows необходимо в «Control Panel»→«Regional and Language Options» на закладке «Advanced» поставить язык «Russian» в параметре «Language for non-Unicode programs», затем перезагрузить компьютер: