Plone-4.3 Installation on RHEL 7

I am trying to install Plone 4.3 on RHEL 7 and getting following erroe:

Testing /usr/local/bin/python2.7 for Zope/Plone requirements....
Failed: This Python does not have ssl support.
If you want to disable this check, add --without-ssl=yes
to the command line.
Warning: This Python does not have readline support.
It may still be usable for Zope, but interacting directly with Python will be painful.

/usr/local/bin/python2.7 does not meet the requirements for Zope/Plone.

Please do one of the following:

  1. Install python2.7 as a system dev package;
  2. Use --with-python=... option to point the installer to a useable python; or
  3. Use the --build-python option to tell the installer to build Python.

if i uses --build-python option then it through a different error:
Unable to find libssl or openssl/ssl.h.
libssl and its development headers are required for Plone.
Please install your platform's openssl-dev package
and try again.
(If your system is using an SSL other than openssl or is
putting the libraries/headers in an unconventional place,
you may need to set CFLAGS/CPPFLAGS/LDFLAGS environment variables
to specify the locations.)

and i installed that using yum install openssl-devel but still at it showing same error .

I had no problems installing 4.3.9 on CentOS 7 with these two command lines:

sudo yum install -y gcc-c++ patch openssl-devel libjpeg-devel libxslt-devel readline-devel make which python-devel

./install.sh standalone

Perhaps others can tell you if RHEL 7 differs from CentOS 7 in ways that affect the build.

i did this but it still showing en error:

`

Testing /usr/local/bin/python2.7 for Zope/Plone requirements....
Failed: This Python does not have ssl support.
If you want to disable this check, add --without-ssl=yes
to the command line.
Warning: This Python does not have readline support.
It may still be usable for Zope, but interacting directly with Python will be painful.
/usr/local/bin/python2.7 does not meet the requirements for Zope/Plone.
Please do one of the following:

  1. Install python2.7 as a system dev package;
  2. Use --with-python=... option to point the installer to a useable python; or
  3. Use the --build-python option to tell the installer to build Python.
    `

/usr/local/bin/python2.7 ? Not /usr/bin ? Have you installed your own Python 2.7? Or perhaps it's left over from an update from some earlier OS version.

Look to see if you've a python2.7 in /usr/bin. If so, try using --with-python=... to point to it.