Breaking News
Home / Sys Admin / Ubuntu / How to check if SSL is enabled in PHP on a Ubuntu Server?

How to check if SSL is enabled in PHP on a Ubuntu Server?

OpenSSL needs to be enabled for using SSL in PHP.

In order to check it, you can write a small PHP script and run it at the terminal and grep for word OpenSSL

<?php
   phpinfo();
?>

Save this script into a file, say the file is named as modules.php

Now run the script and grep for the word OpenSSL as follows:

admin@livrona:~$ php modules.php  | grep OpenSSL
SSL Version => OpenSSL/1.0.1
OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.0.1 14 Mar 2012
OpenSSL Header Version => OpenSSL 1.0.1 14 Mar 2012
Native OpenSSL support => enabled
admin@livrona:~$

If you see the output like above, where it says OpenSSL support => enabled then its all set or it is not enabled/installed.

Likewise you can also check if SSL support is enabled in Apache or not. In order to do so, check whether the SSL module is loaded or a symlinks to SSL module files (conf and load) are present in the Apache’s mods-enabled folder. If its not there,  enable it by creating the following two symlinks:

root@livrona:/etc/apache2/mods-enabled# ln -s ../mods-available/ssl.conf ssl.conf
root@livrona:/etc/apache2/mods-enabled# ln -s ../mods-available/ssl.load ssl.load

Once enabled in Apache, restart the Apache Server for it to take effect.[pb_builder]

Check Also

How do you check Ubuntu version using command line?

Answer To check your Ubuntu version using the command line do the following: 1. Open …

Advertisment ad adsense adlogger