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

25. Создаем файл конфигурации php.ini на основе файла /usr/local/etc/php.ini-production (просто удаляем из него все комментарии):

cd /usr/local/etc/

cat php.ini-production | grep –v “;” > php.ini

26. Добавляем в него параметры временной зоны:

[Date]

date.timezone=Europe/Moscow

27. Перезапускаем Apache

Apachectl restart

28. Создаем файл /usr/local/www/apache22/data/index.php, в который помещаем простой php код

<?php

phpinfo();

?>

29. Устанавливаем phpMyAdmin из портов:

cd /usr/ports/databases/phpmyadmin/

Make install clean

30. Изменяем конфигурацию Apache для возможности работы в phpMyAdmin (правим файл http.conf)

Alias /phpmyadmin "/usr/local/www/phpMyAdmin/"

<Directory "/usr/local/www/phpMyAdmin/">

DirectoryIndex index.php

Options none

AllowOverride Limit

Order Deny,Allow

Deny from all

Allow from 127.0.0.1 192.168.180.1 # Разрешаем только доверенным

</Directory>

31. Изменяем файл конфигурации phpMyAdmin – /usr/local/www/phpMyAdmin/config.inc.php

<?php

$i = 0;

$i++;

$cfg['Servers'][$i]['host'] = 'localhost';

$cfg['Servers'][$i]['extension'] = 'mysqli';

$cfg['Servers'][$i]['connect_type'] = 'tcp';

$cfg['Servers'][$i]['compress'] = false;

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '<пароль_root-а>';

$cfg['blowfish_secret']='gh7ThGrf6J'; // Любая фраза

?>

32. Проверяем, что получилось. На базовой ОС в браузере открываем страницу:

Http://www.Server_FreeBSD.MyCompany.ru/phpmyadmin

33. В низу страницы будет надпись приблизительно следующего содержания «Дополнительные возможности phpMyAdmin не настроены. Нажмите здесь». Делаем, что говорят и внимательно читаем, чего еще не хватает.

34. Устраняем недостатки. Создаем таблицы с помощью скрипта create_tables.sql и обновляем их структуры скриптом upgrade_tables_mysql_4_1_2+.sql


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: