Партнерки вебмастерам

Баннер

Кто онлайн

Сейчас 52 гостей онлайн

Статистика

Архив содержит 29 файлов в 11 категориях. На данный момент файлы скачаны 103393 раз.
Веб-платформа Microsoft – правильный выбор! PDF Печать E-mail

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

Веб-сервер IIS7 это основа нашей веб-платформы. Давайте поговорим о том, как нам все это заставить работать на вашем windows 7 начиная от professional редакции и заканчивая windows server 2008 r2, который дает больше возможностей для работы в глобальных сетях делая наш сайт доступным всему миру.

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

1

Если у вас стоит skype то нужно сделать еще такое действие. Заходите в скайп меню инструменты-настройки переходите на вкладку дополнительно-соединения и снимаете галочку с пункта «использовать порты 80 и 443 в качестве входящих альтернативных».

2

Теперь давайте проверим как установился наш IIS, для этого в вашем браузере введите путь http://localhost/если вы видите приветственную страницу от корпорации Microsoft, значит вы все сделали правильно и можно переходить к следующему шагу построения нашей веб-платформы.

3

Если ваш браузер выдает вам ошибку нужно проверить запущен ли наш сервер IIS. В панели управления выберите пункт «Система и Безопасность», далее выберите пункт «Администрирование» и запустите «Диспетчер служб IIS». Разверните все вкладки в меню подключения и встаньте на наш сайт Default Web Site справа в меню основных операций вы найдете пункт Управление веб-сайтом там есть такие пункты как «перезапустить», «начало» и «остановить», если остановлен то просто кликните «начало» и наш сайт заработает.

4

А дальше самое интересное, ведь теперь почти весь мир в наших руках… Осталось прикрутить необходимое веб-приложение на наш сайт. Но встает выбор какое выбрать, что же подойдет мне… PHP в настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов, но думаю что вам придется столкнуться и с другими языками написания скриптов для вашего динамического сайта. Не будем углубляться в подробности этих понятий а перейдем к уже готовым решениям для нашей веб-платформы Microsoft. Перейдите по ссылке http://www.microsoft.com/web/downloads/platform.aspx и скачайте Microsoft Web Platform Installer 2.0. Произведите установку, которая не вызывает никаких затруднений. С помощью этой программы мы можем расширить нашу платформу и выбрать подходящий инструмент для создания нашего сайта. Сделаем наш сервер универсальным, установив на нашу платформу поддержку PHP и NET.Framework (ASP.NET), также нам понадобиться программа для создания и управления базами данных, мы используем SQL Server express 2008R2. Для установки всех этих компонентов вам просто нужно щелкнуть на надпись «Щелкните для удаления включения продуктов» Щелкаем Веб-Сервер, далее щелкаем Платформы и среды выполнения, а также щелкаем База данных.

5

Это еще не все для поддержки PHP нам нужно зайти в пункт настройка «Платформы и среды выполнения» и там выделить компоненты для поддержки PHP нашей веб-платформой.

6

Теперь нажимаем установить

7

Нажмите принимаю

8

Введите новый пароль для доступа к SQL Server и нажмите продолжить, дождитесь окончания установки.

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

Есть специально разработанные для веб-платформы Microsoft системы типа DotNetNuke, nopCommerce в них используется язык написания скриптов ASP.NET или например такие какJoomla, SilverStripe CMS где используется PHP. Как для тех так и для других приложений существует множество платных и бесплатных подключаемых модулей. Установку и настройку той или иной CMS мы рассмотрим в следующих статьях. До встречи на просторах интернета J

 

Почему мы не можем интегрировать Joomla на веб-платформу Microsoft???

В моем понимание веб-платформа Microsoft это когда мы используем связку типа IIS и MSSQL, лично мне хочется видеть именно так веб-платформу Microsoft… Все-же давайте попробуем привязать Joomla к IIS7 иMSSQL2008… На этом примере мы в дальнейшем очень легко и непринужденно привяжем веб-приложениеDotNetNuke к нашей веб-платформе и начнем создавать, а может просто изучать новые возможности ASP.NET

В нашем MSSQL создадим новую базу данных под кодовым названием Joomla

9

Вот сюда введите название базы…

 

10

Далее нам необходимо создать имя для входа и задать пароль

11

Вот так это выглядит, вводим и нажимаем ОК

12

Теперь переходим на созданную нами базу, разворачиваем ее находим пункт безопасность и там находим пункт пользователи и щелкаем по нему правой кнопкой мыши и выбираем создать пользователя

13

Вводим имя пользователя и логин одинаковый, также выбираем членство в роли базы данных db_ownerнажимаем ОК

14

Теперь переходим к следующему этапу внедрения нашего веб-приложения и создадим локальную папку где будет находиться наш сайт будь то joomla или DotNetNuke

15

Нажимаем правой кнопкой на нашу новую папку и заходим в свойства

16

Снимаем галочку только для чтения и переходим на вкладку безопасность

17

нажимаем изменить и затем добавить нам нужно найти NETWORK SERVICE и добавить эту группу

18

Далее после того как мы ее добавили даем этой группе полный доступ поставив галочку в соответствующем месте и теперь ОК

19

Переходим к следующему этапу… на этом этапе нам предстоит скачать последнюю версию нашего приложения… если это joomla то делайте это по ссылке http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=5560

Если вы устанавливаете DotNetNuke то ссылка для скачивания последней версииhttp://dotnetnuke.codeplex.com/releases/view/55790#DownloadId=167676

Распакуйте те или иные файлы в наш каталог

20

Далее приступим к размещению всего этого содержимого в нашем IIS. Запустите диспетчер служб IIS, правой кнопкой мыши щелкните пулы приложений и выберите добавить пул приложений

21

Там введите название нашего пула а также режим Классический и нажмите ОК

22

Далее щелкните правой кнопкой по вновь созданному пулу и выберите дополнительные параметры

23

Найдите удостоверение и поставьте там наш тот самый NetworkService которому мы дали права доступа

24

А теперь собственно и добавим наше приложение. Правой кнопкой щелкаем по Default Web Site и выбираем добавить приложение

25

Даем название нашему веб-приложению, выбираем ранее созданный нами пул и указываем физический путь, жмем ок

26

Ура готово встаем на наш сайт и справа выбираем обзор *:80 (http)

27

Открывается браузер выбранный по умолчанию в системе и в нем открывается установка нашего сайта при первом запуске после установки

28

Все бы хорошо все так красиво встало

29

далее

30

Но вот тут у нас возникает заминка наша joomla не имеет коннектора для подключения к MSSQL, вы можете установить MySQL скачав его по ссылке http://www.mysql.ru/download/ или

31

можете установить joomla используя web installer Microsoft для этого вам нужно пропустить все что было рассказано ранее и просто запустив Диспетчер служб IIS выбрать справа установка приложений из коллекции

 

32

Тут мы находим много всего интересного но нам нужна Joomla и MySQL ставим галочку и нажимаем установить

33

Далее наш установщик все сделает за нас.

34

Вернемся к ASP.NET приложениям на примере CMS DotNetNuke. Для закрепления материала проделайте все вышесказанное для нашего нового веб-приложения. И дойдя до этапа когда вы запустите установленное приложение в вашем браузере мы продолжим его настройку… Вот она страница первого запуска при таком методе установке 100% гарантирован полностью автоматический запуск приложения… Попробуйте установить ради эксперимента DotNetNuke через web installer на windowsJ у меня не вышло… и также у вас не будет пункта автоматической установки при старте dnn… При таком методе установки, который был описан в этой статье мы получаем готовую к работе платформу управления веб-сайтом. Выберите Авто и нажмите далее

35

Процесс установки и распаковки

36

В самом низу по завершении установки нажимаем

37

Вот и все установка прошла успешно можно приступать к построению нашего сайта

38

В наших следующих статьях мы поговорим о том как управлять сайтом при помощи DotNetNukeJ