You do not need to install services separately, its part of the installation. May I know why did you install them separately?
And regarding the flags, please source your edxapp_env and move to edx-platform and use lms or cms shell to check your settings value:
python manage.py lms/cms shell --settings <your_settings>
from django.conf import settings
ENABLE_COURSEWARE_INDEX is enabled then you will be able to see the Reindex button on the course index page.
Like this flag you can check the rest of your settings and follow this doc for Enabling Open edX Search.