Меню Рубрики

Установка joomla локальный сервер apache

Настройка Apache, MySQL, PHP

Apache

Открываем в текстовом редакторе конфигурационный файл вэб-сервера Apache. Он называется httpd.conf и находится в корневой папке сервера, в поддиректории conf. В нашем примере C:\www\conf\httpd.conf

Найдём и раскомментируем (удалим символ # в начале строки) следующую строку:

LoadModule rewrite_module modules/mod_rewrite.so

В этой строке мы разрешаем загрузку модуля mod_rewrite. Обратите внимание на то, что в качестве разделителя файлов и директорий выступает слеш (/), как в Unix системах, а не бэкслеш (\), как в Windows. Спускаемся до конца списка загружаемых модулей (LoadModule) и ниже последней записи добавляем следующие строки:

LoadModule php5_module «C:/php/php5apache2_2.dll»

AddType application/x-httpd-php .php

PHPIniDir «c:/php/»

Этим мы подключаем поддержку PHP в Apache.

Найдём и раскомментируем строку, задающее имя нашего вэб-сервера

ServerName localhost:80

Проверяем наличие строки, задающее корневую директорию сайтов

DocumentRoot » C:/www/htdocs «

Находим следующий блок:

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

И заменяем его на нижеследующий:

Options Indexes Includes FollowSymLinks

AllowOverride All

Order allow,deny

Allow from all

Опция Index разрешает просмотр каталога, если отсутствует индексный файл, опция Includes включает поддержку SSI, а опция FollowSymLinks позволяет использовать символические ссылки на файлы и каталоги. Директива AllowOverride All позволяет изменять опции доступа посредством файла .htaccess.

DirectoryIndex index.html

DirectoryIndex index.html index.htm index.shtml index.phtml index.php

Находим, начинающийся с блок и в самом конце его раскомментируем следующие две строки:

AddType text/html .shtml

AddOutputFilter INCLUDES .shtml

И добавим ещё две следующие строки

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

Это нужно для работы SSI (включения на стороне сервера)

Сохраняем и закрываем файл httpd.conf. Теперь проверим корректность конфигурации: Пуск -> Все программы -> Apache HTTP Server 2.2 -> Configure Apache Server -> Test Configuration. Если настроили не правильно, то в появившемся окне командной строки мы увидим сообщение об ошибке и номер строки, в которой эта ошибка допущена. Если всё правильно, то мелькнёт окно командной строки с надписью «Syntax OK». Ещё раз убедимся, что всё работает, набрав http://localhost в адресной строке браузера и перейдём к настройке PHP.

В текстовом редакторе откроем настроечный файл PHP – php.ini. В нашем случае он расположен в папке C:\php.

Найдём и раскомментируем (удалим символ ; в начале строки) строку

short_open_tag = On

Это позволяет заключать код в короткие тэги.

Следующая строка отключает сообщения об ошибках:

display_errors = Off

После установки Joomla сообщения об ошибках при желании можно будет включить для отладки.

Из соображений безопасности отключаем register_globals

register_globals = Off

magic_quotes_runtime = Off

В секции Paths and Directories найдём и раскомментируем строку для Windows

include_path = «.;c:\php\includes»

Заметьте, что только в этой строке в качестве разделителя используется бэкслеш!

Значение директивы extension_dir (путь к папке с расширениями) устанавливаем как

extension_dir = «C:/php/ext»

file_uploads = On

Найдём строку upload_tmp_dir и укажем директорию для хранения временных загружаемых файлов

upload_tmp_dir = «C:/php/upload»

Установим максимальный размер, загружаемого файла

upload_max_filesize = 8M

Укажем путь к папке для хранения временных файлов сессий

session.save_path = «C:/php/tmp»

session.auto_start = 0

Раскомментируем следующие строки для подключения нескольких библиотек расширений:

extension=php_bz2.dll

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

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

Сохраняем файл php.ini. Проверим, как настроена связка PHP и Apache. Для этого в текстовом редакторе создадим файл следующего содержания:

phpinfo();

Сохраним его как index.php и скопируем в корневую директорию сайтов: C:\www\htdocs. После этого перестартуем Apache для того чтобы он перечитал изменённый файл php.ini, а затем наберём в адресной строке браузера: http://localhost/index.php. Если видим фиолетовые таблицы с информацией PHP, то значит всё настроено правильно. Переходим к настройке MySQL.

MySQL

Для этого нам нужно будет внести небольшую правку в файле my.ini, который находится в корне директории установки MySQL. По умолчанию это: C:\Program files\MySQL\MySQL Server 5.5. Чтобы внести изменения в файл my.ini нужно открыть его с правами «Администратора». Идём в «Пуск» -> «Все программы» -> «Стандартные». Делаем щелчок правой кнопкой мыши на пункте «Блокнот» и появившемся контекстном меню выбираем «Запуск от имени администратора». Теперь в «Блокноте» открываем файл my.ini и в секции [mysqld] после строки port=3306 добавляем строку:

init-connect=»SET NAMES utf8″

Сохраняем изменённый файл my.ini, а затем переходим в «Управление компьютером» -> «Службы» и перезапускаем службу MySQL.

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

источник

Установка Joomla на локальный сервер Денвер

От автора

Локальный сервер Денвер, готовая сборка локального сервера WAMP (Windows+Apache+MySQL+PHP) Российского производства.

  • Создание сайта Joomla на локальном компьютере;
  • Установка и настройка Денвер;
  • Где скачать Joomla;
  • Создать на Денвер домен;
  • Загрузить папки Joomla на Денвер;
  • Создать базу данных на Денвер в phpMyAdmin;
  • Мастер установки Joomla.

Создание сайта Joomla на локальном компьютере

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

Платформы для динамичного локального сайта состоят из трех основных продуктов :

  • Сервера HTTP,
  • Системы управления базами данных,
  • Языка программирования.

Все они собираются для связанной работы и специально для работы в определенных операционных системах. Есть платформы, работающие только под Windows, есть только под Linux, есть под OC МАС. Правда есть и универсальные кроссплатформы.

Наиболее распространены платформы, состоящие из

  • сервера HTTP Apache,
  • системы управления базами данных (MySQ через phpMyAdmin),
  • языка программирования (PHP).
Читайте также:  Установка кузова на шасси ман

Для Windows такие платформы называют WAMP. Для OC Linux, называются LAMP. Названия таких платформ представляют акронимы входящих в ее состав компонентов, например, WAMP (windows+apache+MySQL+php) .

Одной из готовых платформ для создания локального сайт, является готовая сборка Денвер. Это Российский продукт, имеющий свои особенности, но исторически завоевавший много пользователей. Есть у Денвер и достоинства и недостатки, не о них речь. Отмечу только, что задачи по созданию локального сайт Денвер решает, а проблемы в его работе позволяет решить богатый форумный материал по Денвер, скопившейся в сети.

Начинается установка Joomla на локальный сервер Денвер, конечно же, с установки самого набора на свой компьютер.

Установка и настройка Денвер

Для установки, возьмите последнюю версию Денвер на сайте разработчика www.denwer.ru/ . В состав последней версии входит PHP 5.3.13, что просто необходимо для установки Joomla 3, только эти требования уже минимальны.

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

  • Для работы Денвер необходимо, чтобы компьютер «видел» адрес 127.0.0.1.Проверка: введите [ping:127.0.0.1] в «Пуск ->Выполнить» Windows;
  • Скачать Денвер удастся только после регистрации;
  • Денвер создает виртуальный диск для работы. Имя диска задаете вы при установке. В примере виртуальный диск [Z];
  • Папка с установленным локальным сервером Денвер называется WebSerwers,и она лежит на системном диске [C];
  • Файл конфигурации phpДенвер находится по адресу: [C\:WebServers\home\localhost\www\Tools\phpmyadmin\config.inc.php]
  • Файл настройки phpДенвер находится по адресу: [C:\WebServers\usr\local\php5], это файл php.ini
  • Управляют запуском Денвер три ярлыка Start,Stopи Restart. Программы управления Денвер находятся по адресу: [C:\WebServers\denwer\RunMy (Stop,Restart)]

Важно! После любых изменений в настройках Денвер нужно производить его перезапуск (ярлык Restart)

  • Все служебные программы, проще вызывать со страницы Денвер «Ура, заработало!». Для ее вызова введите в адресную строку [httр//localhost];
  • По умолчанию Денвер назначает пользователя [root] с пустым паролем для авторизации.

Будем считать, что Денвер установлен и работает.

Переходим к установке Joomla. Установка Joomla на локальный сервер Денвер включает следующие этапы.

  1. Скачать дистрибутив Joomla;
  2. Создать на Денвер домен, он же хостинг, и папку для сайта;
  3. Установить папки Joomlaна Денвер;
  4. Создать базу данных на Денвер в phpMyAdmin;
  5. Инсталлировать Joomla из окна браузера в локальной сети.

Скачать дистрибутив Joomla

Дистрибутив Joomla возьмите отсюда . Это официальный сайт Joomla. Для примера я взял Joomla версии 3.0. На Денвер можно установить любую версию Joomla.

Создать на Денвер домен, он же хостинг, и папку для сайта

Как и любой другой сайт, локальный сайт должен иметь свое имя (Домен). Домен локальному сайту нужен для идентификации сайта внутри локальной сети. К интернет этот домен не имеет никакого отношения.

Чтобы создать домен локального сайта, а это и одновременно создание хостинга для локального сайта, нужно создать папку в с латинским названием, в директории [Z:\WebServer\home]. Пусть это будет папка [joomla3]. В этой папке нужно создать папку [www] ,она нужна для хранения папок и файлов CMS Joomla и будущего сайта.

Итак, хостинг и каталог локального сайта созданы. В примере это [Z:\home\joomla3\www].

Перегрузите Денвер.Теперь \joomla3\www можно наблюдать и в папке [C:\WebServers\home\]

Загрузить папки Joomla на Денвер

Здесь понадобится распакованный архив скачанного дистрибутива Joomla.Все его содержание нужно перекачать в папку [Z:\home\joomla3\www]. Для этого FTP не нужен. Закачку произведите напрямую или через Commander.

Создать базу данных на Денвер в phpMyAdmin

Переходим к созданию базы данных для локального сайта. Для этого нужно войти в phpMyAdmin Денвер. В адресной строке браузера введите [httр://localhost]. Переходом откроется страница Денвер, на которой вы найдете таблицу со ссылками – подсказками. Для входа в phpMyAdmin воспользуйтесь ссылкой: [httр://localhost/Tools/phpMyAdmin].

Авторизация в phpMyAdmin не нужна. По умолчанию логин: [root]. Пароль: пустой.

База данных любого сайта должна иметь: Имя; Пользователя; Пароль для авторизации; и хост, на котором она находится.

Для создания БД откройте вкладку «Базы данных». Дайте базе Имя (любое). Сравнение можно не выбирать, она задастся по умолчанию utf8_general_ci.

После создания базы данных нужно создать пользователя.

В принципе, пользователь уже создан. Это [root] с пустым паролем. Можно оставить так, и не создавать нового пользователя. Но я нового пользователя создам. Это не сложно. Пользователь должен иметь Имя и все привилегии в управлении БД. Также нужно задать пароль.

Откройте вкладку «Базы данных». В строке созданной БД нажмите «Проверить привилегии», в следующем окне «Новый пользователь».

Задайте имя пользователя, пароль авторизации и выберите все привилегии для работ с БД.

База данных с пользователем создана.

Мастер установки Joomla

Переходим к инсталляции Joomla. Запускаем Денвер.

Из адресной строки браузера запускаем «Мастер установки Joomla».Для этого в адресную строку введите [http://Созданый_домен/index.php]. В примере: [httр://Joomla3/index.php]. Открывается первая страница «Мастера…». Далее по пунктам «Мастера установки Joomla» с листанием кнопками «Назад» и «Вперед».

1.Конфигурация сайта

Логин и пароль админа. нужно запомнить.

2. Конфигурация базы данных

В конфигурации БД вписываем данные БД созданной чуть выше.

3.Обзор

При желании можно установить Демо-данные, это пример готового сайта.

Языковой пакет joomla теперь можно установить из «Мастера установки . «.

Если решили установить языковой пакет отсюда, пока, не удаляйте папку «Installition».

На последнем этапе удалите папку [Installation] из окна инсталлятора или вручную из папки [Z:\localhost\home\Ваш_домен\www\Installation].

Все Установка Joomla на локальный сервер Денвер завершена.

При включеном Денвер, локальный сайт открывается по адресу: [httр://Ваш-домен]

Административная панель сайта joomla открывается по адресу: [httр://Ваш-домен/administrator/index.php]

В общем, Установка Joomla на локальный сервер Денвер в принципе не отличается от установки joomla на платный хостинг. О чем можно прочитать в других статьях сайта:

источник

Установка Joomla на localhost

Материал из База знаний Joomla

Содержание

Локальный Веб-сервер своими руками

Для чего вообще все это нужно? Конечно тестить странички типа *.html можно и без всего этого. Когда идет речь о разработки какого-либо приложения для веб на основе php и mysql тут уже не обойтись без такого сервера, да и потом экспериментировать всегда лучше подальше от работающего проекта, поскольку цена ошибки не так велика для наших любимых посетителей. Статья будет состоять из 3-х основных китов. Apache, PHP, MySQL. По очереди будем устанавливать их тестировать и переходить к следующему разделу, и так до. Ну к примеру поставим один из свободных движков для создания сайтов Joomla. Это самый наверное сложный тест для нашего локального веб-сервера.

Читайте также:  Установка бесшумных замков классика

Можно конечно использовать различные пакеты как например JSAS – Joomla Stand Alone Server, и многие другие, однако, при всем при этом достаточно сложно разбираться и не все получается настроить так как этого хочется. Да и понимания станет гораздо больше, ежели сам настроишь веб-сервер нежели чем это сделает за тебя умный инсталлятор.

Apache

Инсталляция

Процесс инсталляции Apache ничем не отличается от инсталляции любого софта Microsoft. Мной был выбран один из старых дистрибутивов Apach версии 1.3.х Apache установился по умолчанию у меня сюда C:\Programm Files\Apache Group\Apache\ Настройка http.conf

Самый важный процесс это настройка http.conf. Для начала предлагаю создать несколько папок. Для простоты я создал их в корне C:\. Одна из них localhost, другая mysite. В каждую из папок я поместил папку www. По причине того что мне нужен для другого приложения 80 порт и перенастроить его на другой порт не представляется возможным, настраиваю Apache на порт 8080.

Файл конфигурации сервиса Apache C:\Programm Files\Apache Group\Apache\conf\http.conf Этот файл нам предстоит отредактировать таким образом, чтоб наш веб-сервер заработал. Приступим к редактированию файла конфигурации. В качестве редактора можно использовать как Блокнот, так и к примеру файл -менеджер FAR или любой другой.

В качестве комментария для этого конфигурационного файла используется знак #. Начнем редактирование. Ориентировочно 150-ая строка, находим #Listen 3000, ниже пишем:

268-ая строка, находим Port 80, заменяем на

275-ая строка, находим ServerAdmin, дописываем

293-ая строка, находим ServerName, дописываем

301-ая строка, находим DocumentRoot, указываем путь до папки www, которая расположена в папке localhost. Данную процедуру мы проделывали сразу после установки Apache.

311-ая строка, находим и заменяем все что находится между на

329-ая строка, находим , заменяем на

750-ая строка, там необходимо добавить настройки PHP

Перейдем теперь к настройки виртуальных хостов. «Итак, вы создали каталог «localhost» для хранения и тестирования документов вашего сайта. Но если у вас не один сайт? Можно конечно создать каталоги для других сайтов внутри «localhost» и обращаться к ним «http://localhost/site», но это не совсем удобно. Тем более, что Apache дает возможность решить эту проблему с помощью виртуальных хостов. Есть два вида виртуальных хостов: отдельные для каждого IP адреса и использующие один IP (name-based хосты). Я объясню как настроить последние.

Вы уже создали ранее папку «mysite» в корне C:\ . Это и есть корень вашего виртуального хоста. Во всех папках, которые вы создадите и пропишите в файле конфигурации должны быть папки «www» и «cgi», файлы access.log и error.log. Т. е. все так же как и с каталогом «localhost». Все ваши виртуальные хосты будут использовать IP «127.0.0.1».

Добавьте в файл «httpd.conf» следующее:

Теперь определимся с тем, как Windows узнает о существовании виртуальных хостов? Для этого придется отредактировать файл «hosts» (не путать с файлом «hosts.sam»), хранящийся в папке «%WINDOWS%\System32\drivers\etc». В этот файл необходимо добавить строчки, по количеству виртуальных хостов прямо после 127.0.0.1 localhost добавте

Теперь, при обращении http://mysite загрузится содержимое «C:\mysite\www». Для вступления изменений в силу необходимо перезапустить Apache. У меня в системном трее не появилась иконка, посему лезу Пусл – Панель инструментов – Администрирование – службы. Там нахожу процесс Apache и перезапускаю его.

Тестирование Apache.

Для проверки работоспособности Apache необходимо написать какую-либо простенькую *.html страничку. К примеру,

Проверка Apache

Этот файл сохраняем как index.html и помещаем в папку C:\localhost\www, после чего из браузера набираем следующую строчку http://localhost:8080 после чего, мы увидим надпись «Проверка Apache». Этап настройки Apache завершен. Если сервис не страртует или не проходит тест лезте C:\Programm Files\Apache Group\Apache\logs\error.log и смотрите что пишет Apache. Надеюсь что все получилось. Давайте теперь займемся установкой PHP.

Настройка PHP.

Инсталляция

Типично начнем процесс с инсталляции PHP. Не сочтите ретроградом, установил PHP 4.4.5. Пакет брал без инстраллятора. Распаковал в корень C:\ и немного сократил путь получилось C:\php_4.4.5\

Настройка php.ini

В первой части мы уже добавили необходимые настройки в Apache. Теперь пришло время настроить php. Файл конфигурации находится у меня по следующему пути C:\php_4.4.5\php.ini-dist. Начнем с того, что просто его переименуем в файл php.ini. Знаком комментария в этом файле является значек «;».

76-ая строка, директива, позволяющая использовать в PHP-коде короткие теги

267-ая строка, директива вывода только ошибок.

277-ая строка, директива позволяющая выводить ошибки в браузер для облегчения отладки кода

287-ая строка, запись ошибок в журнал

354-ая строка, порядок, в котором PHP будет регистрировать перменные (E — встроенные переменные, G — GET переменные, P — POST переменные, C — Cookies, S — сессии). Отсутствие какой-либо из букв не позволит вам работать с соответствующими переменными. Задайте следующий порядок:

365-ая строка, возможность обращения к переменным, поступающим через GET/POST/Cookie/сессии, как к обычным переменным (например, «$переменная»). Не рекомендуется включать эту опцию, но включайте, иначе вы сможете обращаться к этим переменным только через суперглобальные массивы (например, «$_POST[‘переменная’])

382-ая строка, отключение автоматической обработки кавычек, поступающих через POST/GET/Cookie, это значение необходимо для корректной работы Joomla.

482-ая строка, разрешение на загрузку файлов.

486-ая строка, каталог для временных, закаченных файлов.

489-ая строка, максимальный размер закачиваемого файла.

537-ая строка, путь к папке с расширениями с абсолютным путем.

Далее выбираем необходимые расширения для PHP.

Теперь настала пара осуществить настройку файла php.ini для работы с MySQL.

MySQL в php.ini

В каких-то версиях PHP, поддержка MySQL встроена в ядро, и следовательно, никаких дополнительных расширений для работы с этой БД подключать не надо, а в каких-то нет. Так что, если в архиве с расширениями, который вы скачали, нет библиотеки «php_mysql.dll», то ваша версия PHP поддерживает MySQL, если же эта библиотека присутствует, то вам нужно ее подключить. Расширения если помните подключали буквально 2 абзаца назад, поэтому дописываем

Далее по списку, настройки подключения к MySQL. 658-ая строка, порт для на котором слушает MySQL.

Читайте также:  Установка sync на кугу

665-ая строка, указание хоста по умолчанию.

Настройка сессий. 811-ая строка, хранить данные сессии в файлах.

827-ая строка, папка для хранения файлов сессии, важно не забыть создать данный каталог.

830-ая строка, использовать cookie в сессиях.

837-ая строка, использовать в качестве имени сессии и сессионной cookie ID сессии.

840-ая строка, запрет на инициализацию сессии при начале соединения.

843-ая строка, время жизни сессионных cookie («0» — до закрытия окна браузера).

915-ая строка, ID сессии будут добавляться ко всем ссылкам на странице автоматически (если у пользователя отключены cookie)

Ну вот наконец-то настройка PHP завершена, для того, чтоб изменения вступили в силу, необходимо перезапустить Apache.

Тестирование PHP

Создайте файл, к примеру test_php_gd.php положим его, к примеру C:\localhost\www\ пометите туда вот такое содержимое:

Запустим этот файл из браузера. В строке меню набираем http://localhost:8080/test_php_gd.php

Настройка MySQL.

Инсталляция.

Использовал MySQL версии 4.1.22. Дистрибутив брал без инстраллятора. Распаковал опять же в C:\ и переименовал папку получилось C:\mysql_4.1.22.

Настройка my.ini

Настройка как и в предыдущий раз заключается в правке файла конфигурации. Приступим к правке. Несколько различных файлов конфигурации лежат в корне дистрибутива. Можно использовать практически любой файл. Например my-medium.ini Переименовываем файл my-medium.ini в my.ini. Далее начинаем его редактировать. С места [mysql], сразу под этим заголовком пишем:

Собственно, на этом редакция файла конфигурации закончена. Далее необходимо проинсталлировать сервис, для этого из командной строки, или из любого файл менеджера, например FAR, запускаем сервис следующей строчкой. Да при этом, необходимо находится в папке, в моем случае C:\mysql_4.1.22\bin\

Сохраняемся, и далее необходимо скопировать файл my.ini в корень папки C:\WINNT\ Далее перезапускаем процесс Apache и процесс MySQL. Это можно сделать из панели Пуск – Панель управления – Администрирование – Службы Теперь необходимо протестровать работособность MySQL.

Тестирование MySQL

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

Создать файл mysql_test.php скупируйте этот скрипт и вставте его в созданный. Сохраните файл с приведенным именем. Далее поместите файл в папку, к примеру C:\localhost:8080\www\. Перед тем, как мы запустим этот скрипт необходимо опять же из командной строки создать БД. Делается это из папки, в моем случае C:\mysql_4.1.22\bin и пишем mysqladmin.exe create testbase. Нажимаем ввод и MySQL создает нам базу данных testbase.

Теперь мы можем выполнить этот скрипт. В браузере набираем http://localhost:8080/mysql_test.php и жмем ввод. Если все было выполнено правильно, то в ответ браузер нам выдаст следующий текст:

Работоспособность MySQL, PHP и Apache мы проверили. Теперь встает вопрос, а как же управлять БД. Варианта 2. Первый, установить phpMyAdmin, второй, использовать командную строку и работать с БД из интефейса mysql.exe.

Конечно мы выберем первый вариант, не потому что лень, если б было лень, то взяли бы либо JSAS, либо Denwer, либо еще какую-нибуть приблуду, а дело в том, что чаще всего хостеры предоставляют очень удобный инструмент, под названием phpMyAdmin. В следующей главе мы его с Вами инсталлируем и настроим. Естественно что потом его будем использовать для работы с MySQL.

Установка phpMyAdmin.

Возможно установить phpMyAdmin как на отдельном домене, так и используя один из существующих, например localhost. Установка на localhost заключается в копировании разархивированного дистрибутива в папку, в моем случае C:\localhost\www. Второй вариант заключается в том, что мы пропишем в конфигурационном файле Apache VirtualHost для phpMyAdmin. Отредактируем конфигурационный файл Apache. В раздел VirtualHosts вот такой код

Не забываем, что необходимо создать в корне C:\ с именем phpmyadmin, и в ней должна быть папка www, и файлы error.log, access.log. Далее в папку www, необходимо скопировать все содержимое папки phpmyadmin.

И самое последнее, в файле hosts по пути C:\WINNT\System32\drivers\etc и дописать:

Для вступления изменений в силу, необходимо перезапустить Apache.

Конфигурирование phpMyAdmin

Конфигурация phpMyadmin заключается в создании папки config в корне папки phpMyAdmin и копировании файла config.sample.inc.php из корня phpMyAdmin. Далее необходимо файл config.sample.inc.php переименовать в config.inc.php. Далее в браузуре набираем http:\\localhost:8080\phpMyadmin\script\seput.php

Этот файл может быть заполнен с использованием веб-интерфейса, а можно config написать самостоятельно. Проще написать самостоятельно, ибо там «3 строчки». Вообще можно просто создать файл с названием config.inc.php и в него поместить:

Особое внимание стоит обратить на строчку где написано $cfg[‘blowfish_secret’] = ‘master’ это секретное слово, которое разрешит работу с phpMyAdmin. Не забудем так же создать папку C:\uploads и C:\saves. Эти папки могут находится в любом месте, главное чтоб был правильно указан путь.

Ну а дальше заходим на наш новый хост http://phpmyadmin:8080/ и радуемся результату. Если к примеру желаете подцепить БД от своего нынешнего проекта и у вас есть дамп БД, можно выполнить импорт, дампа на наш локальный сервер. Если дамп большой, можно подшаманить настройки в php.ini.

Конфигурация импорта БД решается в файле php.ini необходимо поменять значение у переменных

Если же охота ничего менять можно воспользоваться интерфейсом командной строки, и в ней выполнить команду к MySQL, которая позволит создать, развернуть, дамп не заботясь об объеме. Создание дампа базы данных используя интерфейс командной строки:

Развертывание дампа через интерфейс командной строки

Как это выглядит в нашей любимой, оконной. Заходим в папку используя, к примеру, FAR, в моем случае путь C:\mysql_4.1.22\bin далее находим файл mysql.exe или mysqldump.exe, в зависимости от того, что собираемся делать. Для того чтоб его добавить в командную строку необходимо нажать Ctr+Enter. Далее разберем синтаксис команды.

Если БД нет никакой, тогда нужно воспользоваться административной утилитой и в командной строке написать следующее:

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

источник

Добавить комментарий