āļ§āļīāļāļĩāļāļīāļāļāļąāđāļ SSL āļŠāļģāļŦāļĢāļąāļ āđāļāļ·āđāļāļāļģ HTTPS:// āļāļąāļāļāļđāđāđāļāđāļāļēāļ Google Cloud Instance Server āļāļēāļāļī Wordpress āļŦāļĢāļ·āļāļĢāļ°āļāļ Web Server āļāđāļēāļāđ āļāđāļēāļ VM Instance
1. āđāļāļīāļ Google Cloud Console
- āđāļāļīāļ https://console.cloud.google.com/
- āļāļĨāļīāļ VM instances
- āđāļĨāļ·āļāļ VM āļāļĩāđāļāđāļāļāļāļēāļĢ āļāļ SSH
- āđāļĨāļ·āļāļāļ§āļīāļāļĩāļāļēāļĢāđāļāļīāļ SSH āļāļĩāđāļāđāļāļāļāļēāļĢ āļŦāļĢāļ·āļāđāļāļīāļ Open In Browser windows
** āļĢāļāļāļĢāļąāļāđāļāļāļēāļ° Google Chrome āđāļ§āļāļĢāđāļāļąāđāļ 99 āļāļķāđāļāđāļ
Â
2. āļāļģāļāļēāļĢāļāļąāļāđāļŦāļĨāļāđāļāļĨāđ SSL Certificate āđāļŠāđāđāļāļĨāđāļāļāļĢāđ
- mkdir /etc/apache2/ssl
 - āļāļąāļāđāļŦāļĨāļ Private key
|- vi /etc/apache2/ssl/private.key
 - āļāļąāļāđāļŦāļĨāļ Domain Certificate
|- vi /etc/apache2/ssl/your-domain.crt
 - āļāļąāļāđāļŦāļĨāļ CA Root Certificate
|- vi /etc/apache2/ssl/CARootCertificate-ca.crt
3. āļāļĢāļ§āļāļŠāļāļ Apache Config
 āļāļīāļĄāļāđāļāļģāļŠāļąāđāļ
- apache2 -S
āļŦāļēāļāļāļāļāļģāļŠāļąāđāļ ERROR
AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
āđāļŦāđāļāļīāļĄāļāđāļāļģāļŠāļąāđāļ
- source /etc/apache2/envvarsÂ
Â
4. āļāļģāļāļēāļĢāđāļāļĩāļĒāļ Update Apache config
- vi /etc/apache2/sites-enabled/wordpress-https.conf
<VirtualHost *:443>
ServerAdmin admin@example.com
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile "/etc/apache2/ssl/domain_name.crt"
SSLCertificateKeyFile "/etc/apache2/ssl/private.key"
SSLCertificateChainFile "/etc/apache2/ssl/CARootCertificate-ca.crt"
#SSLCertificateFile /etc/ssl/certs/c2d-temporary-self-signed-cert.pem
#SSLCertificateKeyFile /etc/ssl/private/c2d-temporary-self-signed-cert.key
<Directory /var/www/html>
Options -Indexes
AllowOverride FileInfo
</Directory>
</VirtualHost>
5. āļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļ
āļāļ§āļāļŠāļāļ Apache Config āļ§āđāļēāļāļđāļāļāđāļāļāļŦāļĢāļ·āļāđāļĄāđ
āļŦāļēāļāđāļŠāļāļ Syntax OK Â āđāļŠāļāļāļ§āđāļēāđāļĢāļĩāļĒāļāļĢāđāļāļĒāđāļĨāđāļ§
- apache2 -t
āļŠāļąāđāļ Restart Apache2 serviceÂ
- service apache2 restart
Â
āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļ āđāļĨāļ°āļāđāļ§āļĒāđāļŦāļĨāļ·āļ
http://www.ireallyhost.com/support
Â
Â
Â
Â
** āļāļāļāļ§āļēāļĄāļāļĩāđāļĄāļĩāļĨāļīāļāļŠāļīāļāļāļīāđ āđāļĄāđāļāļāļļāļāļēāļāļīāđāļŦāđāļāļąāļāļĨāļāļ āļāļģāļāđāļģ āļāļąāļāđāļāļĨāļāļāđāļāļāđāļāđāļĢāļąāļāļāļāļļāļāļēāļ **
āđāļāļĢāļāļĢāļ°āļāļļāđāļŦāļĨāđāļāļāļĩāđāļĄāļē āļāļĢāļīāļĐāļąāļ āđāļāđāļāļāđāļāļĢāđāļē āļāļāļĢāđāļāļāđāļĢāļāļąāđāļ āļāļģāļāļąāļ / https://www.ireallyhost.com