Laravel Scout Elasticsearch -asetukset. Elasticsearchin asentaminen Laravel Scoutissa vaatii sopivan ajurin. Tässä opetusohjelmassa käytämme seuraavaa pakettia: https://github.com/ErickTamayo/laravel-scout-elastic
Kun yllä oleva paketti on asennettu, sinun on asetettava seuraavat parametrit config/scout.php-tiedostoon:
//...
'elasticsearch' => [
'hosts' => [
[
'host' => env('ELASTICSEARCH_HOST', 'virtXXX.elastic.zonevs.eu'),
'port' => env('ELASTICSEARCH_PORT', '443'),
'scheme' => env('ELASTICSEARCH_SCHEME', 'https'),
'path' => env('ELASTICSEARCH_PATH', '/'),
'user' => env('ELASTICSEARCH_USER', 'virtXXX'),
'pass' => env('ELASTICSEARCH_PASS', 'PASSWORD'),
],
],
],
//...
Hostname ja Username määrityksissä XXX on korvattava numerolla, joka näkyy Elasticsearch-instanssia lisättäessä.
PASSWORD näkyy ja voidaan kopioida napsauttamalla salasanakentän vieressä olevaa silmäkuvaketta.
Jatka sitten virallisten ohjeiden mukaisesti:
https://laravel.com/docs/8.x/scout
