marc tobias
2e5bdb8794
Put install instructions of test tools into separate docs/ markdown file
2020-06-20 03:48:07 +02:00
Sarah Hoffmann
4342a539af
Merge pull request #1827 from mtmail/centos8-postgresql12-without-proj
...
Vagrant centos8: proj52 not needed, use postgresql 12/postgis 3.0
2020-06-11 23:12:38 +02:00
Sarah Hoffmann
f4e744ade5
remove version warning from ubuntu 20 installation
2020-06-11 22:46:04 +02:00
marc tobias
f5cbe0e6ba
Vagrant centos8: proj52 not needed, use postgresql 12/postgis 3.0
2020-06-11 19:10:38 +02:00
Sarah Hoffmann
fc19ebb218
Merge pull request #1786 from lonvia/remove-ubuntu-1604
...
remove Ubuntu 16 installation instructions
2020-05-07 22:42:31 +02:00
Sarah Hoffmann
b45411f988
Merge pull request #1782 from Simon-Will/1781-make-tests-work-with-phpunit-8
...
Make tests work with phpunit 8
2020-05-07 22:01:35 +02:00
Sarah Hoffmann
42f6371e47
remove Ubuntu 16 installation instructions
...
Also fixes up CentOS 8 links in documentation.
2020-05-07 21:55:04 +02:00
Simon Will
be2aa6ab3a
Use Ubuntu’s packaged composer, not the custom installation
2020-05-07 21:44:45 +02:00
Simon Will
daf45a2993
Integrate Ubuntu 20 instructions into documentation
2020-05-07 00:36:13 +02:00
Simon Will
0b21050904
Install phpunit 8 on Ubuntu 18 with composer
2020-05-06 23:46:53 +02:00
Simon Will
4b0ac5356e
Add vagrant machine for Ubuntu 20.04
...
The instructions in
[`VAGRANT.md`](42c80893cb/VAGRANT.md
)
still work as before. The names of the Vagrant machines are updated so
that Ubuntu 18.04 (previously called `ubuntu`) is now called `ubuntu18`
and Ubuntu 20.04 is now called `ubuntu20`.
The version changes from Ubuntu 18.04 to Ubuntu 20.04 are:
- Python: 3.6 to 3.8
- Postgres: 10 to 12
- PHP: 7.2 to 7.4
In the `apt-get`, I changed `--force` to `--allow-downgrades --allow-remove-essential --allow-change-held-packages`, because the former is deprecated. Cf. the [manpage of apt-get](http://manpages.ubuntu.com/manpages/focal/man8/apt-get.8.html )
The php module `codesniffer` was previously installed via Composer, but it is available via the Ubuntu repository, so I installed it via `apt-get` now.
2020-05-05 23:10:35 +02:00
Sarah Hoffmann
960409c701
psycopg 2.6 is now usable on ubuntu 16
2020-02-11 22:49:03 +01:00
Sarah Hoffmann
9e2fb45783
Merge pull request #1665 from mtmail/centos7-php7
...
CentOS7: update from PHP 5.4 to 7.2, add psycopg2
2020-02-07 20:43:49 +01:00
marc tobias
d4a3470c9e
Vagrant Ubuntu: psycopg2 is required
2020-02-07 15:26:09 +01:00
marc tobias
4165b8c011
CentOS7: update from PHP 5.4 to 7.2
2020-02-07 15:18:46 +01:00
marc tobias
4a451671d3
Vagrant setup for CentOS 8
2020-02-06 00:43:30 +01:00
Sarah Hoffmann
da1d661fa0
remove libxml dependency for travis as well
2020-01-31 15:15:35 +01:00
Sarah Hoffmann
bb9bb40287
update cMake build documentation
...
Remove the dependency on libxml, no longer needed.
2020-01-24 22:53:26 +01:00
marc tobias
f985680d2c
Update CentOS instruction to postgresql 11 (default was 9.2)
2019-11-02 14:17:53 +01:00
rlytleatrel8edto
2f3cf19afa
Ubuntu18-nginx install instructions - fix php-fpm socket path ( #1398 )
...
Ubuntu18-nginx install instructions - fix php-fpm socket path
2019-06-02 17:04:02 +02:00
marc tobias
fab9f684af
travis-CI: use PHP 7.1
2019-04-17 16:05:49 +02:00
marc tobias
d4b633bfc5
replace database abstraction DB with PDO
2019-03-09 00:18:15 +01:00
marc tobias
ad585771e7
Travis CI Ubuntu 14 => Ubuntu 16
2019-02-09 20:47:35 +01:00
marc tobias
f8ac0ef0b9
pear.php.net offline. Use composer instead of pear install
2019-02-09 02:19:00 +01:00
marc tobias
a165072915
copy of the Ubuntu18 vagrant setup but with nginx as webserver
2018-10-31 16:13:02 +01:00
marc tobias
ecd92d5e71
also install postgis.control for postgresql-10
2018-09-27 19:38:56 +02:00
Sarah Hoffmann
6e3670bce5
add vagrant and installation instructions for ubuntu 18
2018-08-24 21:33:24 +02:00
mtmail
cdbde5b88d
get rid of Python psycopg2 install warning ( #1014 )
2018-04-13 12:28:12 +02:00
mtmail
3cdbcbff8f
get apt-get php-db package running on travis-ci ( #973 )
...
travis: /usr/bin/env php whenever calling PHP scripts to deal with phpenv
2018-04-12 00:54:59 +02:00
Sarah Hoffmann
c04541b4da
remove now unnecessary DOCS comments in vagrant script
2018-03-08 21:44:21 +01:00
marc tobias
2dc6ee7e1c
vagrant centos: update documentation. /build directory is sibling, not child of /Nominatim
2018-03-07 16:09:08 +01:00
marc tobias
b303c785e9
CentOS: move SELinux setup step so it can install in /srv
2018-02-27 17:06:25 +01:00
marc tobias
c3e5654113
move CentOS Vagrant VM to a SELinux-enabled base image
2018-02-22 17:51:55 +01:00
Sarah Hoffmann
d4110eef7e
improve syntax highlighting for vagrant scripts
2018-01-15 23:47:00 +01:00
Sarah Hoffmann
86833454a4
update vagrant scripts
2018-01-15 22:59:16 +01:00
Sarah Hoffmann
2cf1ff41c0
move nominatim.org links to https
...
Solves #737 .
2018-01-10 23:21:21 +01:00
Sarah Hoffmann
cf32da3748
docs: add more requirements for running tests
2017-09-16 22:11:39 +02:00
Sarah Hoffmann
937bead547
vagrant: download country data into correct directory
2017-07-17 23:17:26 +02:00
Sarah Hoffmann
7ef0239f19
make naming of documentation files consistent
2017-06-25 17:18:21 +02:00
Sarah Hoffmann
af81c6aa94
add special terms import to travis testing and fixup libs
2017-06-04 23:15:19 +02:00
Sarah Hoffmann
e3fb706c65
add normalized version of special search terms on import
...
Requires the PHP bindings for libicu, so add that as a requirement.
2017-06-04 23:12:09 +02:00
Sarah Hoffmann
65afe13f0a
update docs for osmosis to pyosmium change
2017-05-25 16:53:44 +02:00
Sarah Hoffmann
e7c8b498d1
update docs for new country grid location
...
Also updates some dependencies.
2017-05-13 00:13:56 +02:00
marc tobias
a52455f160
github.com/twain47 => github.com/openstreetmap
2017-03-12 13:06:25 +01:00
Marc Tobias Metten
cfd03d7be3
Replace lettuce with behave in tests. Use python3 Split import and (python,php) tests into two travis executions
2017-01-21 02:38:04 +01:00
Marc Tobias Metten
523873fe16
set directoryindex in Apache,nginx configuration
2016-12-16 02:16:47 +01:00
Sarah Hoffmann
d437a14f25
vagrant: use old configs when updating
...
Otherwise we may overwrite vagrant-specific settings like
nopassword for sudo.
2016-09-15 23:08:54 +02:00
Marc Tobias Metten
ae5cc28a1a
add PHP code-sniffer to installation instructions (marked optional)
2016-09-11 05:21:15 +02:00
marc tobias
e49ed1bb13
make apt-get noninteractive. Also fixes the grub error state
...
grub complains about disc unique identifier having changed
2016-09-10 23:29:59 +02:00
Marc Tobias Metten
3499ed7b82
travis-ci: enable river tests again, numpy package was missing
2016-08-03 00:57:30 +02:00