Bagaimana saya bisa menonaktifkan dan mengaktifkan SSL di Apache (tanpa perintah jika mungkin)?

12

Saya memiliki Apache yang berjalan di Ubuntu 14.04. Bagaimana cara menonaktifkan dan mengaktifkan mode SSL tanpa perintah? Bagaimana dengan perintah?

stevGates
sumber

Jawaban:

26

Sejauh yang saya tahu saat ini tidak ada cara untuk menonaktifkan SSL tanpa perintah. Dengan perintah, cukup luncurkan terminal Anda dan masukkan

sudo a2dismod ssl

dan restart apache2

sudo service apache2 restart

Untuk melakukan yang sebaliknya, gunakan perintah ini

sudo a2enmod ssl

dan juga restart apache2

Tung Tran
sumber
dan bagaimana mengaktifkannya?
stevGates
Saya telah menambahkannya ke jawaban saya.
Tung Tran
2

Untuk menonaktifkan SSL tanpa perintah, Anda dapat secara manual mengedit arahan SSLEngine dalam file konfigurasi ssl Anda (biasanya di /etc/apache2/sites-enabled/default-ssl.conf)

perubahan:

SSLEngine on

untuk:

SSLEngine off

restart Apache. Saya kira itu membutuhkan perintah ...

untuk Ubuntu 14.04 dan sebelum digunakan: sudo service apache2 restart

untuk Ubuntu 16.04 dan seterusnya digunakan: sudo systemctl restart apache2.service

dari: https://httpd.apache.org/docs/2.4/mod/mod_ssl.html

DaveS
sumber
1

Hanya perintah yang tersedia untuk menonaktifkan dan mengaktifkan SSL

Temukan Konfigurasi Protokol SSL Anda di server Apache Anda dengan izin root. Dan tipe

grep -i -r "SSLProtocol" /etc/apache2 

untuk menonaktifkan

Ketik perintah berikut untuk memulai kembali

apachectl -k restart 
NIMISHAN
sumber
Apakah grep -i -r "SSLProtocol" /etc/apache2dimaksudkan untuk memperbarui konfigurasi apache, secara efektif menonaktifkan SSL? Sebaliknya, perintah ini hanya menunjukkan file mana yang berisi SSLProtocolarahan. Jawaban yang lebih baik ada di atas ( askubuntu.com/a/709631/382980 )
matty