Софт

веб-сервер для Windows 7

Рейтинг: 4.6/5.0 (471 проголосовавших)

Категория: Windows

Описание

Windows Azure

Windows Azure. Часть 3. Публикация 1С на веб-сервере IIS 7.5

Посмотрел статью, есть кой-какие замечания.

1)
Этап 1. Шаг 4.
Если модуль расширения от 1С публикуется впервые на этом сервере, то оснастка дополнительно предложит внести его в глобальный список разрешенных модулей расширения веб-сервера и на это предложение следует согласиться, иначе опять же работать не будет. Этот момент пропущен, а именно после него появится запись, приведенная на Этап 1. Шаг 6.

Неверно, разрядность клиентов тут совершенно ни при чем. Если на x64 веб-сервере установлена x32 версия платформы 1С, то чтобы заработал ее модуль расширения, необходимо в пуле приложений выставить эту настройку. Т.е это настройка на стороне веб-сервера, а совсем не клиента.

Опять же, если публикуется x64 модуль расширения веб-сервера, то эту настройку делать НЕ надо, иначе опять же не будет работать. То бишь эта настройка должна точно соответствовать разрядности публикуемого модуля расширения.

И еще раз - клиенты тут вообще ни при чем.

Просьба поправить описание, так как оно может ввести в заблуждение.

3)
Этап 1. Шаг 7.
IIS_IUSRS - это вообще-то группа пользователей. Для первых двух папок достаточно доступа на чтение, full control там не нужен. Несекьюрно. ;)
И зачем настройка доступа для группы users? Это по идее не нужно делать.

(4) KroVladS, Отличная идея, Владимир! В одной из следующих статей, выложу раскладку по экономике

(5) aaz2008, Александр, спасибо за комментарии. Чуть позже я задам несколько уточняющих вопросов.

Точно также как и на windows server. Разницы никакой. Но спасибо за статью - буду теперь значить, что это яблоко не далеко от яблони упало.

А сколько по деньгам выходит публикация 1с веб-сервер на azure? Например у вас.
Что выгоднее свой сервер арендовать или использовать microsoft?

(9) Ed111111, Степан, иногда от меня ускользает смысл Ваших вопросов. Можете чуть точнее формулировать вопрос.
Публикация 1С веб-сервер - бесплатна. Если Вы развернули виртуальную машину, то дальнейшие шаги я прописал. во 2-й и в 3-й частях.

Если по поводу вообще о начале работы с Windows Azure, то для меня это практически бесплатно. Точнее моя компания участвует в программе Microsoft BizSpark. В рамках этой программы мне компенсируются услуги на сумму 6000$ в год. Поэтому, если не превышать этот лимит, то на 3 года использование Windows Azure будет мне бесплатно. По крайней мере, мне этого достаточно на текущем этапе развития моей компании. Плюс есть возможность увеличить данную сумму в 10 раз. Т.е. до 60 000$ (над этим как раз сейчас работаем)

Все остальные варианты: приобретение сервера, аренда сервера, размещение сервера в дата центре, аренда 1С - потеряли для меня актуальность.
Скажу, только что я Уже сэкономил 100 тысяч, которые планировал потратить на приобретение сервера, и 6000 в месяц, которые я стал бы тратить за возможность разместить сервер в датацентре. И плюс экономия на системных администраторах, которых бы я привлек для настройки сервера под мои нужды и дальнейшее сопровождение. Поэтому, по моим прикидкам, в первый год я сыэкономил примерно 200 тысяч. при этом сценарии.

(6) verter.me,
когда ждать статью?

(11) KroVladS, На следующей неделе. Готовится еще несколько частей.

Спасибо! Azure не пользуюсь, но для Windows Server 2008 R2 мне статья помогла. После того как с Апачам напрыгался.

(12) verter.me,
если всё таки соберётесь писать, добавьте в расчёт цены облачных-1с-провайдеров.

Очень полезная статья, целы йдень бился. А тут все и разжевоно. Спасибо автору. Скомпоновал, обрисовал, расписал. гуд. Очень помогло выиграть время.

А скйльная база. строка в врдшном файле как будет выглядеть.

Добрый день. Статья очень помогла, все работает. Остался один вопрос, как ограничить доступ извне на iis сервер. Сейчас получается есть общий доступ к 1С, остается только подобрать код к пользователям.

(17) AlexSunS, мануал по развертыванию SQL - баз на Azure скоро появится
строка подключения выглядит так:

(18) alexand98,
можно с помощью Windows Firewall
ограничить вход по 80-му порту конкретными IP-адресами

(19) verter.me, Будем ждать спасибо.

Уважаемый verter.me, ваша статья оказалась весьма полезна для меня. Однако, закончилась она на самом интересном месте.

Фирма у нас не маленькая - естественно, имеется домен. Вход пользователей в 1С происходит посредством Windows-авторизации, никаких паролей к 1С ни у кого нет. Но при попытке зайти через браузер пользователь получает предложение ввести логин и пароль 1С. Причем, если заходить с сервера, где крутится IIS - все в порядке. В общем, не происходит сквозной авторизации с помощью учетки Windows.

Подскажите, в каком направлении копать, может кто сталкивался с подобной ошибкой?

(23) chum, тоже столкнулся с данной ошибкой.

С первого раза не установились компоненты CGI, ISAPI Extensions, ISAPI Filters.
Заходим в менеджер сервера, снова нажимаем добавить роль Web-server (IIS) и устанавливаем недостающие компоненты.
После этого, ошибка не возникает.

веб-сервер для windows 7:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Веб-сервер своими руками

    Как создать FTP и WEB-сервер стандартными и не стандартными средствами

    Многим нужен свой ресурс для само-выражения, работы, развлечений и прочих забав или просто хочется отправить кому то фотографии или даже показать свой фотоальбом при этом не тратя время на то чтобы его залить в интернет на чей-нибудь сайт или чтобы не отправлять по почте, или например вы начинающий вэб-дизайнер и прежде чем выложить ваши труды на всеобщее обозрение хотите посмотреть как оно будет работать.

    Для этого можно создать свой Web-сервер или даже FTP, при этом не важно какой у вас компьютер и как он подключен к интернету, но только не через прокси-сервер, главное чтобы на нем стояла система ХР, Виста или же Вин7 но не home-версии.

    Для того чтобы сотворить свой ресурс нужно установить компонент IIS, настроить папки где будут лежать страницы и в принципе для начала - все.

    Начнем по порядку, устанавливаем компонент IIS: Зоходим в Пуск, Настройки, Панель управления, Установка и удаление программ (Программы и компоненты - в Висте и Вин7) -> Установка компонентов Windows, ставим галочку Internet Information Service (IIS), затем заходим в Состав и выбираем что хотим подключить - WWW и FTP а так же оснастку IIS чтобы можно было всем этим управлять, жмем ОК и далее, оно потребует от нас диск с виндой, его вставляем, указываем то о чем оно нас попросит (Виста и Вин7 не попросит) когда все установится комп перезагрузим и с установкой покончено.

    Приступаем к настройке:

    Собсно на этом и заканчивается настройка сервера через стандартные средства винды.

    Теперь о том как на него попасть:

    Если комьютер находится в локальной сети, то с других компов можно попасть на этот вэб сервак введя в строке адреса в обозревателе http://xxx.xxx.xxx.xxx или http://name. где xxx.xxx.xxx.xxx - айпи-адрес в локальной сети а name - имя комьютера в локальной сети.

    Если же комьютер не в сети и делаем все чисто для тестов, то попасть можно так как изображено в примере - http://localhost или http://127.0.0.1 что в принципе одно и тоже.

    Как попасть из Интернета - тут так же есть два варианта либо так же через айпишник, тока внешний но тут если комп выходит в нет через прокси, тогда могут возникнуть осложнения, если напрямую, то все просто. Узнаем свой айпишник через cmd коммандой ipconfig и говорим его человеку, которому нужно попасть на ваш ресурс. Но тут так же может быть под проблемка - тип внешнего айпишника - статичный или динамичный. Если айпи статичный то все просто - один раз сказал айпи и на том конце в закладку добавили, если же он динамичный, то придется каждый раз его диктовать.

    Второй вариант через доменное имя, тут вообще красота если айпи статичный. Рублей за 100-200 в год эт очень дешево если покупать только доменное имя, а не место на чужом сервере, когда свой робит. И в итоге будет полноценный вэб-сайт с адресом типа http://adres.ru

    Поднятие WEB-Сервера не стандартными средствами

    Удаленное управление IIS в Windows Server 2012

    Удаленное управление IIS в Windows Server 2012

    Веб сервер Internet Information Service в Windows 2012 / R2 (IIS 8), как и предыдущие версии IIS имеет возможность удаленного управления. Ведь управлять множеством IIS серверов из одной консоли довольно удобно, а для веб-серверов, работающих в режиме Core, это практически единственный удобный способ управления веб сервером. Однако по умолчанию функционал удаленного управления в IIS отключен и в том случае, если попытаться добавить удаленный сервер с запущенным IIS в консоль управления IIS (меню Connect to a Server ) на другом сервере, появится ошибка:

    Could not connect to the specified computer
    Details: Unable to connect to the remote server

    Дело в том, что при стандартной установке IIS, служба, отвечающая за его удаленное управление (IIS Management Service) не устанавливается. Убедится, что данная служба в системе отсутствует можно с помощью Powershell команды:

    Как мы видим, служба Web-Mgmt-Service не установлена. Установим ее, выполним с правами администратора следующую команду Powershell:

    Затем перезапустим веб сервис IIS:

    Следующий шаг – разрешить удаленные подключения на веб серверe. Для этого в диспетчере служб IIS в секции Management откройте пункт Management Service .

    В разделе Management Service включите опцию «Enable remote connections ».

    Здесь же можно ограничить возможность подключения к консоли управлений веб сервер по IP адресу. Для этого запретите подключение с неизвестных клиентом (Access for unspecified clients:Deny) и укажите IP адрес / или IP подсети, с которых будет разрешено подключение. Сохраните изменения.

    Примечание. По умолчанию для удаленного управления IIS используется порт 8172. При сохранении изменений данный порт будет открыт в брандмауэре Windows автоматически.

    Совет. На удаленном сервере IIS, работающем в Core-режиме (для информации: как переключаться между Core и GUI режимами в Windows 2012 ) эту опцию можно активировать через реестр, задав ключу EnableRemoteManagement в ветке HKLM\Software\Microsoft\WebManagement\Server значение 1. Команда:

    В этом случае придется создать правило для файервола вручную: netsh advfirewall

    Осталось запустить службу Web Management Service:

    И задать для службы автоматический запуск при загрузке ОС:

    После этого удаленный веб сервер IIS возможно добавить в консоль управлений IIS Manager и управлять им так же, как и локальным веб-сервером.

    • Счетчик производительности в диспетчере задач Windows Server 2012 / R2
    • Установка и настройка MPIO в Windows Server 2012
    • Фильтрация DNS в домене Windows на примере OpenDNS
    • Установка и настройка DFS и репликации файлов в Windows Server 2012
    • Служба теневого копирования в Windows Server 2012

    Понравилась статья? Скажи спасибо и расскажи друзьям!

    Веб-сервер для windows 7

    Установка и конфигурирование IIS

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

    В этой и следующих статьях мы рассмотрим различные варианты развертывания. Однако во всех случаях основные предпосылки остаются неизменными. На рабочей станции имеется готовый веб-сайт, который нужно развернуть на сервере, чтобы он был доступен клиентам. Для ASP.NET таким сервером является IIS (Internet Information Services - информационные службы Интернета). а его текущей версией - IIS 8. Когда он был впервые реализован, IIS представлял собой базовый веб-сервер. С годами IIS развился в сложный сервер приложений, предоставляющий широкое множество функциональных средств, наиболее важным из которых является поддержка хостинга приложений ASP.NET.

    В этой статье основное внимание уделяется IIS 8. Хотя машина, на которой запущен IIS 8, здесь называется сервером, IIS можно запускать под управлением версий Windows как для рабочей станции, так и для сервера. На рабочих станциях доступны не все, но большинство функциональных возможностей, что позволяет размещать сложные веб-сайты. По возможности мы рекомендуем использовать Windows Server, однако недорогой альтернативой могут послужить Windows 7 или Windows 8.

    В Microsoft привязывают выпуски IIS с выпусками Windows. В состав Windows Server 2008 и Windows Vista входит версия IIS 7.0, в состав Windows Server 2008 R2 и Windows 7 - версия IIS 7.5, а в состав Windows Server 2012 и Windows 8 - IIS 8. Версии - 7.0 и 7.5 - в Microsoft обобщенно называют IIS 7, что может вносить путаницу. Версию IIS, поддерживаемую операционной системой, изменить нельзя - Windows Server 2008 будет использовать только IIS 7.0. Например, модернизировать ее до версии IIS 7.5, используемой в Windows Server 2008 R2, не получится.

    Установка IIS

    Компонент IIS включен как часть установки Windows (как для сервера, так и для рабочих станций) и требует активизации и конфигурирования. Далее представлены три способа активации IIS для различных операционных систем.

    Установка IIS на настольных версиях Windows (Windows Vista, Windows 7 и Windows 8)

    Каждая версия операционной системы Windows предлагает свою версию IIS - IIS 8 (в Windows 8), IIS 7.5 (в Windows 7) или IIS 7 (в Windows Vista). Во всех этих версиях Windows, IIS включен, но изначально не установлен. Чтобы установить его, необходимо выполнить следующие действия:

    Откройте панель управления.

    Нажмите кнопку "Включение или отключение компонентов Windows". Теперь вам нужно подождать, пока Windows исследует вашу систему.

    Найдите элемент Internet Information Services (Службы IIS) в верхней части списка и нажмите на галочку чтобы включить его:

    Обратите внимание, что Windows позволяет включить множество компонентов IIS: поддержка FTP-сервера, дополнительные инструменты управления, службы обратной совместимости с IIS 6 и т.д.

    Убедитесь, что вы выбрали поддержку ASP.NET. Для этого раскройте узел Службы Интернета --> Компоненты разработки приложений --> ASP.NET (Internet Information Services --> World Wide Web Services --> Application Development Features --> ASP.NET):

    Если вы хотите использовать поддержку IIS в Visual Studio, которая позволяет вам создавать виртуальные каталоги IIS непосредственно в диалоговом окне New Web Site, вам нужно выбрать пункт «Совместимость управления IIS 6» в разделе «Средства управления веб-сайтом» (Web Management Tools --> IIS 6 Management Compatibility).

    Как только вы выбрали нужные параметры IIS, нажмите кнопку OK для завершения установки.

    Установка IIS в Windows Server 2008

    Установка и настройка IIS одинакова для Windows Server 2008 и Windows Server 2008 R2. Необходимые шаги описаны ниже:

    Запустите диспетчер сервера. Чтобы сделать это, нажмите кнопку Start и выберите All Programs --> Administrative Tools --> Server Manager.

    Выберите узел Roles в дереве слева.

    В правой части окна нажмите на ссылке Add Roles. Это открывает мастер, позволяющий добавить новую роль сервера.

    Выполните необходимые действия в мастере. Вас вероятно попросят установить дополнительные необходимые роли — если это так, нужно просто принять операции и продолжить.

    После установки вам будет предложено настроить веб-сервер. Как в настольных версиях Windows, вы можете выбрать специфические особенности IIS 7, которые должны быть включены.

    Если вы работаете в ASP.NET с версией .NET Framework 4.5, то эту версию .NET Framework необходимо будет установить (центр разработчиков .NET Framework )

    Установка IIS в Windows Server 2012

    Процесс установки IIS в Windows Server 2012, по существу, такой же, как и в Windows Server 2008. Основное различие заключается в том, что пользовательский интерфейс несколько отличается. Подробное описание вы можете найти перейдя по ссылке Installing IIS 8 on Windows Server 2012 .

    Управление IIS

    При установке IIS, он автоматически создает каталог с именем C:\inetpub\wwwroot, который представляет ваш веб-сайт. Все файлы в этом каталоге будет отображаться, как будто они находятся в корневом каталоге вашего веб-сервера.

    Чтобы добавить дополнительные страницы на ваш веб-сервер, можно скопировать файлы HTML, ASP или ASP.NET напрямую в каталог C:\Inetpub\wwwroot. Например если добавить файл TestFile.html в этот каталог, вы можете запросить его в браузере через URL-адрес http://localhost/TestFile.html. Вы даже можете создавать вложенные папки для группирования связанных ресурсов. Например, вы можете получить доступ к C:\inetpub\wwwroot\MySite\MyFile.html через браузер, используя URL-адрес http://localhost/MySite/MyFile.html.

    Каталог wwwroot удобен для запуска простых примеров и статичных страниц. Для правильного использования ASP.NET вы должны сделать свой собственный виртуальный каталог для каждого веб-приложения, которое вы создаете. Например, вы можете создать папку с любым именем на любом диске вашего компьютера и поместить ее в виртуальный каталог IIS как будто она расположена в каталоге C:\inetpub\wwwroot.

    Прежде чем начать работу, вам нужно запустить диспетчер служб IIS. Его можно найти в меню Start (Пуск). Конкретное расположение может зависеть от используемой версии Windows (IIS --> Диспетчер служб IIS). Ярлык программы будет располагаться в разделе Programs (Программы) или Administrative Tools (Администрирование). Начальная страница IIS Manager показана на рисунке ниже:

    Теперь нужно ознакомиться с рядом терминов, используемых в IIS. В левой части окна IIS Manager отображается запись с именем используемого сервера. Наш сервер имеет имя PROFESSORWEB, сгенерированное по умолчанию Windows 8, которое будет использоваться в большинстве примеров. В центральной области отображается представление сервера. Это представление отображает набор значков, которые позволяют конфигурировать параметры сервера. В правой части экрана расположен список доступных действий. Например, в этом представлении можно запускать, останавливать и перезапускать сервер.

    Если развернуть элемент сервера в древовидном представлении в левой части экрана, отобразится элемент Sites (Сайты), содержащий единственную запись Default Web Site (Веб-сайт по умолчанию). Сайт - это коллекция файлов и каталогов, образующих веб-сайт. На одном сервере IIS может поддерживать несколько сайтов, как правило, на различных портах TCP/IP (по умолчанию используется порт 80). Сочетание имени сервера и порта сайта образует первую часть URL-адреса. Например, при использовании сервера mywebserver с сайтом, подключенным к порту 80, URL-адрес выглядит следующим образом:

    Каждый сайт может содержать множество файлов и каталогов. Каждый из них образует часть URL-адреса. Так, URL-адрес статической страницы mypage.html, расположенной в каталоге myfiles, будет следующим:

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

    Чтобы проверить работоспособность IIS выберите Default Web Site и в правой области диспетчера служб IIS выберите пункт "Запустить". После этого нажмите кнопку "Обзор *.80 (http)" чтобы открыть страницу сайта в браузере:

    Как видите, в моем случае я поменял порт используемый по умолчанию (с 80 на 8080). Я сделал это, т.к. на 80-м у меня запущен локальный Apache-сервер. Если у вас возникает такая же проблема, то изменить порт можно щелкнув правой кнопкой мыши по сайту (Default Web Site) и выбрав в контекстном меню "Изменить привязки" (Bindings). После этого в диалоговом окне можно изменить порт, используемый по умолчанию.

    Итак, каждый сервер может поддерживать множество сайтов, каждый из которых работает на другом порту или с другим IP-адресом. Каждый сайт может иметь множество файлов и каталогов, и сочетание этих элементов предоставляет информацию о URL-адресе. Мы вернемся к URL-адресам и использованию IIS Manager при рассмотрении каждого из подходов к развертыванию.

    Установка и настройка веб-сервера IIS PHP MySQL на Windows 7 - Самоучка

    Рассмотрим установку web-сервера IIS + php-5.3.10 + PHPManagerForIIS-1.2.0 + rewrite_2.0 + mysql-5.5.22 + phpMyAdmin-3.4.10.2 на Windows 7.

    Нам потребуються дистрибутивы:
    php-5.3.10-Win32-VC9-x86.msi скачиваем здесь
    PHPManagerForIIS-1.2.0-x64.msi скачиваем здесь
    rewrite_x64_ru-RU.msi скачиваем здесь
    mysql-5.5.22-winx64.msi скачиваем здесь
    phpMyAdmin-3.4.10.2-all-languages.zip скачиваем здесь

    Установка веб-сервера IIS:

    Открываем Панель управления -> Программы -> Включение или отключение компонентов Windows. Находим в списке раздел Службы IIS. Раскрываем его и выбираем нужные компоненты.
    Базовый набор:
    Безопасность. Выбираем все компоненты кроме «Проверка подлинности с сопоставлением сертификата …».
    Компоненты разработки приложений. Отмечаем все пункты.
    Общие функции HTTP. Отмечаем все пункты.
    Проверка работоспособности и диагностика. Выбираем «Ведение журнала HTTP» и «Монитор запросов».
    Функции повышения быстродействия. Отмечаем все пункты.
    Средства управления веб-сайтом. Отмечаем только «Консоль управления IIS».

    Когда все пункты выбраны, нажимаем Ок. После завершения установки обязательно перезагружаемся!

    Теперь запускаем установщик PHP(php-5.3.10-Win32-VC9-x86.msi):


    Соглашаемся с лицензией:


    Выбираем место установки(я оставил по умолчанию):


    Выбираем веб-сервер и режим работы php (Выбираем IISFastCGI):


    Далее переходим к выбору компонетов PHP. Если установку PHP производите впервые, лучше оставить значения по умолчанию:

    После завершения работы установщика, переходим к настройкам IIS. В принципе здесь надо сделать только одно действие — поднять приоритет php-файлов, чтобы они обрабатывались в первую очередь. В диспетчере служб IIS нажимаем по названию нашего сайта и в окне справа выбираем раздел «Документ по умолчанию». В появившемся списке необходимо переместить index.php в начало.

    Далее запускаем установщик PHPManager(PHPManagerForIIS-1.2.0-x64.msi)- необходим для управления PHP.

    Соглашаемся с лицензией:

    Далее переходим в Диспетчер служб IIS(Меню Пуск -> правый клик на Компьютер -> в меню выбрать пункт Управление. В открывшемся окне раскрываем группу «Службы и приложения» и открываем «Диспетчер служб IIS».):


    Открываем "Администратор PHP:


    Если там есть замечания по установке, исправляем их.
    Переходим на вкладку" Контролировать все параметры"
    Проверяем и при неоходимости изменяем параметры PHP:
    Я установил следующие параметры:
    Увеличел до 16 Мбайт максимальный размер данных принимаемых методом POST, изменив ее на:
    post_max_size = 16M.
    Увеличел максимально допустимый размер загружаемых файлов до 16 Мбайт:
    upload_max_filesize = 16M.
    Изенил директорию для хранения временных файлов загружаемых через HTTP:
    upload_tmp_dir = "C:/php/upload".
    Изменил директорию для хранения временных файлов сессий:
    session.save_path="C:/php/temp".
    Установил значение часового пояса местоположения (список часовых поясов можно найти в документации):
    date.timezone = "Europe/Moscow".
    И наконец создал пустые папки. temp,upload,includes в C:/php/

    С начальной конфигурацией PHP закончили, переходим к установке сервера MySQL:

    Описание установки описано в статье:

    Для начала скачайте с сайта разработчиков самораспаковывающийся архив "mysql-5.5.22-winx64.msi" или "mysql-5.5.22-win32.msi", в зависимости от того какая у вас конфигурация, и запустите его.
    Появится вот такое окно приветствия. Жмем Next.


    Устанавливаем флажок "I accept the terms in the license agreement" - "Я соглашаюсь с представленным лицензионным соглашением". Жмем Next.


    Инсталлятор предлагает выбрать тип установки. Для детальной настройки выбираем "Custom". Жмем Next.


    Здесь вы можете выбрать дополнительные компоненты и сменить установочную директорию программы.


    Все готово к установке. Жмем Install.


    Следующие два шага забиты рекламой о платной версии сервера. Жмем Next.


    Все, сервер установлен. Флажок "Launch the MySQL instance Configuration Wizard" - "Запустить мастер настройки копии сервера" собственно сам за себя говорит: запуск мастера по настройке сервера. Этот мастер также можно запустить и из менюшки Windiws, там ярлычок тоже установится.

    Далее появится вот такое окно приветствия. Жмем Next.

    Далее мастер предлагает выбрать тип настройки, выбираем "Detailed Configuration" - "Детальная настройка". Жмем Next.

    На текущем этапе, помощник спрашивает, в каком объеме будут использоваться ресурсы машины на сервер.

    > Developer Machine - Машина разработчика (минимальный затрат ресурсов).

    > Server Machine - Серверная машина (средний затрат ресурсов).

    > Dedicated MySQL Server Machine - Выделенный сервер (максимальный затрат ресурсов).

    Ну разумеется, выбираем "Developer Machine". Жмем Next.

    На текущем этапе, мастер просит указать, какие движки баз данных следует установить.

    > Multifunctional Database - Все движки.

    > Transactional Database Only - Только транзакционные движки (например InnoDB).

    > Non-Transactional Database Only - Только не транзакционные движки (например MyISAM).

    О транзакциях мы поговорим в других статьях, а сейчас нам особо не принципиально, поэтому выберем "Multifunctional Database". Жмем Next.


    Выбор диска и директории для хранения таблиц типа InnoDB. Жмем Next.


    В данном диалоговом окне выбирается максимально возможное количество подключений к серверу MySQL. При выборе "Decision Support (DSS)/OLAP", максимальное количество подключений будет ограничено двадцатью, чего более чем достаточно при установке сервера на домашнем компьютере и отсутствии большого количества одновременных подключений. Жмем Next.


    Отметив "Enable TCP/IP Networking" мы включаем поддержку TCP/IP соединений и выбираем порт, через который они будут осуществляться. Стандартным для сервера MySQL является порт 3306. Отметив "Enable Strict Mode", мы задаем режим строгого соответствия стандарту SQL (данную опцию рекомендуется оставлять включенной). Жмем Next.


    Обратите внимание на выставление настроек данного окна. Отметив "Manual Selected Default Character Set / Collation" и выбрав из ниспадающего меню "cp1251" определяем, что изначально для таблиц будет использоваться кодировка Cyrillic Windows (cp1251), что означает корректную работу с русским языком в данной кодировке. Жмем Next.

    Если отметить "Install As Windows Service", сервер будет запускаться в виде сервиса, что является рекомендуемым способом запуска. Ниже, в ниспадающем списке, задается имя сервиса. Поставьте галочку рядом с "Include Bin Directory in Windows PATH" - это позволит установить видимость директории "bin", для командной строки. Жмем Next.

    Установите пароль пользователя "root". Советую сделать это. Поставьте хотя бы какой-нибудь простенький пароль, только не оставляйте поле пустым, это убережёт вас от возможных неприятностей в дальнейшем. Жмем Next.


    Все готово для установки настроек. Жмем Execute.

    Готово. Конфигурационный файл создан (в пункте "Write configuration file" указан его путь). Сервер успешно запущен. Настройки безопасности успешно применены.

    Далее немножко подправим конфигурационный файл(my.ini):
    Найдем строку:


    Или просто закоментируем ее.
    Остальное оставим пока как есть.
    Сохраните изменения и закройте файл "my.ini".
    Установка и настройка сервера MySQL – завершена.

    Далее переходим к установке модуля rewrite:
    Запускаем установщик(rewrite_x64_ru-RU.msi):

    Принимаем лицензионное соглашение:


    Далее для работы с базами данных мы установим скрипт phpMyAdmin:

    Распакуйте архив в директорию C:\inetpub\wwwroot\. Появившуюся папку переименуйте в "phpmyadmin"
    Находим "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';


    Сохраняем измененный файл.

    Введите в адресной строке браузера "localhost/phpmyadmin". Вы увидите основное окно скрипта phpMyAdmin для управления базами данных MySQL.

    Далее необходимо создать базу данных "phpmyadmin" и импортировать в нее специально предназначенные таблицы, для чего выберите на главной странице ссылку "Import" ("Импорт"), на открывшейся странице, в разделе "File to import" ("Импортируемый файл") нажмите кнопку "Browse. " ("Обзор. "), выберите файл "create_tables.sql", находящийся в каталоге "scripts", и нажмите кнопку "Go" ("OK").

    Следующим шагом необходимо создать специального пользователя с именем "pma" и наделить его соответствующими правами, для чего нажмите "Privileges" ("Привилегии"), на открывшейся странице нажмите ссылку "Add a new User" ("Добавить нового пользователя"), в разделе "Login Information" ("Информация учетной записи") заполните поля следующим образом:

    User name (Имя пользователя): pma
    Host (Хост): localhost
    Password (Пароль): pmapass

    Нажмите кнопку "Go" (OK).

    На открывшейся странице, в разделе "Database-specific privileges" ("Привилегии уровня базы данных") из ниспадающего меню "Add privileges on the following database:" ("Добавить привилегии на следующую базу") выберите "phpmyadmin". Откроется следующая страница, где в разделе "Database-specific privileges" ("Привилегии уровня базы данных"), в блоке "Data" ("Данные"), поставьте галочки рядом с опциями: SELECT, INSERT, UPDATE, DELETE и нажмите "Go" ("OK").

    Вот и всё. Полная установка и настройка скрипта phpMyAdmin – завершена.

    Похожие новости

    1С: Предприятие 8

    Системные требования 1С:Предприятия 8

    Oracle Database
    (редакции Standard Edition One, Standard Edition и Enterprise Edition)

    • Linux Версия 12.1.0.2 поддерживается при условии установки следующих патчей:
      • 19078326, OPatch 12.1.0.8 (патч 6880880), далее 21447820, затем 21068507, затем 20954292.
      • Для некластерной инсталляции 21447820 требуется только молекула 21359749 (в каталоге 21447820 есть несколько подкаталогов, 21359749 - один из них).
      • Патчей 20954292 существует 3 вида (1 для 11.2.0.4, 2 для 12.1.0.2), нужен тот который поверх 12.1.0.2.7 (второй - для 12.1.0.2.0; различие в названии - у правильного есть DBEngSysandDBIM в названии).
    • Microsoft Windows. Версия 11.2.0.3.0
  • Linux Версия 11.2.0.2.0 поддерживается при условии установки следующего набора патчей: 10094732, 11724916, 9620994, 10269193.
    • Microsoft Windows версия 11.1.0.7.0 поддерживается при условии установки патча Bundle28 (patch 9707661).
  • Linux версия 11.1.0.7.0 поддерживается при условии установки следующего набора патчей: 7556778, 8889930, 9038070, 9653353, 8934457.
    • Microsoft Windows версия 10.2.0.4 поддерживается при условии установки патча Bundle36 (patch 9544021).
  • Linux Версия 10.2.0.4 поддерживается при условии установки следующего набора патчей: 8576156, 9535703, 9038070, 9002115, 6642692, 8889930, 7556778, 5586604.
  • Архитектура x86-64

    Oracle Database
    (редакции Standard Edition One, Standard Edition и Enterprise Edition)

    • Linux Версия 12.1.0.2 поддерживается при условии установки следующих патчей:
      • 19078326, OPatch 12.1.0.8 (патч 6880880), далее 21447820, затем 21068507, затем 20954292.
      • Для некластерной инсталляции 21447820 требуется только молекула 21359749 (в каталоге 21447820 есть несколько подкаталогов, 21359749 - один из них).
      • Патчей 20954292 существует 3 вида (1 для 11.2.0.4, 2 для 12.1.0.2), нужен тот который поверх 12.1.0.2.7 (второй - для 12.1.0.2.0; различие в названии - у правильного есть DBEngSysandDBIM в названии).
    • Microsoft Windows. Версия 11.2.0.3.0
  • Linux Версия 11.2.0.2.0 поддерживается при условии установки следующего набора патчей: 10094732, 11724916, 9620994, 10269193.
    • Microsoft Windows версия 11.1.0.7.0 поддерживается при условии установки патча Bundle28 (patch 9707665).
  • Linux версия 11.1.0.7.0 поддерживается при условии установки следующего набора патчей: 7556778, 8889930, 9038070, 9653353, 8934457.
    • Microsoft Windows версия 10.2.0.4 поддерживается при условии установки патча Bundle36 (patch 9544023).
  • Linux Версия 10.2.0.4 поддерживается при условии установки следующего набора патчей: 8576156, 9535703, 9038070, 9002115, 8947919, 8889930, 7556778, 5586604.
  • Архитектура IA-64

    Бесплатный мультиязычный веб-сервер Open Server 4

    CMS Joomla - расширения, софт, статьи!

    Open Server 4.7.6 - это прежде всего современный портативный веб сервер. созданный специально для веб-разработчиков с учётом их рекомендаций и пожеланий, а также как альтернатива устаревшему и более не развивающемуся качественно серверу - Денвер (Denwer) [Denwer не развивается с 2009 года, имеет унылый интерфейс и оболочку. Ну а прогресс в сфере информационных технологий (IT), не устает удивлять быстрым развитием Прим. Автора].

    Open Server имеет богатый набор серверного программного обеспечения, удобный, многофункциональный продуманный интерфейс, обладает мощными возможностями по администрированию и настройке компонентов. Веб сервер можно использовать с целью разработки, отладки и тестирования современных веб-проектов [в частности, новой линейки CMS Joomla 3.x и подобных, требовательных к веб серверам систем управления контентом. Прим. Автора], а так же для предоставления веб-сервисов.

    Как сделать из домашнего компьютера веб-сервер на базе Open Server, смотрите в нижеприведённом видео:

    Программные продукты, входящие в состав комплекса стали весьма популярны среди пользователей Windows, в первую очередь из-за того, что они получили бесплатный комплекс программ с надежностью на уровне Linux серверов.

    • Управляющая программа Open Server 4.7.6;
    • Apache 2.2.23;
    • Apache 2.4.3;
    • Nginx 1.2.6;
    • MySQL 5.1.67;
    • MySQL 5.5.29;
    • MariaDB 5.5.28a;
    • PostgreSQL 9.2.2;
    • FTP FileZilla 0.9.41;
    • PHP 5.2.17 (Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4);
    • PHP 5.3.20 (Xdebug 2.2.1, IonCube Loader 4.2.2, Memcache 2.2.7, Imagick 3.1.0);
    • PHP 5.4.10 (Xdebug 2.2.1, IonCube Loader 4.2.2, Memcache 2.2.7, Imagick 3.1.0);
    • ImageMagick 6.7.9; Fake Sendmail 32; NNCron Lite 1.17; Memcached 1.2.6;
    • Adminer 3.6.2;
    • HeidiSQL 7.0;
    • Webgrind 1.0;
    • PHPMyAdmin 3.5.5;
    • PHPPgAdmin 5.1-dev;
    • PHPMemcachedAdmin 1.2.2;
    • Все компоненты сборки представлены в 32-битной версии.

    Возможности управляющей программы:

    • Незаметная работа в трее Windows;
    • Быстрые старт и остановка;
    • Автостарт сервера при запуске программы;
    • Включение/отключение записи логов;
    • Монтирование виртуального диска;
    • Поддержка управления через командную строку;
    • Поддержка профилей настроек;
    • Удобный просмотр логов всех компонентов;
    • Выбор HTTP, MySQL и PHP модулей в любом сочетании;
    • Подробная и понятная документация;
    • Доступ к доменам в один клик;
    • Быстрый доступ к шаблонам конфигурации модулей;
    • Мультиязычный интерфейс;
    • Автозапуск программ при старте Open Server;
    • Не требует установки (портативность);
    • Возможность работы с flash накопителя;
    • Одновременная работа с denwer, vertrigo, xampp и т.д.;
    • Работа на локальном/сетевом/внешнем IP адресе;
    • Поддержка SSL без всякой дополнительной настройки;
    • Создание домена путем создания обычной папки;
    • Поддержка кириллических доменов;
    • Поддержка алиасов (доменных указателей);
    • Защита сервера от внешнего доступа;
    • Punycode конвертер доменных имён;
    • Планировщик заданий (cron);
    • Создание локального поддомена без потери видимости основного домена в сети интернет.

    Надеюсь программный комплекс Open Server станет вам надёжным помощником в разработке веб-проектов.

    Обратите внимание: Вышла новая версия бесплатного веб-сервера Open Server 4.8.6

    Информация о файле

    Год выхода: 2013
    Название: Open Server 4.7.6 mini
    Выпущено: Open Server [ open-server.ru ]
    Формат: *.exe
    Язык интерфейса: Русский / Українська / English
    Платформа: Windows (32-бит и 64-бит): Windows 8 / Windows 7 / Server 2008 / Vista / Windows XP SP3
    Лицензия: Бесплатно (Donationware)
    Размер: 103,11 Mb
    Хеш
    Имя файла: open_server_4_7_6_mini.exe
    MD5: 1961A00622B898BF94232D0D7AA284A4
    SHA-1: 5E1536B8AF878C4150974BA223B1ED0CF0041B39

    Скачать Бесплатный мультиязычный веб-сервер Open Server 4.7.6 mini