27 ต.ค. 2566

Setup Cloudflare SSL and Configure Origin Certificate for Apache



$ sudo mkdir /etc/apache2/ssl

$ sudo a2enmod ssl

$ sudo systemctl restart apache2


Get Cloudflare Origin Certificate and Private Key




Create Files to Store Origin Certificate and Private Key

$ sudo nano /etc/apache2/ssl/example.com.pem
$ sudo nano /etc/apache2/ssl/example.com.key
$ sudo chmod -R 655 /etc/apache2/ssl
$ sudo chown -R www-data:www-data /etc/apache2/ssl

Configure Virtual Host for Cloudflare SSL Certificate

$ sudo nano /etc/apache2/sites-available/example.com.conf

<VirtualHost *:443> ServerName example.com DocumentRoot /var/www/html SSLEngine on SSLCertificateFile /etc/apache2/ssl/example.com.pem SSLCertificateKeyFile /etc/apache2/ssl/example.com.key </VirtualHost>

$ sudo a2ensite example.com.conf

$ apachectl configtest

$ sudo service apache2 reload

ไม่มีความคิดเห็น:

แสดงความคิดเห็น