SSL: Difference between revisions

From AbahDoku Wiki
No edit summary
m 6 revisions imported
 
(4 intermediate revisions by the same user not shown)
Line 10: Line 10:
  a2enmod ssl
  a2enmod ssl
  a2enmod rewrite
  a2enmod rewrite
restart apache2
restart apache2 di dalam container melalui root host
  systemctl restart apache2
  sudo docker exec -it laravel /etc/init.d/apache2 restart
buak folder crtificate
buat folder crtificate
  mkdir /etc/apache2/certeficate
  mkdir /etc/apache2/certificate
masuk ke folder yang dibuat
masuk ke folder yang dibuat
  cd /etc/apache2/certeficate/
  cd /etc/apache2/certificate/
jalankan sintaks berikut :
jalankan sintaks berikut :
  openssl req -new -newkey rsa:4096 -x509 -sha256 -days 365 -modes -out apache-certificate.crt -keyout apache.key
  openssl req -new -newkey rsa:4096 -x509 -sha256 -days 365 -modes -out apache-certificate.crt -keyout apache.key
Line 31: Line 31:


Edit file 000-defaults.conf, gunakan nano atau vi atau editor lain.
Edit file 000-defaults.conf, gunakan nano atau vi atau editor lain.
  nano /etc/apache2/sites-enables/000-defaults.conf
  nano /etc/apache2/sites-enabled/000-default.conf
Pada server yang penulis gunakan mengguanakan nama file lain.
nano /etc/apache2/sites-enabled/my-site.conf
 
Simpan perubahannya.
 
BERSAMBUNG ....

Latest revision as of 22:47, 19 November 2024

Install SSL di Ubuntu Server 20.04 LTS[edit]

Update[edit]

sudo apt update

Install[edit]

Install apache2 dan openssl.

apt-get install apache2 openssl

Abaikan jika apache sudah di install sebelumnya, cukup install openssl

apt-get install openssl

lanjutkan :

a2enmod ssl
a2enmod rewrite

restart apache2 di dalam container melalui root host

sudo docker exec -it laravel /etc/init.d/apache2 restart

buat folder crtificate

mkdir /etc/apache2/certificate

masuk ke folder yang dibuat

cd /etc/apache2/certificate/

jalankan sintaks berikut :

openssl req -new -newkey rsa:4096 -x509 -sha256 -days 365 -modes -out apache-certificate.crt -keyout apache.key

Isi form yang muncul :

Country Name (2 letter code) [AU]: IN
bla
bla
bla
.
.
Email: user@mail.com

kembali dari folder

cd

Edit file 000-defaults.conf, gunakan nano atau vi atau editor lain.

nano /etc/apache2/sites-enabled/000-default.conf

Pada server yang penulis gunakan mengguanakan nama file lain.

nano /etc/apache2/sites-enabled/my-site.conf

Simpan perubahannya.

BERSAMBUNG ....