В списке таблиц, имеющихся в БД, находим нашу. Кликаем по ней правой кнопкой мыши и в появившимся окне жмем Export
Рисунок 50 – Экспортируем нашу таблицу
Рисунок 51 – Выбираем параметры экспорта
В основном окне программы во вкладке Tools жмем Database Export, далее так же выбираем путь и отдельные настройки нашей копии.
Рисунок 52 – Бэкап БД
В нашей БД, во вкладке «Other Users» мы можем посмотреть всех юзеров нашей базы, так же создать нового и определить права для него или уже существующих
Рисунок 53 – Изменяем права выбранного юзера
Рисунок 54 – Выбираем права и роли для любого юзера
Далее можно проделать все те же действия, что и с MS SQL Server, поэтому лучше сразу посмотрим, чем отличаются, а также плюсы и минусы той и другой СУБД.
Информация актуальна лишь для версий Windows выше версии Windows XP.
При использовании какими либо приложениями 80-го порта, необходимо в их настройках обязательно отключить использование 80-го порта. Таким образом, в конечном счете ни одна служба не должна использовать 80-й порт.
Перед тем как начать, создаем на диске С папку USR, внутри которой создайте 5 подпапкок: apache, php, tmp, www, log, как показано на рисунке 55.
Рисунок 55 – Создание папок
Создаем файл «index.html» с содержимым в виде исходного кода интернет-страницы, представленного на рисунке 56. Так в будущем будет выглядеть наш сайт.
Далее создаем файл «index.php» с содержимым листинга 1, представленным на рисунке 56. Этот файл нужен для проверки работы веб-сервера.
Листинг 1 – Файл «index.php»
<?php phpinfo ();?>
Рисунок 56 – Создание файлов
Рисунок 57 – Создание файла index.html
Рисунок 58 – Создание файла index.php
Скачиваем файл с именем «httpd-2.4.xx-win64-VC11.zip», как видно на рисунке 59.
Рисунок 59 – Создание файла index.php
На рисунке 60 видим содержимое архива после распаковки.
Рисунок 60 – Создание файла index.php
Следующие шаги представлены на рисунках 61—65.
Для правильной настройки веб-сервера apache нужно изменить значения некоторых строк в конфигурационном файле, эти изменения по сути главная настройка в создании веб-сервера, определяющая его работоспособность.
Изменяем «С:\USR\apache\conf\httpd.conf» ServerRoot (строка 37) и DocumentRoot и Direcroty (строки 250 и 251) так, как показано на листинге 2.
Листинг 2 – ServerRoot, DocumentRoot, Direcroty
ServerRoot «с:/USR/apache»
DocumentRoot «с:/USR/www»
Direcroty «с:/USR/www»
Рисунок 61 – Файл httpd.conf
Рисунок 62 – Оригинальная строка ServerRoot
На рисунке 63 мы указываем каталог расположения файлов apache.
Рисунок 63 – Изменение ServerRoot
Рисунок 64 – Оригинальные строки DocumentRoot и Direcroty
На рисунке 65 мы указываем каталог расположения файлов www.
Рисунок 65 – Изменение DocumentRoot и Direcroty
Так же, как и на рисунках 66—67 следует раскомментировать строку 226 и изменить ее на указанное в листинге 3 ниже.
Рисунок 66 – Оригинальная строка ServerName
Листинг 3 – ServerName
На рисунке 67 мы указываем порт, который использует веб-сервер apache.
Рисунок 67 – Изменение ServerName
Листинг 4 – Параметры хранения логов
Рисунок 68 – Оригинальная строка ErrorLog
Рисунок 69 – Изменение ErrorLog
Рисунок 70 – Оригинальная строка CustomLog
Рисунок 71 – Изменение CustomLog
На рисунке 72 видно, как мы устанавливаем сервис Apache (от имени Администратора). Установка не удастся если использовать командную строку не от имени Администратора.
Листинг 5 – Установка
Рисунок 72 – Установка Apache
Идем по адресу «D:\USR\apache\bin», представленном на рисунке 73, и открываем приложение «ApacheMonitor. exe», при желании его можно поместить в автозагрузку. Это приложение позволяет запустить, перезагрузить, остановить, а так же мониторить состояние веб-сервера apache.
Рисунок 73 – Приложение ApacheMonitor
Запускаем «ApacheMonitor. ехе». В системном трее появится ярлык. Нажимаем на него правой кнопкой и открываем приложение, которое представлено на рисунке 74.
Рисунок 74 – Приложение ApacheMonitor до старта
После нажатия на кнопку «Start», приложение выглядит как на рисунке 75.
Рисунок 75 – Приложение ApacheMonitor после старта
В браузере заходим на «http://localhost/» или же проходим по адресу «http://свой-ip-адресс/», после чего увидим ту интернет-страницу, чей исходный код мы залили в файл «index.html», как видно на рисунке 76.
Рисунок 76 – Проверка работы
Чтобы гарантировать правильное функционирование сервера, необходимо установить последний пакет обновления безопасности.
Откроем терминал и войдем в root, после чего выполним обновление командами, указанными на листинге 6, что представленно на рисунках 77—78.
Листинг 6 – Обновление
Рисунок 77 – Начало работы с Debian
Рисунок 78 – Обновление Debian
Сначала установим Apache командой как на листинге 7 ниже, это видно на рисунке 79.
Листинг 7 – Установка Apache
Рисунок 79 – Установка Apache
Затем разрешим запуск служб apache2 при запуске системы командами листинга 8, что представленно на рисунке 80. Это необходимо для того, чтобы при включении компьютера не запускать веб-сервер apache вручную.
Листинг 8 – Запуск служб
Рисунок 80 – Разрешение запуска
Наконец, убедимся, что установка прошла успешно. Откроем веб-браузер и перейдем по «http://свой-ip-адресс/» или же по адресу «http://localhost/». Увидим установленную по умолчанию страницу apache как на рисунке 81.
Рисунок 81 – Дефолтная страница Apache
Далее установим PHP командой листинга 9, как видно на рисунке 82.
Листинг 9 – Установка PHP
Рисунок 82 – Установка PHP
Чтобы проверить, что установка PHP прошла успешно, создадим файл «test.php» в каталоге «/var/www/html/» командой листинга 10, как на рисунке 83.
Листинг 10 – Проверка PHP
Рисунок 83 – Создание файла test.php
Поместим в него следующие строки листинга 11, изображенные на рисунке 84 и сохраним.
Листинг 11 – Файл «test.php»
Рисунок 84 – Заполнение файла test.php
Перейдем в свой веб-браузер по ссылке «http://свой-ip-адресс/test.php», что представленно на рисунке 85.
Если все было настроено правильно, то по данной ссылке открывается страница с подробной информацией о данной версии php и его работоспособности.
Рисунок 85 – Описание PHP
Теперь мы имеем PHP и Apache, которые установлены и работают правильно.
Далее создадим и заполним файл «index.html» в каталоге «/var/www/html/» исходным кодом интернет-страницы командой листинга 12 и сохраним, что представлено на рисунке 86.
Листинг 12 – Код интернет-страницы
Рисунок 86 – Создание и заполнение файла index. html
На рисунке 87 можно увидеть, как выглядит созданная нами интернет-страница на созданном нами веб-сервере apache на debian.
Рисунок 87 – Проверка работоспособности Apache
– Для запуска виртуальной машины в AWS требуется аккаунт
– Открываем консоль управления AWS
– Найдите вариант EC2 под заголовком «Compute» и щелкните по нему, чтобы открыть консоль Amazon EC2 (рисунок 88)
– Открылся экран консоли Amazon EC2. Нажмите Launch Instance (рисунок 89)
– С помощью Amazon EC2 можно указать программное обеспечение и параметры инстанса, который требуется использовать. Выбираем нужный образ и нажимаем Select (рисунок 90)
– Выбираем тип инстанса t2.micro. Затем нажмите Review and Launch в нижней части страницы (рисунок 91)
– Теперь можно посмотреть параметры, выбранные для инстанса. Здесь можно оставить значения по умолчанию. Затем нажмите Launch (рисунок 92)
Рисунок 88 – Выбираем EC2
Рисунок 89 – Нажимаем Launch instance
Рисунок 90 – Выбираем нужную операционную систему
Рисунок 91 – Выбираем тип инстанса
Рисунок 92 – Выбираем тип инстанса и нажимаем Review and Launch
– Во всплывающем меню выберите Create a new key pair и присвойте новой паре имя. Затем нажмите Download Key Pair (рисунок 93)
– После загрузки и сохранения пары ключей нажмите Launch Instance и запустите свой инстанс Windows Server (рисунок 94)
– На следующем экране нажмите View Instances, чтобы просмотреть созданный инстанс и проверить его статус (рисунок 95)
Рисунок 93 – Называем пару ключей
Рисунок 94 – Выбираем ключ
Рисунок 95 – Нажимаем на view instances
– Выберите новый инстанс Windows Server и нажмите Connect (рис. 96)
– Чтобы получить пароль, нажмите Get Password (рисунок 97)
– Для получения пароля потребуется указать местоположение пары ключей. Нажмите на кнопку Choose File и выберите папку, в которой был сохранен файл с ключом. Соответствующая пара ключей будет указана в текстовом поле. Нажмите Decrypt Password
– Нажмите Download Remote Desktop File и откройте файл (рисунок 98)
Рисунок 96 – Нажимаем connect
Рисунок 97 – Нажимаем Get Password
Рисунок 98 – Нажимаем Download Remote Desktop File и открываем файл
О проекте
О подписке