List Server Requirements for installing Laravel 5.5?
Minimum Server Requirements for installing Laravel 5.5
To install Laravel framework on server , our server must satisfy below requirements.
- PHP 7.0.0 or Above
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
PHP 7.0.0 or Above :- PHP version on our server must be greater than or equal to 7.0.0. You will not able to install Laravel 5.5 if your PHP version is less than 7.0.0. You can check your php version by running below command on your terminal.
OpenSSL PHP Extension :- OpenSSL is an open-source implementation of the SSL and TLS protocols.On server it implements basic cryptographic functions and provides various utility functions.An openSSl PHP Extension must be installed and enabled.
PDO PHP Extension :- PDO (PHP Data Objects) is a general database abstraction layer which support various databases like MySQL and MSSQL.To install Laravel PDO PHP Extension must be installed and enabled.
Mbstring PHP Extension :-To deal with multibyte encodings in PHP “Mbstring PHP Extension” must be installed and enabled.Mbstring is a non-default extension, it is not enabled by default. You must explicitly enable the module with the configure option. Read More about installing and configuring Mbstring Extension on PHP from http://php.net/manual/en/mbstring.installation.php
Tokenizer PHP Extension :-Tokenizer PHP Extension is used to provide an interface to PHP tokenizer which is embedded in the Zend Engine. Using Tokenizer function you may write your own PHP source analyzing or modification tools without having to deal with the language specification at the lexical level.
XML PHP Extension :- XML PHP extension allows you to operate on XML documents through the DOM API with PHP 5 or above.To install Laravel 5 or above “XML PHP Extension” must be installed and enabled.