Untitled

mail@pastecode.io avatar
unknown
sh
a year ago
967 B
1
Indexable
Never
# Masuk ke direktori elastic searchnya
cd $(esDIR)

# Jalanin perintah ini untuk membuat elastic search berjalan di background
./bin/elasticsearch -d -p pid

# Jalanin perintah ini untuk meriset password dari user 'elastic'
# simpan hasil password yang sudah tergenerate
./bin/elasticsearch-reset-password -u elastic

# Untuk test elastic berjalan, bisa menjalankan perintah ini
curl --insecure -u elastic:$(passwordElastic) https://localhost:9200/_cluster/health

# Untuk key konfigurasi elastic pada .env, bisa diliat di .env.example

# Masukkan password elastic kedalam file .env laravel

# Set port elastic menjadi 9200

# Set host elastic menjadi host.docker.internal (jika tidak bisa, hubungi saya :D)

# Jalankan perintah artisan untuk membuat index terlebih dahulu

# Jalankan perintah artisan untuk seed data dari mysql ke elastic search

# Jika semua berjalan lancar, bisa build ulang pada aplikasi web
# untuk pointing ke api yang memakai elastic search