<commit_before>page_title: SSL for Rails apps
page_author: <NAME>
page_description: Knowledge base article to instruct users on how can manage the SSL for their Rails app 
page_keywords: ssl certificate open rails app signed intermediate

## SSL for Rails apps 

#### What is SSL?

SSL is a means by which connections over the web are encrypted with cryptographic protocols for securing information. When an app or website has been properly setup with an SSL certificate, the beginning of the URL will be https:// with the s meaning secure. Depending on the source of the certificate and other factors, these websites should be more trustworthy than non-secured sites. 

#### Do I need SSL?

SSL is a great starting point for web security and can help assuage customers concerns on data privacy. Not every application needs SSL, but if you have sensitive data being transmitted to and from your web app, it might be worth investing in an SSL certificate. 

#### Getting an SSL certificate

There are two methods by which an SSL certificate may be obtained; self-signed, or signed by a CA – a trusted third party website. 

_Note: self-signed certificates are the easiest method to get started with SSL, but they also don’t bear the same well-established trust relationships than do certificates signed by companies such as VeriSign or GeoTrust. Please note that self-signed certificates are best used only for development environments._

#### Enabling SSL 

Navigate to the __Configuration__ tab of your app. 
<commit_msg>Update ssl_management_for_rails_apps.md<commit_after>page_title: SSL for Rails apps
page_author: <NAME>
page_description: Knowledge base article to instruct users on how can manage the SSL for their Rails app 
page_keywords: ssl certificate open rails app signed intermediate

## SSL for Rails apps 

#### What is SSL?

SSL is a means by which connections over the web are encrypted with cryptographic protocols for securing information. When an app or website has been properly setup with an SSL certificate, the beginning of the URL will be https:// with the s meaning secure. Depending on the source of the certificate and other factors, these websites should be more trustworthy than non-secured sites. 

#### Do I need SSL?

SSL is a great starting point for web security and can help assuage customers concerns on data privacy. Not every application needs SSL, but if you have sensitive data being transmitted to and from your web app, it might be worth investing in an SSL certificate. 

#### Getting an SSL certificate

There are two methods by which an SSL certificate may be obtained; self-signed, or signed by a CA – a trusted third party website. 

_Note: When acquiring an SSL cert, look to select 'Apache + OpenSSL' as your cert type_ 

_Note: self-signed certificates are the easiest method to get started with SSL, but they also don’t bear the same well-established trust relationships than do certificates signed by companies such as VeriSign or GeoTrust. Please note that self-signed certificates are best used only for development environments._

#### Enabling SSL 

Navigate to the __Configuration__ tab of your app. 

{'fraction_non_alphanumeric': 0.03734177215189873, 'fraction_numerical': 0.0, 'mean_word_length': 4.574955908289241, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5888872', 'n_tokens_mistral': 756, 'n_tokens_neox': 701, 'n_words': 486}