Установка и конфигурирование СУБД MySQL на Web-сервер

Установка в Windows 95/98/2000/XP/2003 Server. Процесс установки MySQL на ОС Linux с использованием установочных пакетов. Компиляция и настройка параметров. Дополнительные возможности администрирования. Резервное копирование и восстановление таблиц.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 06.12.2012
Размер файла 23,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Федеральное агентство по образованию

Государственное образовательное учреждение среднего профессионального образования

Хакасский политехнический колледж

Внеаудиторная работа

по дисциплине: «Программное обеспечение АИС»

Установка и конфигурирование СУБД MySQL на Web-сервер

Выполнил: студент гр. АИС-41

Урванцев А.В.

Проверил преподаватель:

Зараменских А.А.

Абакан, 2008

Установка в Windows 95/98/2000/XP/2003 Server

Первые этапы установки одинаковы для всего семейства операционной системы Windows.

Дистрибутив для платформ Windows по умолчанию устанавливается в каталог C:\mysql, однако в любое время после установки можно выбрать другой каталог или перенести установленные файлы в другое место без дополнительной перестановки программы.

При переносе из каталога установки необходимо указать mysqld местонахождение файлов MySQL путем задания переменной basedir. Эту переменную можно указать непосредственно при запуске mesqld, например mysqld - basedir X:\Program Files\mysql, либо прописать в файле my.cnf в корневом ка-талоге диска C: (или в файле my.ini в каталоге Windows).

При установке на выбор администратору предоставляется несколько вариантов установки: Typical (типовая), Compact (компактная) или Custom (установка по выбору). При выборе установки "по выбору" дополнительно можно установить файлы заголовков, библиотеки и тесты.

Если планируется использовать MySQL совместно с другими приложениями под Windows, то понадобится ODBC-драйвер для MySQL. Его можно найти на http://www.mysql.com/downloads/api-myodbc.html.

При установке MySQL в каталоге, где установлена Windows. Создается файл my.ini, в котором можно задавать параметры запуска MySQL-сервера, клиента и утилит. Дополнительно к файлу my.ini в корневом каталоге диска C: можно создать ранее упоминавшийся файл my.cnf, данные которого будут также использоваться при инициализации MySQL. Однако необходимо помнить, что при прописывании любых путей в файлах my.ini или my.cnf необходимо использовать символ "/" вместо принятого в Windows "\", поскольку символ "\" является специальным символом.

Перейти к конфигурированию

Установка на ОС Linux

Процесс установки MySQL на ОС Linux в данной работе рассмотрен на примере RedHat Linux (в данном случае Linux 9.0 Ural). Однако, данная уста-новка уместна и для других Linux-систем таких как Linux Debian, Mandrake и т.п. с установленными пакетами для программирования и отладки.

Для установки необходимы установочные пакеты RPM пакета MySQL, которые можно скачать с официального сайта. Если не требуется введения дополнительных функций и изменения перекомпилированных параметров, данный способ установки (с использованием пакетов PRM) является наиболее удобным. Все RPM-пакеты для RedHat Linux компилируются для версии 6.2 и должны выполняться во всех последующих версиях системы. Однако, для достижения наибольшей производительности можно скомпилировать MySQL самостоятельно. Как правило, компиляция и настройка параметров на этой стадии позволяет увеличить производительность MySQL на 5-15%. Исходные коды для компиляции также можно скачать на сайте http://www.MySQL.com

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

Процесс установки пакета MySQL с использованием установочных пакетов MySQL. Для того, чтобы установить минимальную конфигурацию, необходимо выполнить следующий код:

компиляция администрирование windows server

shell> rpm -i MySQL-VERSION.i386.rpm MySQL-client-VERSION.i386.rpm

При этом будет установлен сервер и клиент MySQL. Для установки только клиентского приложения необходимо выполнить команду

shell> rpm -i MySQL-client-VERSION.i386.rpm

При установке с помощью RPM данные будут размещены в каталоге /var/lib/MySQL, при этом также будут добавлены необходимые записи в /etc/rc.d/ для автоматического запуска MySQL-сервера во время загрузки системы.

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

Конфигурирование пакета MySQL

Запуск сервера MySQL

При взаимодействии клиента и сервера MySQL, используется соединение TCP/IP, поэтому перед установкой необходимо установить протокол TCP/IP если система не использует сетевые соединения сети.

Для запуска MySQL-сервера в системах Windows 95/98/ME необходимо выполнить файл mysqld.exe. Сервер запускается как безоконный фоновый процесс. При этом он остается в памяти и обрабатывает запросы от клиентских приложений.

Для остановки сервера следует выполнить команду

mysqladmin -u root shutdown

Если сервер не был остановлен корректно, при последующем запуске в файле mysql.err будет добавлена запись о некорректном завершении. Корректная остановка сервера необходима для сохранения всех данных, которые находятся в КЭШах MySQL.

Сервер MySQL для Windows NT/2000/XP/2003 Server обычно устанавливается как сервис, но также предусмотрена возможность запуска сервера MySQL без установки сервиса. Для того, чтобы установить MySQL как сервис, необходимо выполнить команду

mysqld-nt -install

При этом появляется возможность управления сервером как из командной строки с помощью команд:

NET START mysql

NET STOP mysql,

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

Так же как и в Windows 95/98/ME, при запуске MySQL используются установки, описанные в файлах my.ini, my.cnf.

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

mysqld-nt -remove

При отсутствии необходимости установки MySQL в качестве сервиса операционной системы сервер MySQL можно запускать следующим образом:

Mysqld-nt -standalone

После установки серверной части MySQL для обеспечения безопасности данных необходимо указать пароль администратора MySQL и установить парольный доступ клиентов к базам данных.

Необходимо заметить, что для удобного администрирования пакета MySQL в нем существует графическая утилита WinMySQLadmin, которая позволяет изменять конфигурационный файл my.ini, запускать и останавливать сервер, просматривать информацию о сервере, об активных соединениях, производить некоторые операции с базами данных (например, создание и удаление), просматривать таблицы баз (именование столбцов и тип данных), просматривать файл ошибок и создавать отчеты.

Утилита автоматически помещает значок в область уведомлений панели задач и "сигнализирует" символом светофора о состоянии сервера MySQL: запущен он или остановлен.

Назад в Конфигурирование: Вперед к настройке прав доступа

Настройка прав доступа к базам данных MySQL

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

Добавление новых пользователей осуществляется по обычной схеме добавления записей в таблицу базы данных MySQL. Было создано три пользователя:

monty - cуперпользователь (администратор), должен использовать пароль, для работы с MySQL:

dummy должен быть допущен к индивидуальной базе данных по таблице 'db ';

admin не нуждается в пароле, но разрешено выполнение только команд 'mysqladmin reload' и 'mysqladmin processlist'. Может быть допущен к индивидуальной базе данных через таблицу 'db'.

База данных, которую сервер MySQL использует для хранения внутренней информации о пользователях, по умолчанию имеет имя mysql. В этой базе данных определены таблицы для хранения информации пользовательских учетных записей.

Проверка прав доступа производится в порядке, указанном в предыдущей таблице. Прежде всего проверяется, существует ли пользователь и какие возможности он имеет при управлении базой данных (табл. user).

Поля с типом enum ('N','Y') считаются разрешенными, если для них установлено значение Y, и неразрешенными, если установлено значение N.

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

Поле host может быть описано как IP-адрес или имя, а также быть пустым. В имени компьютера и в имени пользователя разрешается применение регулярных выражений.

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

Если привилегии на просмотр процессов сервера не разрешены, тогда пользователь может видеть только собственные процессы.

На этапе проверки значений таблицы user пропускаются для дальнейшей обработки только те соединения, у которых поля Host, User и значение функции password () от значения пароля, полученного от клиента, совпадают.

Дальнейшая обработка проводится в таблице db, на этом этапе определяются привилегии, которыми обладает пользователь для работы с конкретной базой данных.

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

Привилегии, указанные в таблице db, перекрывают значения, полученные в таблице user, именно поэтому пользователи могут не иметь ни одной привилегии в таблице user.

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

Столбцы таблицы host аналогичны столбцам таблицы db, разница состоит только в том, что данные из таблицы host при совпадении полей Host и Db имеют более высокий приоритет и перекрывают ранее установленные значения.

MySQL позволяет устанавливать ограничения на доступ к отдельным таблицам и столбцам таблицы (см. следующие две таблицы), но увеличение количества проверок приводит к уменьшению производительности.

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

Следует помнить следующие правила при настройке прав доступа:

Имя сервера и поля в таблице db могут содержать регулярные выражения языка SQL: символы "%" и "_". В других полях использовать их нельзя;

Имя сервера может быть доменным именем, именем localhost, IP адресом или SQL выражением. Пустое поле "имя сервера" означает любой сервер;

Поле db является именем базы данных или SQL выражением;

Пустое имя пользователя эквивалентно любому пользователю;

Пустой пароль эквивалентен любому паролю. Вы можете создать суперпользователя (super-user), установив все права для него в 'Y' в таблице пользователей при его создании. Этот пользователь сможет делать что угодно, не считаясь со значениями, установленными в таблице db;

Таблица серверов проверяется только когда в таблице db поле "имя сервера" пустое;

Все таблицы, по возможности, сортируются в порядке host-user-db.

Начиная с версии 3.22.11, MySQL поддерживает команды GRANT и REVOKE, с помощью которых можно проводить установку привилегий.

Синтаксис данных команд:

GRANT priv_type [(список_столбцов)] [, priv_type [(список столбцов)] .] ON {имя таблицы} | * | *.* | имя_базы_данных.*} TO имя_пользователя [IDENTIFIED BY 'пароль'] [, имя_пользователя [IDENTIFIED BY 'пароль'] .] [WITH GRAND OPTION]

REVOKE priv_type [(список_столбцов)] [, priv_type [(список_столбцов)] .] ON {имя таблицы} | * | *.* | имя_базы_данных.*} FROM имя_пользователя [имя_пользователя].

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

Администраторы системы могут создавать и удалять привилегии для четырех доступных уровней привилегий.

1. Глобальный уровень, привилегии распространяются на все базы данных (таблица mysql.user).

2. Уровень базы данных, привилегии распространяются только на таблицы и записи указанной базы данных (таблицы mysql.db и mysql.host).

3. Уровень таблиц, привилегии распространяются только на записи одной таблицы (таблица mysql.tables_priv).

4. Уровень столбцов, привилегии распространяются только на указанный столбец определенной таблицы (таблица mysql.columns_priv).

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

Блокировка таблиц

Синтаксис:

LOCK TABLES tbl_name [AS alias] {READ | [LOW_PRIORITY] WRITE}

[, tbl_name {READ | [LOW_PRIORITY] WRITE} .]

UNLOCK TABLES

Таблицы блокируются для использования отдельным потоком. Действие блокировок распространяется до тех пор, пока не произойдет разблокирование командой UNLOCK TABLES или соединение с блокирующим потоком не будет разорвано.

Ключевое слово READ блокирует таблицу "только чтение", при этом все остальные потоки могут читать данные из таблицы, но записывать в таблицу может только один, контролирующий поток.

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

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

Блокировки WRITE имеют более высокий приоритет в очереди на блокировку, чем блокировки WRITE, чтобы данные были внесены без задержек. Обойти это условие можно, указав ключевое слово LOW PRIORITY.

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

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

Резервное копирование и восстановление таблиц.

Синтаксис:

BACKUP TABLE tbl_name [, tbl_name.] TO '/path/to/backup/directory'

RESTORE TABLE tbl_name [, tbl_name.] FROM '/path/to/backup/directory'

Функция BACKUP копирует минимально необходимые для восстановления файлы таблиц в указанную директорию.

Функция RESTORE восстанавливает таблицы из файлов, предварительно подготовленных функцией BUCKUP.

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

Оптимизация таблиц

Синтаксис:

OPTIMIZE TABLE tbl_name [, tbl_name2 .]

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

Проверка состояния таблиц

Синтаксис:

CHECK TABLE tbl_name [, tbl_name .] [option [option]]

option = QUICK | FAST | EXTEND | CHANGED

ANALYZE TABLE tbl_name [, tbl_name.]

Проверка данных таблиц на наличие ошибок для таблиц MyISAM и BDB выполняется функцией CHECK TABLE. Если найдена ошибка в таблице данных или индексов, таблица помечается как дефектная и не может быть использована до тех пор, пока не будет восстановлена.

Анализ ключей можно провести с помощью утилиты myisamchc -a, проверку данных таблиц - с помощью myisamchc -m.

Функция ANALYZE TABLE проверяет состояние индексов в таблицах для MyISAM и BDB. На время проверки таблица обычно блокируется "на чтение".

Ремонтирование таблиц

Синтаксис:

REPAIR TABLE tbl_name [, tbl_name.] [QUICK] [EXTENDED]

Производит ремонт и сжатие таблиц.

Очистка КЭШа MySQL

Синтаксис:

FLUSH [HOSTS]

[.LOGS]

[.PRIVILEGES]

[.[TABLE | TABLES] table_name [, table_name.]]

[. TABLES WITH READ LOCK]

[.STATUS]

Очистка КЭШа MySQL сбрасывает всю информацию, находящуюся в КЭШе данных MySQL, на диск. Для выполнения этой операции необходимы привилегии Reload_priv.

Ключевое слово HOST указывает MySQL очистить информацию о клиентских площадках. Применяется при смене клиентского IP-адреса или появлении ошибок связи с сервером.

LOGS закрывает и повторно открывает все журналы. Если определен журнал изменений или binary-журнал без расширения, то номер в расширении имени журнала будет увеличен на 1 относительно предыдущего файла.

PRIVILEGES записывает и заново открывает информацию о привилегиях пользователей. Это делается для вступления в силу изменений, сделанных в политике привилегий.

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

FLUSH TABLES WITH READ LOCK закрывает все открытые таблицы и блокирует их чтение до тех пор, пока не будет выполнена команда UNLOCK TABLES. БЛОКИРОВАНИЕ базы данных подобным образом позволяет выполнять резервное копирование базы данных.

STATUS обнуляет runtime-переменные сервера.

Отключение потока

Синтаксис:

KILL thread_id

Каждое подключение к MySQL выполняется в отдельном потоке. При необходимости можно определить поток командой SHOW PROCESSLIST и отключить соединение с ним.

Для того, чтобы видеть все потоки, необходимо иметь привилегии Process_priv, иначе видны только потоки текущего пользователя.

Просмотр информации о базе данных, таблицах, полях и т.д.

Синтаксис:

SHOW DATABASES [LIKE wild]

or SHOW [OPEN] TABLES [FROM db_name] [LIKE wild]

or SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE wild]

or SHOW INDEX FROM tbl_name [FROM db_name]

or SHOW TABLE STATUS [FROM db_name] [LIKE wild]

or SHOW STATUS [LIKE wild]

or SHOW VARIABLES [LIKE wild]

or SHOW LOGS

or SHOW [FULL]

or SHOW GRANTS FOR user

or SHOW CREATE TABLE table_name

or SHOW MASTER STATUS

or SHOW MASTER LOGS

or SHOW SLAVE STATUS

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

При использовании уточнений LIKE wild, wild является регулярным выражением, в котором могут использоваться символы "%" и "_".

Информация выводится только при наличии у пользователя соответствующих привилегий и прав доступа.

SHOW DATABASES выводит список существующих баз данных на сервере MySQL.

Вывод информации о таблицах и столбцах может происходить с использованием ключевого слова FROM или без него с указанием пути к исследуемому объекту.

mysql> SHOW FIELDS FROM table FROM database;

mysql> SHOW FIELDS FROM database.table;

SHOW TABLES Выводит список существующих таблиц. Ключевое слово OPEN Указывает MySQL выводить только открытые таблицы, данные которых находятся в КЭШе MySQL.

SHOW COLUMNS и его синоним SHOW FIELDS выводят список полей таблиц с описанием типов. Если используется ключевое слово FULL, дополнительно выводится информация о привилегиях текущего пользователя.

SHOW INDEX и его синоним SHOW KEYS возвращают данные о первичных ключах и индексах таблицы. Столбцы результата команды SHOW INDEX Имеют значения, перечисленные в табл.

Информация о таблице выводится с помощью команды SHOW TABLE STATUS, Список возвращаемых значений которой приведен в следующей табл.

Команда SHOW STATUS выводит список runtime-переменных, по которым можно судить о состоянии сервера MySQL.

SHOW VARIABLES выводит значения некоторых системных переменных MySQL. Эту же информацию можно получить, используя утилиту WinMySQLadmin (вкладка variables).

SHOW LOGS выводит информацию о существующих журналах.

SHOW PROCESSLIST выводит информацию о выполняющихся потоках. Для того, чтобы видеть все потоки, пользователю нужно иметь привилегии processlist, иначе он сможет увидеть только свои собственные потоки. Без указания опции FULL. Выводятся только первые 100 или меньше символов запроса потока. Прервать выполнение потока можно с помощью функции KILL.

SHOW CREATE TABLE выводит SQL-код, с которым создана таблица.

Установка опций

Синтаксис:

SET [OPTION] SQL_VALUE_OPTION=value.

SET OPTION устанавливает различные опции, которые затрагивают серверную или клиентскую часть. Любая установленная опция остается в силе до конца текущего сеанса или пока не будет изменена.

PASSWORD=PASSWORD('новый_пароль') изменяет пароль пользователя, доступна всем не анонимным пользователям.

PASSWORD FOR user = PASSWORD('новый_пароль') изменяет пароль указанному пользователю. Пользователь указывается как пользова-тель@хост.

SQL_AUTO_IS_NULL = 0 | 1 позволяет выполнить поиск последнего значения AUTO_INCREMENT с помощью конструкций вида SELECT.WHERE auto_increment_column IS NULL. Данная операция введена для поддержки программ, работающих через ODBC, например ACCESS.

AUTOCOMMIT = 0 | 1. Если установлено значение 1, то вносимые изменения будут сделаны сразу.

SQL_BIG_TABLES = 0 | 1. при опции, установленной в 1, временные таблицы создаются не в памяти, а на диске. Это немного медленнее, однако при использовании очень больших запросов в этом случае не генерируется ошибка "Tables is full".

SQL_BIG_SELECTS = 0 | 1. значение 0 позволяет MySQL останавливать запросы, требующие больше времени, чем max_join_size, иначе выполняются все запросы. По умолчанию значение установлено в 1.

SQL_BUFFER_RESULT = 0 | 1. Позволяет MySQL сбрасывать результаты запросов во временные таблицы. Это позволяет быстрее освобождать таблицы от блокировок.

SQL_LOW_PRIORITY_UPDATE = 0 | 1. При установлено значении 1 MySQL повышает приоритет запросов SELECT и LOCK TABLE READ над запросами INSERT, UPDATE, DELETE и LOCK TABLE WRITE.

SQL_SQFE_MODE = 0 | 1. Если установлено значение 1, то при попытке произвести изменение или удаление записей без использования ключей или ограничений с помощью LIMIT запрос выполнен не будет.

SQL_SELECT_LIMIT = value | DEFAULT. Максимальное число записей, возвращаемых запросом SELECT. Если в запросе указано ограничение LIMIT, будет использоваться это ограничение. По умолчанию максимальное число возвращаемых записей не ограничено.

LAST_INSERT_ID = value устанавливает значение, получаемое функцией LAST_INSERT_ID( ).

INSERT_ID = value устанавливает начальное значение полей AUTO_INCREMENT. При добавлении новых данных новые значения AUTO_INCREMENT начнут отсчитываться от этого значения.

Размещено на Allbest.ru

...

Подобные документы

  • Компоновка и конфигурирование Linux сервера. Общая информация об ALT Linux Server 5, его подвиды и основные функциональные возможности. Установка дистрибутива ALT Linux 5.0 "Ковчег" и Apache2+php+MySQL. Пример настройки работы сайта на web-сервере.

    курсовая работа [6,0 M], добавлен 24.10.2012

  • Общие сведения об операционной системе Linux. Анализ информации о серверах. Основные прикладные клиент-серверные технологии Windows. Сведения о SQL-сервере. Общая информация о MySQL–сервере. Установка и специфика конфигурирования MYSQL-сервера на LINUX.

    курсовая работа [1,3 M], добавлен 16.12.2015

  • Система управления базами данных (СУБД) MySQL. Установка, настройка и запуск MySQL. Окончательная настройка нового MySQL сервера. Основные утилиты и журнальные файлы. Работа с виртуальными хостами. Синтаксис для создания таблиц и управление данными.

    реферат [3,5 M], добавлен 24.06.2019

  • Виды серверов баз данных. MySQL как наиболее приспособленная для применения в среде СУБД. Хранимые и присоединенные процедуры. Операционная среда серверов. Согласованность чтения и тупиковые ситуации. Установка и настройка MySQL Server 5.6 на Windows 7.

    курсовая работа [3,0 M], добавлен 28.12.2015

  • Установка и настройка локального web–сервера и его компонентов. Конфигурационные файлы сервера Apache и их натройка. Настройка PHP, MySQL и Sendmail. Проверка работоспособности виртуальных серверов. Создание виртуальных хостов. Тест Server Side Includes.

    учебное пособие [6,2 M], добавлен 27.04.2009

  • Семейство ОС Windows 2000. Windows 2000 Server. Windows 2000 Advanced Server. Windows 2000 Datacenter Server. ОС Windows Server 2003. Организация сети на основе Windows 2000. Службы каталогов, DHCP, DNS, WINS. Конфигурирование сервера.

    курсовая работа [307,1 K], добавлен 06.10.2006

  • Создание виртуальной машины для гостевой операционной системы Microsoft Windows Server 2003. Первоначальная настройка установленной операционной системы. Создание DHCP-сервера с диапазоном рабочих адресов. Настройка доменного имени для IP-адреса сервера.

    лабораторная работа [3,2 M], добавлен 20.12.2012

  • Установка операционной системы Windows 2000/XP/2003. Компоненты служб удаленной установки. Автоматическая (unattended) установка ОС из общего каталога на сервере. Установка ОС и приложений из образа, созданного при помощи ПО сторонних производителей.

    реферат [22,4 K], добавлен 03.04.2010

  • Основные виртуальные машины VMware и Virtual Box, их характеристики, преимущества и недостатки. Сравнительный анализ средств резервного копирования. Инсталляция платформы, ее конфигурирование. Настройка сервера, его установка. Настройка Windows XP.

    курсовая работа [2,3 M], добавлен 04.02.2013

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

    презентация [73,2 K], добавлен 28.05.2019

  • Основные технологии веб-программирования. Методы отправки данных на сервер с помощью HTML-формы. PHP - Препроцессор Гипертекста. Сохранение данных в базе данных MySQL. Клиент-Сервер и технология CGI. Примеры использования PHP совместно с MySQL.

    лекция [2,9 M], добавлен 27.04.2009

  • Основные виртуальные машины VMware и Virtual Box. Процесс создания новой виртуальной машины. Конфигурирование Windows Server 2003 и Windows XP. Настройка сервера. Сравнительный анализ и выбор средства резервного копирования. Выбор типа резервирования.

    курсовая работа [2,4 M], добавлен 05.01.2013

  • Понятие системного администрирования, задачи и функции сетевых операционных систем, их внедрение. Особенности, возможности и инструменты Windows Server 2003, понятие "роли", управление носителями ролей FSMO. Функции набора утилит командной строки.

    курсовая работа [35,3 K], добавлен 04.10.2010

  • Установка операционной системы Windows Server 2003 SP-2 и драйверов. Запуск сетевых подключений. Использование, проверка и настройка различных программ MS Office 2007. Включение компонентов и программ, которые не устанавливаются во время установки ОС.

    курсовая работа [10,5 M], добавлен 17.09.2013

  • Характеристика деятельности предприятия "Регион". Открытие общего доступа к папке или диску. Настройка DHCP-серверов в сети, обеспечивающая ряд преимуществ. Установка, тестирование и настройка Apache, MySQL. Организация терминального доступа к серверу.

    отчет по практике [131,6 K], добавлен 12.11.2014

  • Общая характеристика системы управления базами данных MySQL, ее основные особенности и возможности, касающиеся обеспечения целостности данных. Реализация ограничений семантической и ссылочной целостности в СУБД MySQL на примере фрагмента ИС "Салон магии".

    курсовая работа [981,0 K], добавлен 14.10.2012

  • Управление службами SQL Server 2000. Настройка данного приложения. Использование SQL Server Enterprise Manager для запуска и остановки служб. Применение инструментов Windows. Учетные записи служб SQL Server 2000, консоль, интерфейс и утилиты Osql.

    презентация [200,9 K], добавлен 10.11.2013

  • SUSE Linux Enterprise Server для System z: обзор возможностей, техническая информация. Web-сервер Apache: описание, инсталляция, конфигурирование. Настройка виртуальных хостов, авторизации и аутентификации. Меры безопасности при работе на компьютере.

    дипломная работа [687,7 K], добавлен 11.02.2012

  • Установка и настройка IDS Snort на операционную систему Windows XP. Опции режима анализа пакетов. Взаимодействие Snort с базой данных и Mysql. Причины ложных срабатываний и способы их устранения. Примеры сигнатур сетевых систем обнаружения вторжений.

    курсовая работа [3,7 M], добавлен 16.09.2012

  • Программные средства, которые помогают манипулировать и управлять данными. Приемы создания и редактирования баз данных в СУБД MySQL. Способы и средства доступа и манипулирования данными. Создание, удаление, редактирование таблиц данных и их элементов.

    практическая работа [1,2 M], добавлен 14.03.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.