КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сервер баз данных MYSQL
Язык создания web-приложения PHP
Сервер Apache 2.2 уже установлен и работает. Следующим шагом необходимо установить web-приложение PHP-5.3.5. Для его установки необходимо: 1. Скопировать папку PHP в корневой каталог диска С 2. В файле конфигурации httpd.conf Web-сервера APACHE, находящемся в папке D:\APACHE\APACHE\CONF в параметр DirectoryIndex добавляем index.php: DirectoryIndex index.html index.htm index.php 3. Находим закомментированные строки в файле конфигурации httpd.conf: #AddType application/x-httpd-php3.phtml #AddType application/x-httpd-php3-source.phps и добавляем ниже две строки для связывания Web-сервера Apache и интерпретатора PHP: AddType application/x-httpd-php.php LoadModule php5_module "c:/php/php5apache.dll" 4. В папке С:\PHP-5.3.5 найти файл php.ini-dist и скопировать его в файл php.ini. Web-приложение PHP-5.3.5 установлено. Для проверки его работоспособности необходимо: 1. Перейти в папку D:\APACHE\APACHE2.2\HTDOCS, создать с помощью текстового редактора файл index.php. Записать в него строку <? print "Privet"?> 2. Запустить Web-сервер, используя ярлык Start Apache. 3. Запустить Mozilla Firefox и в командную строку вводим: localhost. В окне Mozilla Firefox откроется Web-страница со словом Privet. Если на странице вы видите строку <? print "Privet"?>, то интерпретатор не работает.[6]
Две программы уже установлены, теперь устанавливаем Сервер баз данных MYSQL5_1. Для его установки необходимо: 1. Инсталлировать сервер баз данных MYSQL5_1 (файл setup.exe из папки mysql_5_1_51). 2. Устанавливаем флажок "Я соглашаюсь с представленным лицензионным соглашением". Жмем Next. 3. Далее выбираем тип установки. Для детальной настройки выбираем "Custom". Жмем Next. 4. Указываем путь, корневой каталог диска С. 5. Все готово к установке. Жмем Install. 6. Все, сервер установлен. [7] После установки необходимо настроить сервер баз данных MYSQL5_1. Для настройки сервера необходимо: 1. Запускаем "MySQL Server Instance Config Wizard" 2. Выбираем конфигурацию. 3. Выбираем тип настройки, выбираем "Детальная настройка". 4. На этом этапе, помощник спрашивает, в каком объеме будут использоваться ресурсы машины на сервер. Выбираем "Developer Machine". 5. Указать путь хранения самих данных базы, для движка InnoDB. C:\MySQL5_1\data\ 6. Выбираем тип соединения клиентов с сервером баз данных: Online Transaction Proccessing OLTP - Обработка транзакций в реальном времени. 7. "Enable TCP/IP Networking" позволяет осуществлять соединения с БД по протоколу TCP/IP. Обязательно ставим флажок "Add firewall exception for this port" - "Добавить этот порт как исключение для фаерволла Windows". Стандартный порт 3306. "Enable Strict Mode" - позволяет установить жесткий контроль к синтаксису SQL. Ставим все флажки. 8. Выбираем кодировку, в которой сервер будет хранить данные: Best Support For Multilingualism - Наилучшая многоязыковая поддержка UTF-8. 9. Флажок "Install As Windows Service" - "Установить как службу Windows" флажок снимать не нужно. Имя сервиса оставить без изменения "MySQL". Флажок "Запускать сервер автоматически" – оставить без изменения (изменить режим запуска можно в панели управления в "Службах"). А флажок "Include Bin Directory in Windows PATH" тоже устанавливаем, это позволит выполнять команды к серверу прямо из командной строки Windows. 10. Устанавливаем пароль для главного пользователя. Флажок "Enable root access from remote machines" - "Включить доступ главного пользователя с удаленных машин" устанавливать не необходимости. Флажок "Create An Anonymous Account" - "Создать анонимный аккаунт" также не стоит устанавливать. 11. Все готово для установки настроек. Жмем Execute. 12. Готово. Конфигурационный файл создан (в пункте " Write configuration file " указан его путь). Сервер успешно запущен. Настройки безопасности успешно применены. 13. Связываем PHP-интерпретатор с сервером баз данных MYSQL. Для этого заходим в папку PHP-5.3.5, открываем в текстовом редакторе файл php.ini, найти в нем строку;extension=php_mysql.dll и убрать комментарий ';'. Строка должна выглядеть следующим образом: extension=php_mysql.dll 14. Создаем на рабочем столе в папке YARLIKI ярлык winmysqladmin, указав в нем: C:\MySQL5_1\MySQL Tools for 5.0\ 15. Запустить сервер баз данных MYSQL, используя ярлык Winmysqladmin. Если все установки сделаны корректно, то в правой части панели задач (нижний правый угол экрана) появляется значок Monitor с красным светом, нажав на него правой кнопкой мыши, в появившемся меню выбираем Start Instance, если значок изменил цвет на зеленый, то сервер баз данных MYSQL запущен. 16. Для остановки сервера необходимо кликнуть правой кнопкой мыши по значку Monitor, в появившемся меню выбрать "Shutdown Instance". Дождаться появления красного цвета (сервер баз данных MYSQL запущен). Кликнуть правой кнопкой мыши по значку Monitor, в появившемся меню выбрать "Close Monitor" (выход из сервера баз данных MYSQL). [8]
Дата добавления: 2015-07-02; Просмотров: 370; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |