Архив метки: Windows

Введение в Службу статических веб-приложений Azure

В ходе сборки 2020 Microsoft объявила о предварительном просмотре службы Azure Static Web App — хостинга приложений для статических веб-приложений, построенных на JavaScript. Автоматическое развертывание в производственных и промежуточных средах реализовано в виде интеграции GitHub. Хотя в настоящее время публичный предварительный просмотр, этот сервис легко настроить и начать работу. Вероятно, это будет один из любимых сервисов разработчиков в ближайшем будущем.

 

Что такое служба Static Web App?

Static Web App — это хостинг для статических веб-приложений, построенных на JavaScript. Это практически служба приложений Azure для статических приложений, которую легко настроить и использовать.

Служба Static Web App подключена к репозиторию GitHub, где находится исходный код веб-приложения. Используя действия GitHub, он создает и публикует статическое приложение в производственной или промежуточной среде. Производственная среда всегда основана на какой-то конкретной отрасли. Промежуточная среда имеет изменяющийся URL-адрес и основана на запросах извлечения. В настоящее время разрешена только одна активная промежуточная среда.

Служба Static Web App работает почти как обычная интеграция службы приложений с Azure DevOps. Может быть, слишком общее, следующее изображение хорошо иллюстрирует новый сервис.

Введение в Службу статических веб-приложений Azure

 

Как вы можете заметить, функции Azure также поддерживаются. Есть одно ограничение — эти функции должны быть написаны на JavaScript, так как это единственный поддерживаемый тип функций на данный момент.

 

Где статическое веб-приложение подходит для Azure?

Приятно то, что служба Static Web App заполняет один пустой слот в ряду хостинга приложений и развертывания моделей в Azure.








обслуживаниеОписание
Статический сайтПредложение на основе хранилища BLOB-объектов для полностью статических сайтов.
Статический веб-сайт против Azure DevOpsТо же, что и выше, но мы можем выполнить развертывание из DevOps Azure.
Статическое веб-приложение
Служба приложенийСлужба для размещения приложений с серверным кодом или двоичными файлами
Приложение на виртуальных машинахПользовательские виртуальные машины для хостинга приложений

 

Те, кто помнит старые времена в Azure, вероятно, захотят напомнить нам о вычислительном обслуживании. Мы не указали его, поскольку другие услуги — хорошая замена для него.

 

Настройка службы статического веб-приложения

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

Мы можем создать сервис Static Web App на портале Azure. На момент написания этого блога поддерживаются не все регионы Azure, так как служба находится в режиме предварительного просмотра.

Обратите внимание, как мы должны указать GitHub репозиторий и ветку. Это то место, где осуществляется развертывание сайта в реальном времени.

Следующим шагом является настройка параметров сборки для статического веб-приложения. Расположение API можно оставить пустым, если в веб-приложении нет функций Azure.

Хитрая вещь — это местоположение артефакта приложения. Это папка, в которую приложение помещает дистрибутивные файлы. Если говорить больше на языке разработчиков ASP.NET, то это папка, в которой приложение публикуется после сборки. Убедитесь, что у вас нет этой папки в хранилище.

Теперь мы можем нажать «Обзор» + «Создать», и через несколько минут у нас уже настроена служба Static Web App. Если все прошло хорошо, мы увидим запущенную службу Static Web App.

Файл рабочего процесса указывает на определение действий GitHub, которое было создано автоматически с помощью сервиса. Если позже вам потребуется изменить настройки, связанные со сборкой, это можно сделать, изменив файл рабочего процесса.

 

Публикация статического приложения

Мы попробовали сервис Static Web App с приложением Angular. Клонировали свой тестовый репозиторий на свою машину, установили Angular CLI и создали новое приложение Angular 9.

mkdir StaticWebAppTest

git clone https://github.com/gpeipman/MyStaticSite.git

npm install -g @angular/cli

ng new StaticWebAppTest

 

Если у вас медленное соединение или диск, тогда идите и возьмите кофе — потребуется время, пока все эти модули node.js не будут установлены.

Когда приложение создано, мы можем создать его и отправить в хранилище.

ng build --prod 

git add. 

git commit –m «приложение angular app» 

git push

 

Если все прошло хорошо, пришло время перейти к GitHub и посмотреть в действиях, работает ли наш рабочий процесс GitHub. Этот рабочий процесс был автоматически создан службой Static Web App и развертывает приложение в производственной среде. После успешного развертывания мы увидим его в разделе «Сервис».

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

Что мы только что сделали? Мы отправили приложение Angular в репозиторий GitHub, и оно автоматически было опубликовано в нашей службе Static Web App. Это была просто фиксация в хранилище, и после этого все просто произошло.

 

Публикация в сценической среде

Обычно новые функции объединяются с главной веткой с помощью запросов на извлечение. Для статических веб-приложений запросы на извлечение являются промежуточными развертываниями среды. Сейчас может быть только одна заявленная среда, но она, вероятно, изменится в будущем.

Давайте изменим заголовок страницы по умолчанию в файле src/app/app.component.html. Мы добавили слово постановки в название и созданный запрос. Вы можете создать новую ветку из master, внести изменения и отправить ее на GitHub из командной строки. Но вы можете пропустить это тоже. Там можно изменить файл прямо в GitHub и создать новую ветку с запросом pull.

После создания запроса на запуск рабочий процесс Static Web App запускается снова. Когда выполняются действия GitHub, это отображается на странице запроса на получение. После успешной сборки публикуется ссылка на промежуточную среду, чтобы перетащить страницу запроса в качестве комментария бота.

Промежуточную информацию можно увидеть и на портале Azure, если существует промежуточная среда.

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

После слияния pull-запроса промежуточная среда автоматически удаляется Azure.

 

Настройка действия GitHub

Чтобы изменить определение сборки, мы можем открыть файл yml, показанный в обзоре Static Web App. Этот файл доступен также в нашем хранилище исходного кода. Пример определения сборки здесь.

name: Azure Static Web Apps CI/CD



on:

  push:

    branches:

-  master

  pull_request:

    types: [opened, synchronize, reopened, closed] branches:

-  master



jobs:

  build_and_deploy_job:

    if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.action != 'closed') runs-on: ubuntu-latest

    name: Build and Deploy Job

    steps:

- uses: actions/checkout@v1

 - name: Build And Deploy

      id: builddeploy

      uses: Azure/static-web-apps-deploy@v0.0.1-preview

      with:

        azure_static_web_apps_api_token:$ {{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_AMBITIOUS_SMOKE_092E9AF03 }} repo_token: $ {{ secrets.GITHUB_TOKEN }} # Used for Github integrations (i.e. PR comments)

        action: 'upload'

        ###### Конфигурации репозитория/сборки - эти значения могут быть настроены в соответствии с требованиями вашего приложения. ######

        app_location:'/ ' # Путь к исходному коду приложения

        api_location:"# Путь к исходному коду Api-необязательно

        app_artifact_location: 'dist/MyStaticSite' # Встроенный каталог содержимого приложения-необязательно

        ###### Конец конфигураций репозитория/сборки ######

   close_pull_request_job:

    if: github.event_name == 'pull_request' && github.event.action == 'closed'     runs-on: ubuntu-latest

    name: Close Pull Request Job

    steps:

 - name: Close Pull Request

      id: closepullrequest

      uses: Azure/static-web-apps-deploy@v0.0.1-preview

      with:

        azure_static_web_apps_api_token:$ {{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_AMBITIOUS_SMOKE_092E9AF03 }} action: 'close'

 

Внутренне Microsoft использует свою систему сборки Oryx, которая создана для автоматической компиляции приложений с работающими артефактами в службах Microsoft.

 

Завершение

Статическое веб-приложение Azure хорошо согласуется со службами приложений Azure и статическими веб-сайтами Azure. Есть интеграция с GitHub с использованием действий GitHub. Производственная среда основана на мониторинге данной ветки репозитория исходного кода. Промежуточная среда приходит и уходит на основе создания и объединения запросов на получение. Static Web App не зависит от платформы. Это не заботит операционная система и редактор кода или IDE, которые используют разработчики. Если действия GitHub способны создать статическое веб-приложение, то для работы службы Static Web App достаточно. Хотя сейчас поддерживается только одна промежуточная среда, она, вероятно, изменится в будущем, когда я подумаю о приложениях в активной разработке.



2020-05-22T17:23:05
Microsoft

Как запустить сайт на IIS сервере?

Если вы хотите узнать больше о веб-дизайне и разработке, установка Internet Information Services (IIS) на ваш компьютер с Windows 10 — это хороший метод. IIS — это бесплатная функция Windows, включенная в Windows 10, так почему бы не использовать ее?

IIS представляет собой полнофункциональный веб-сервер и сервер FTP с некоторыми мощными инструментами администратора, мощными функциями безопасности и может использоваться для размещения приложений ASP.NET и PHP на одном сервере. Вы даже можете разместить сайты WordPress на IIS.

Существует три способа установки и настройки веб-сайта в IIS в Windows 10; с помощью графического интерфейса пользователя (GUI), PowerShell или Windows CMD. Мы будем использовать каждый метод для базовой установки IIS.

Установите IIS с помощью графического интерфейса

Это метод «укажи и щелкни» для настройки веб-сайта в IIS. Это идеальный метод, если вы не изучили команды PowerShell или Windows.

  1. Начните вводить «включить окна» в строке поиска. В результате появится утилита Turn Windows on/off. Нажмите здесь.

  2. Откроется окно «Функции Windows». Загрузка различных функций может занять некоторое время. Когда это произойдет, установите флажок рядом с Internet Information Services, а затем нажмите кнопку OK.

  3. Установка начнется и может занять несколько минут. По завершении нажмите кнопку «Закрыть».

  4. Чтобы убедиться, что IIS установлен и работает, введите IIS в строке поиска рядом с кнопкой «Пуск». В результате вы увидите Диспетчер информационных служб Интернета. Нажмите на это, чтобы открыть его.

  5. Когда диспетчер IIS откроется, посмотрите в левой части окна в разделе « Подключения» . Раскрывайте древовидное меню, пока не увидите веб-сайт по умолчанию. Это сайт-заполнитель, который устанавливается вместе с IIS. Нажмите на него, чтобы выбрать его.

  6. Справа от диспетчера IIS смотрите в разделе «Просмотр веб-сайта». Нажмите на Обзор *:80 (http). Это откроет веб-сайт по умолчанию в веб-браузере по умолчанию.

  7. Вы увидите веб-страницу, подобную следующей. Обратите внимание, что в адресной строке написано localhost. Это адрес, который нужно ввести, чтобы перейти на ваш новый сайт.

Создайте свою первую веб-страницу для IIS

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

  1. После установки IIS откройте проводник . Перейдите к C:intepubwwwroot. Вот где файлы, которые составляют сайт должны быть сохранены. Вы увидите файл веб-страницы IIS по умолчанию, iisstart.html, и изображение, показанное на странице, iisstart.png. Здесь вы сохраните свою первую веб-страницу.

  2. Откройте Блокнот как администратор. Чтобы сохранить в папку wwwroot , вы должны быть администратором.

  3. Сохраните файл в папку wwwroot. Назовите его index.html и измените тип файла «Сохранить как» на «Все файлы». Затем нажмите кнопку Сохранить.
  4. Теперь, когда он сохранен как правильный тип файла, давайте поместим в него некоторый контент. Введите следующий HTML-код для очень простой веб-страницы и сохраните его:
    <html>

    <body>

    <h1>Hello World!</h1>

    <body>

    </html>

  5. Вернитесь в веб-браузер, который имеет веб-страницу IIS по умолчанию. Нажмите на кнопку обновления. Теперь вы увидите свою первую веб-страницу.

Это оно! Вы только что создали и опубликовали свой первый веб-сайт на IIS.

Установите IIS с помощью команд Windows

Мы можем сократить процесс установки IIS до однострочной команды. Это можно сделать в командной строке Windows или с помощью PowerShell. Сначала мы покажем, как это сделать с помощью команды Windows, но изучение PowerShell принесет большую пользу в будущем.

  1. Введите cmd в строке поиска, и верхний результат должен быть Командная строка. Нажмите на Запуск от имени администратора.

  2. Введите команду DISM / online / enable-feature / featureName: IIS-DefaultDocument / All и нажмите Enter.

  3. Вы увидите индикатор выполнения. Как только он достигнет 100,0%, и вы увидите сообщение «Операция успешно завершена». Вы можете закрыть командную строку. IIS установлен.

  4. Убедитесь, что вы можете открыть диспетчер IIS и убедиться, что установка прошла успешно, используя шаги 4-7 из раздела « Установка IIS с помощью графического интерфейса».

Установите IIS с помощью PowerShell

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

  1. Введите powershell в строке поиска, и одним из результатов должен быть PowerShell ISE . Нажмите на Запуск от имени администратора.

  2. Введите командлет Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestart и запустите его. Вы увидите запуск индикатора выполнения. После завершения убедитесь, что IIS установлен и работает.
  3. Этот шаг не является обязательным, но вы можете сохранить его как скрипт PowerShell, а затем запустить его в любое время. Работайте со скриптом и добавляйте разные параметры. В конце концов, у вас будет скрипт установки IIS, который настраивает все так, как вы хотите, каждый раз, одним щелчком мыши.

Это только начало того, что вы можете сделать, создав собственный сайт в IIS. Также рассмотрите возможность использования IIS для передачи файлов по протоколу FTP или медиа-хостинга. Кроме того, обратитесь к установщику веб-платформы Microsoft для упрощенных способов установки и изучения таких вещей, как WordPress, PHP, Python и другие.



2020-05-22T12:25:48
Вопросы читателей

Запуск командной строки в проводнике

Командная строка является невероятно полезным способом для выполнения определенных задач. Например, если вы хотите запустить программу со специальными параметрами, командная строка — это один из быстрых способов сделать это. Проблема состоит в том, что навигация по структуре каталогов современного компьютера может быть настоящей болью при использовании командной строки. Тем более что Windows 10 поддерживает такие длинные имена папок и программ.

Хорошей новостью является то, что вы можете открыть командную строку прямо из окна Windows Explorer. Вы попадете прямо в эту папку!

Командная строка против PowerShell

Одним из важных моментов, связанных с открытием командной строки в папке, является то, что мы обращаемся именно к командной строке Windows, а не к PowerShell. Хотя обе программы выглядят одинаково, будучи интерфейсом текстовых команд, на самом деле они очень разные.

Командная строка — это простой, легкий текстовый интерфейс для Windows. Напротив, PowerShell — это сложный, мощный инструмент командной строки, который позволяет опытным пользователям выполнять всестороннее управление системой компьютера, среди множества других полезных возможностей.

Командная строка использует «CMD.exe», в то время как PowerShell использует «powershell.exe», поэтому они полностью разделены. Хотя некоторые функции перекрываются, две программы могут использовать разные команды для выполнения одной и той же работы. Эта статья посвящена только командной строке, но некоторые ярлыки также будут работать для PowerShell. Мы укажем, когда это так.

Открыть командную строку с помощью адресной строки Explorer

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

Если вы нажмете на эту адресную строку, вы можете ввести текст. Набрав «cmd» и нажав Enter, вы откроете командную строку в этом месте.

Это также будет работать, если вы введете «powershell» вместо «cmd». Переносит вас непосредственно к приглашению Windows PowerShell в этой папке.

Добавление «Открыть окно команд здесь»

В ранних версиях Windows 10 существовала запись в контекстном меню под названием «Открыть окно команды здесь», которая открывала командную строку в указанной вами папке. Например, если вы щелкнете правой кнопкой мыши по папке и воспользуетесь этой командой, командная строка запустится с текущей папки.

После обновления 2017 Creator для Windows 10 Microsoft удалила эту опцию. Почему? Скорее всего, именно благодаря усилиям Microsoft оттолкнуть людей от использования командной строки к использованию PowerShell.

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

Сначала нажмите Пуск и введите regedit. Затем нажмите на запись программы regedit.

Открыв редактор реестра, найдите следующий раздел реестра по этому пути:

HKEY_CLASSES_ROOTDirectoryShellCMD

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

Щелкните правой кнопкой мыши по ключу и выберите «Разрешения» в контекстном меню.

В открывшемся диалоговом окне нажмите «Дополнительно».

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

Затем введите свое имя пользователя и затем нажмите «Проверить имена», чтобы подтвердить его. Затем нажмите ОК.

Наконец, убедитесь, что установлен флажок Заменить владельца на субконтейнеры и объекты, прежде чем нажимать ОК.

Теперь мы вернулись на страницу разрешений. Выберите «Администраторы» в группе или именах пользователей и выберите «Разрешить» рядом с «Полное управление». Затем нажмите ОК.

Теперь нам нужно восстановить пункт контекстного меню для командной строки.

Вернувшись в окно CMD, все, что нам нужно сделать, это изменить «DWORD» с «HideBasedOnVelocityiD» на «ShowBasedOnVelocityId». Просто щелкните по нему правой кнопкой мыши и выберите «переименовать», затем измените имя DWORD.

Если все прошло по плану, вы должны увидеть опцию «Открыть окно командной строки», когда вы нажимаете SHIFT + правой кнопкой мыши на элементе в окне проводника Windows.

Открытие командной строки с помощью проводника Windows

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

Вы можете найти «cmd.exe» в C:WindowsSystem32. Если вы хотите запустить его с правами администратора, просто щелкните правой кнопкой мыши cmd.exe и выберите Запуск от имени администратора . Существует множество команд, которым требуются административные привилегии, и это один из способов запуска командной строки с этими привилегиями, не выходя из Проводника.

Вы в команде сейчас!

Как и в случае с HyperTerminal, Microsoft может в один прекрасный день полностью отказаться от командной строки в пользу PowerShell. Хотя это само по себе неплохо, PowerShell мог бы немного поработать, чтобы помочь неопытным пользователям, которым было бы удобно с командной строкой, использовать обычные функции так же легко. Тем не менее, до того дня, когда командная строка действительно пойдет по пути Dodo, вы можете быть уверены, что это всего лишь несколько щелчков мышью.

Если вам нужно улучшить навыки командной строки, то почему бы не проверить эти 21 команду, которую должен знать каждый пользователь Windows. Вы будете быстро выполнять задания, вооруженные этими невероятно полезными трюками.



2020-05-22T11:45:04
Вопросы читателей

Как скрыть панель задач в Windows 10

Панель задач Windows — это полезная небольшая область на вашем экране, которая позволяет запускать приложения, получать доступ к поиску Cortana, просматривать время и быстро переходить к различным параметрам настроек. Если вы не используете панель задач слишком часто, вы можете скрыть панель задач в Windows 10, и это освободит место для других окон приложений.

После того, как панель задач исчезнет с вашего экрана , все ваши другие приложения смогут использовать освободившееся пространство на вашем экране. Если экран вашего компьютера меньше, это принесет вам большую пользу.

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

Как скрыть панель задач в Windows 10

Чтобы скрыть панель задач на ПК с Windows 10, вам просто нужно включить опцию в приложении «Настройки».

  1. Используйте поиск Cortana для поиска и открытия настроек .

  2. Нажмите на опцию «Персонализация» на следующем экране.

  3. Вы найдете несколько вариантов в левой боковой панели на экране. Нажмите на тот, который говорит панель задач, чтобы открыть настройки панели задач.

  4. На правой панели у вас есть различные варианты настройки панели задач. Одним из этих вариантов является Автоматическое скрытие панели задач в режиме рабочего стола . Включите эту опцию ON , и это будет скрывать панель задач на экране.

  5. Вы также должны включить опцию Автоматически скрывать панель задач в режиме планшета, если вы используете режим планшета Windows 10.

  6. Панель задач мгновенно исчезнет с вашего экрана. Чтобы поднять его, подведите курсор к нижней части экрана, и он появится.

Как исправить панель задач Windows 10, не скрывающуюся автоматически

Есть случаи, когда панель задач Windows 10 не скрывается автоматически. Он продолжает оставаться на вашем экране, несмотря на включение опции автоматического скрытия в приложении «Настройки».

Там может быть несколько причин, почему это происходит. Может быть, Windows Explorer не полностью обновлен и все еще использует старые настройки? Или, может быть, есть некоторые приложения, поддерживающие панель задач на вашем экране?

Перезапустите процесс проводника Windows.

Когда вы обнаружите, что панель задач Windows 10 не скрывается автоматически, первое, что нужно сделать, это перезапустить процесс проводника Windows. Таким образом, проводник будет обновлен, и внесенные вами изменения вступят в силу.

Существует два способа перезапустить процесс Windows Explorer на вашем ПК.

Использование командной строки для перезапуска проводника Windows

Если вы предпочитаете использовать команды для выполнения действий на вашем компьютере, есть команда, которая поможет вам перезапустить Проводник из командной строки.

  1. Найдите командную строку, используя поиск Cortana, и запустите ее.

  2. Введите следующую команду в окне командной строки и нажмите Enter.

    taskkill /f /im explorer.exe

  3. Вы увидите, что фон позади командной строки теперь полностью пустой. Это потому, что Windows Explorer в настоящее время закрыт. Чтобы снова открыть его, введите следующую команду в командной строке и нажмите Enter.

    start explorer.exe

  4. Все ваши иконки и фон вернутся. Кроме того, ваша панель задач теперь должна автоматически скрываться, когда вы перемещаете курсор от нижней части экрана.

Использование диспетчера задач для перезапуска проводника Windows

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

  1. Щелкните правой кнопкой мыши на панели задач и выберите пункт «Диспетчер задач».

  2. Нажмите на вкладку Процессы вверху, если вы еще не там.
  3. Найдите процесс под названием Windows Explorer в списке.
  4. Щелкните правой кнопкой мыши процесс и выберите параметр «Перезапустить».

  5. Без каких-либо запросов или подтверждений диспетчер задач уничтожит и перезапустит Windows Explorer на вашем компьютере.

Отключить уведомления для приложений Culprit на панели задач

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

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

  1. Запустите приложение Настройки , используя поиск Cortana на вашем компьютере.

  2. Нажмите «Система» на следующем экране, чтобы получить доступ к настройкам системы.

  3. Выберите Уведомления и действия на левой боковой панели.

  4. На правой панели в разделе « Получить уведомления от этих отправителей» вы найдете список приложений, которые могут отправлять вам уведомления. Найдите приложение, которое заставляет панель задач не скрываться автоматически и поверните ее переключатель в положение ВЫКЛ.

  5. Вы должны будете сделать это для каждого приложения преступника.

Удалить проблемные приложения из панели задач

Другой способ обеспечить автоматическое скрытие панели задач Windows 10 — удалить из нее проблемные приложения. Windows дает вам возможность выбрать, какие приложения вы хотите на панели задач на вашем компьютере.

  1. Щелкните правой кнопкой мыши на панели задач и выберите параметр, который говорит о настройках панели задач.

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

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

  4. Вернитесь на один экран назад и нажмите кнопку « Включить или выключить системные значки».

  5. Удалите все системные значки, которые, по вашему мнению, могут автоматически не скрывать панель задач.

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

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



2020-05-21T11:18:44
Вопросы читателей

Почему Windows Server 2016 лучше, чем Windows Server 2019

Когда Microsoft анонсировала свой Windows Server 2019, многие из тех пользователей или компаний, которые в настоящее время пользовались версией 2016 года той же службы, столкнулись с серьезной загадкой, т.е. продолжать ли Windows Server 2016 или перейти на новую версию Windows Server 2019?

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

Microsoft предоставила полный список продолженных, снятых с производства и недавно добавленных функций для версии 2019 по сравнению с версией 2016 года, но этот список был довольно сложным и не позволил понять основные различия между двумя версиями.

Вы еще можете купить Windows Server 2016 по относительно невысокой цене в отличие от Windows Server 2019.

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

Вот эти четыре основных области:

 

Поддержка, предлагаемая для гибридного облака

Самым большим недостатком Windows Server 2016, который постепенно становился очевидным для большинства пользователей, было отсутствие поддержки гибридного подхода в отношении облачной миграции. Microsoft также поняла это и сделала версию 2019 года такой функциональной. Таким образом, вы можете гарантировать, что ваши облачные решения могут работать в тандеме с локальными ресурсами, чтобы обеспечить оптимизированную корпоративную среду, которая в высшей степени дружественна к облакам.

Если вы научились работать в сети с Windows Server 2016, вы были бы хорошо осведомлены о том, что эта версия поддерживает только облако для активного каталога, синхронизирует серверы для файлов и создает хранилища данных. Это ограничение было снято с версии 2019 года, и теперь вы можете легко использовать его для доступа к передовым облачным инструментам и технологиям, таким как ресурсы IoT.

Кроме того, версия 2019 поддерживает Project Honolulu, которая, если поддерживается Microsoft Azure, может обеспечить действительно гибкую и настраиваемую платформу для ваших нужд.

 

Добавление новых надежных функций безопасности

Server 2016 никогда не поддерживал виртуальные машины Linux, что было проблематично с точки зрения безопасности. Это также ограничивало возможности фирм использовать только экранированные виртуальные машины, что ограничивало их функциональную область. Версия сервера 2019 теперь добавляет поддержку виртуальных машин на основе ОС Linux с открытым исходным кодом.

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

Защитник Windows Advanced Threat Protection — это также ориентированная на безопасность функция сервера 2019, которая позволяет ему стать гораздо более компетентной платформой, когда речь идет о защите системы от исходящих угроз.

 

Изменения в положениях на основе приложений

Когда Windows Server 2019 собирался дебютировать, у разработчиков было много ожиданий, связанных с ним, и Microsoft, конечно, не разочаровалась, поскольку одно из ее основных улучшений появилось в области серверов Windows.

Контейнеры Windows Server оказались чрезвычайно эффективными для повышения эффективности процесса разработки, когда они входили в состав Windows Server 2016. Но теперь образ контейнера может вместить базовое ядро сервера гораздо меньшего размера, чем было. Это возможно в Windows 2016, что делает его невероятно гибким и ориентированным на разработку ресурсом для новых групп разработчиков DevOps на предприятиях, которым требуется гибкость в создании приложений.

 

Обновленная поддержка развертывания HCI

Это немного сложнее, поскольку развертывание Hyper-Converged Infrastructure также поддерживалось сервером Windows 2016, но затем этот сервер позволил малым предприятиям использовать его в доступном диапазоне.

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

 

Стоит ли принимать обновление Windows Server 2019?

Обновление с Windows до версии 2019, безусловно, принесло в свой основной пакет обновлений некоторые заметно продвинутые и мощные функции. От гораздо лучшей поддержки для развертывания HCI до введения ATP, версия Windows Server 2019, безусловно, намного больше подходит для современных ИТ-потребностей. Если сравнивать его с 2016 годом, он, безусловно, более безопасен и удобен для разработчиков, чем его предшественник.

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

Кроме того, для запуска версии 2019 важно, чтобы ИТ-группа получила сертификаты относительно версии 2016 года, поскольку большинство предшествующих технологий на сервере 2019 продолжают работать в том же рабочем формате, что и сервер 2019. Если вы выполнили установку для хранилища MS 20740 и рассчитать с сертификацией Windows Server 2016 , вы, вероятно, не столкнетесь с трудностями при запуске установки сервера 2019, так как большинство платформ остаются одинаковыми в обеих версиях.

 

Завершение дела

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

Но какой из них лучше? Ну, нет однозначного ответа на этот вопрос, так как различные потребности бизнеса могут изменить способ восприятия и оценки новых обновлений для каждой проблемы. Если вы хотите сделать скачок, то ATP, а также предоставление облачной поддержки гибридной модели, являются двумя наиболее важными факторами, которые могут принести большую пользу вашему бизнесу, приняв версию Windows Server 2019.



2020-05-20T13:40:14
Microsoft

Как изменить пароль phpMyAdmin на XAMPP

Новая установка панели управления XAMPP на устройстве Windows не содержит пароль root для MySQL PHPMyAdmin . В таком случае он может быть легко доступен для всех, и это может привести к критическим рискам. Чтобы избежать этого, мы предлагаем вам установить соответствующий безопасный пароль для пользователя root. В этом руководстве мы объясним, как изменить пароль phpMyAdmin на XAMPP.

Хотя было видно, что после изменения пароля phpMyAdmin на XAMPP пользователи могут столкнуться с сообщением об ошибке «Отказано в доступе», которое не позволяет им войти в MySQL phpMyAdmin. Чтобы решить эту проблему, вам нужно изменить параметры конфигурации в файле config.inc.php. Итак, начнем.

Как изменить пароль phpMyAdmin на XAMPP

Чтобы изменить пароль phpMyAdmin на XAMPP, сначала необходимо запустить панель управления XAMPP.

Как только он откроется, нажмите кнопку администратора  для MySQL.

Вам может потребоваться войти в систему с использованием вашего текущего имени пользователя и пароля, а затем нажать кнопку «Перейти».

На сайте PHPMyAdmin перейдите на вкладку Учетные записи пользователей.

В разделе Учетные записи пользователей обзор, нажмите на Изменить привилегии ссылку, которая удерживает корень в качестве имени пользователя и локальный, как имя хоста.

На следующей странице перейдите в раздел «Смена пароля».

Здесь вам необходимо создать новый надежный пароль, содержащий комбинацию буквы, цифры и символа. Рядом с полем для пароля есть индикатор надежности пароля, который показывает ваш статус пароля. Когда пароль становится сильнее, индикатор состояния становится красным> желтым> зеленым.

Повторите тот же пароль в соответствующем поле и нажмите кнопку «Перейти».

После правильного создания нового пароля при входе в phpMyAdmin может появиться сообщение об отказе в доступе, говорящее:

Не удается подключиться: неверные настройки

В этом случае вам необходимо решить проблему с входом в систему, изменив параметры конфигурации в файле config.inc.php.

Как исправить сообщение phpMyAdmin Access denied

Сообщение об отказе в доступе phpMyAdmin в основном появляется при изменении пароля для входа в систему с помощью пароля phpMyAdmin на XAMPP

Чтобы исправить эту ошибку, откройте приложение панели управления XAMPP.

Переместитесь в правый конец столбца и нажмите кнопку Explorer.

В проводнике перейдите по следующему пути «C:xamppphpMyAdmin»

В соответствующей папке найдите файл config.inc, а затем откройте его в любом текстовом редакторе, таком как блокнот.

Узнайте тип аутентификации и информацию и обновите следующие параметры:

В первой строке

$cfg['Servers'][$i]['auth_type'] = 'config'; change config with cookie

Также в строке

$cfg['Servers'][$i]['AllowNoPassword'] = true; change true with false

После внесения следующих изменений сохраните и закройте файл. Вот и все.



2020-05-19T11:55:36
Вопросы читателей