Получение информации о установленном PHP5
Документs root web сайта по умолчанию /var/www/html . Теперь мы создадим небольшой файл PHP (info.php) в этом каталоге и вызовим его в интернет обозревателе. Из файла появится много полезной информации о нашем установленном PHP, например установленная версию PHP.
|
<?php phpinfo(); ?>
Откроем теперь этот файл в нашем интернет обозревателе ( http://192.168.1.101/info.php )
Как видите, PHP5 работает, и работает он через Apache 2,0 обработчик, как показано в строке Server API. Если вы прокрутите дальше, вы увидите все модули, которые уже включены в PHP5. MySQL не перечислен в нем, что означает что у нас пока нет поддержки MySQL в PHP5.
Запуск поддержкой MySQL в PHP5
Чтобы получить поддержку MySQL в PHP, мы можем установить пакет PHP-MySQL. Это хорошая идея, чтобы Вы могли установить некоторые другие модули PHP5, которые потребуется для Ваших приложений. Вы можете найти доступные модули PHP5 так:
|
Выберите из них нужные Вам, и установить их так:
|
Теперь перезапустите Apache2:
|
Теперь обновите http://192.168.0.100/info.php в Вашем интернет обозревателе и прокрутите снова вниз до раздела модулей. Теперь Вы должны найти много новых модуляй, в том числе модуль MySQL:
PhpMyAdmin
PhpMyAdmin является веб-интерфейсом, через который Вы можете управлять вашими MySQL базами данных. PhpMyAdmin может быть установлен следующим образом:
|
Теперь мы настроим PhpMyAdmin. Изменим конфигурацию Apache, чтобы PhpMyAdmin позволял связаться не только с локального хоста (путем комментирования
|
# phpMyAdmin - Web based MySQL browser written in php # # Allows only localhost by default # # But allowing phpMyAdmin to anyone other than localhost should be considered # dangerous unless properly secured by SSL Alias /phpMyAdmin /usr/share/phpMyAdmin Alias /phpmyadmin /usr/share/phpMyAdmin ## Order Deny,Allow # Deny from All # Allow from 127.0.0.1 # Allow from ::1 # Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 # These directories do not require access over HTTP - taken from the original # phpMyAdmin upstream tarball #Order Deny,Allow Deny from All Allow from None Order Deny,Allow Deny from All Allow from None # This configuration prevents mod_security at phpMyAdmin directories from # filtering SQL etc. This may break your mod_security implementation. # ## # SecRuleInheritance Off # #
Перезапустим Apache:
|
В интернет обозревателе перейдем по адресу http://192.168.0.100/phpmyadmin/ :
- << Назад
- Вперёд