To perform the secure HTTPS transfers you will need to enable the openssl extension then you have to install the composer. In this article, we will cover the enabling openssl for XAMPP as well as WAMP one by one then we will install the composer.
- Enable openssl extension on XAMPP
- Enable openssl extension on WAMP
- Installation of Composer
Enable PHP’s openssl extension on XAMPP:
- Step 1: Open XAMPP control panel and click on the Config button for the Apache module.
- Step 2: Then from the given options, select PHP (php.ini) option. This will open the php.ini file in the default text editor (example: notepad).

- Step 3: Now we have to search for extension=openssl line in that file.
- Step 4: After you find it, see if there is any semicolon ‘;’ at the beginning of the line. If there is then that means it is disabled. So remove the semicolon to enable the extension.

- Step 5: Save and Close the file. And there you have openssl extension enabled.
Enable PHP’s openssl extension on WAMP:
- Step 1: Run the WAMP Server installed on the system.
- Step 2: Now Left Click on the Green WAMP icon on the bottom right corner in windows and go in PHP option.

- Step 3: Then go to the PHP extensions option and there you will find the openssl option. If there is a green tick mark at the beginning of it then it means it is enabled. If not then you can enable it by clicking it.

- Step 4: Now restart all the services and you have enabled openssl extension.
Note: You can also enable openssl on WAMP by going in the php.ini file.
Install Composer: After following the above steps for enabling the openssl, you can follow the following steps to install Composer