-尊龙登录
.. _require:
requirements
============
web server
----------
since phpmyadmin's interface is based entirely in your browser, you'll need a
web server (such as apache, nginx, :term:`iis`) to install phpmyadmin's files into.
php
---
* you need php 7.2.5 or newer, with ``session`` support, the standard php library
(spl) extension, hash, ctype, and json support.
* the ``mbstring`` extension (see :term:`mbstring`) is strongly recommended
for performance reasons.
* to support uploading of zip files, you need the php ``zip`` extension.
* you need gd2 support in php to display inline thumbnails of jpegs
("image/jpeg: inline") with their original aspect ratio.
* when using the cookie authentication (the default), the `openssl
`_ extension is strongly suggested.
* to support upload progress bars, see :ref:`faq2_9`.
* to support xml and open document spreadsheet importing, you need the
`libxml `_ extension.
* to support recaptcha on the login page, you need the
`openssl `_ extension.
* to support displaying phpmyadmin's latest version, you need to enable
``allow_url_open`` in your :file:`php.ini` or to have the
`curl `_ extension.
.. seealso:: :ref:`faq1_31`, :ref:`authentication_modes`
database
--------
phpmyadmin supports mysql-compatible databases.
* mysql 5.5 or newer
* mariadb 5.5 or newer
.. seealso:: :ref:`faq1_17`
web browser
-----------
to access phpmyadmin you need a web browser with cookies and javascript
enabled.
you need a browser which is supported by bootstrap 4.5, see
.
.. versionchanged:: 5.2.0
you need a browser which is supported by bootstrap 5.0, see
.