Minggu, 28 Februari 2021

Pasang SSL atau HTTPS di website menggunakan server ubuntu 18.04

 - buka link

 >https://letsencrypt.org/id/getting-started/


- panduan installasi berdasarkan server ubuntu 8.04

https://certbot.eff.org/


- running console dan pilih web yang akan diberi ssl:

sudo certbot certonly --nginx


- edit /etc/nginx/sites-available/nama_vhost

>tambahkan :

>setelah "location ~ /\.ht {"


listen 443 ssl; # managed by Certbot

ssl_certificate /etc/letsencrypt/live/some.com/fullchain.pem; # managed by Certbot

ssl_certificate_key /etc/letsencrypt/live/some.com/privkey.pem; # managed by Certbot

include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot

ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot


>paling bawah

server {

if ($host = some.com) {

    return 301 https://$host$request_uri;

} # managed by Certbot




    server_name some.com www.some.com;

listen 80;

return 404; # managed by Certbot


}


- restart nginx

Sabtu, 27 Februari 2021

Composer Update Install Require

 '- Jika saat composer install atau update error dan muncul error seperti ini (HP Fatal error:  Allowed memory size of 2097152000 bytes exhausted (tried to allocate 4096 bytes) in phar);

solusi :

> clear cache composer

composer clear-cache

> update composer dulu

composer self-update

>kemudian running tanpa limit memory

COMPOSER_MEMORY_LIMIT=-1 composer -v update

COMPOSER_MEMORY_LIMIT=-1 composer -v require anhskohbo/no-captcha


reload ulang library composer disesuaikan dengan versi yang ada :

composer install --ignore-platform-reqs

composer update --ignore-platform-reqs