X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/8a8e23ef3cb3e7ffb937c75ab1bdeee9ef5b3bf0..b9b6b075cc3cc12daa5ba48742e010b3e5e9550e:/docs/admin/Advanced-Installations.md diff --git a/docs/admin/Advanced-Installations.md b/docs/admin/Advanced-Installations.md index 7ff56198..d5e6e889 100644 --- a/docs/admin/Advanced-Installations.md +++ b/docs/admin/Advanced-Installations.md @@ -47,14 +47,16 @@ The file `import_multiple_regions.sh` needs to be edited as per your requirement BASEURL="https://download.geofabrik.de" DOWNCOUNTRYPOSTFIX="-latest.osm.pbf" - -!!! tip - If your database already exists and you want to add more countries, replace the setting up part - `${SETUPFILE} --osm-file ${UPDATEDIR}/tmp/combined.osm.pbf --all 2>&1` - with `${UPDATEFILE} --import-file ${UPDATEDIR}/tmp/combined.osm.pbf 2>&1`. ### Setting up multiple regions +!!! tip + If your database already exists and you want to add more countries, + replace the setting up part + `${SETUPFILE} --osm-file ${UPDATEDIR}/tmp/combined.osm.pbf --all 2>&1` + with `${UPDATEFILE} --import-file ${UPDATEDIR}/tmp/combined.osm.pbf --index --index-instances N 2>&1` + where N is the numbers of CPUs in your system. + Run the following command from your Nominatim directory after configuring the file. bash ./utils/import_multiple_regions.sh @@ -153,7 +155,7 @@ Make sure that the PostgreSQL server package is installed on the machine the PostgreSQL server itself. Download and compile Nominatim as per standard instructions. Once done, you find -the nomrmalization library in `build/module/nominatim.so`. Copy the file to +the normalization library in `build/module/nominatim.so`. Copy the file to the database server at a location where it is readable and executable by the PostgreSQL server process. @@ -161,11 +163,11 @@ PostgreSQL server process. On the client side you now need to configure the import to point to the correct location of the library **on the database server**. Add the following -line to your your `settings/local.php` file: +line to your your `.env` file: ```php -@define('CONST_Database_Module_Path', ''); +NOMINATIM_DATABASE_MODULE_PATH="" ``` -Now change the `CONST_Database_DSN` to point to your remote server and continue +Now change the `NOMINATIM_DATABASE_DSN` to point to your remote server and continue to follow the [standard instructions for importing](/admin/Import).