X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/2dc6ee7e1c2d6a62abeef8b8e4abd3d7c126f475..452324cf011e82f0d0561b74809fa73798be0099:/vagrant/Install-on-Centos-7.sh diff --git a/vagrant/Install-on-Centos-7.sh b/vagrant/Install-on-Centos-7.sh index 841219b9..19b7ff84 100755 --- a/vagrant/Install-on-Centos-7.sh +++ b/vagrant/Install-on-Centos-7.sh @@ -23,7 +23,7 @@ sudo yum install -y postgresql-server postgresql-contrib postgresql-devel \ postgis postgis-utils \ wget git cmake make gcc gcc-c++ libtool policycoreutils-python \ - php-pgsql php php-pear php-pear-DB php-intl libpqxx-devel \ + php-pgsql php php-intl libpqxx-devel \ proj-epsg bzip2-devel proj-devel libxml2-devel boost-devel \ expat-devel zlib-devel @@ -34,7 +34,9 @@ sudo yum install -y python34-pip python34-setuptools python34-devel \ php-phpunit-PHPUnit pip3 install --user behave nose pytidylib psycopg2 - sudo pear install PHP_CodeSniffer + + composer global require "squizlabs/php_codesniffer=*" + sudo ln -s ~/.config/composer/vendor/bin/phpcs /usr/bin/ # # System Configuration @@ -106,14 +108,14 @@ sudo chown vagrant /srv/nominatim #DOCS: #DOCS:```sh sudo tee /etc/httpd/conf.d/nominatim.conf << EOFAPACHECONF - #DOCS: + Options FollowSymLinks MultiViews AddType text/html .php DirectoryIndex search.php Require all granted -Alias /nominatim $USERHOME/build/website #DOCS:Alias /nominatim $USERHOME/build/website +Alias /nominatim $USERHOME/build/website EOFAPACHECONF #DOCS:``` @@ -154,7 +156,8 @@ fi #DOCS: # The code must be built in a separate directory. Create this directory, # then configure and build Nominatim in there: - cd $USERHOME #DOCS: :::sh +#DOCS: :::sh + cd $USERHOME mkdir build cd build cmake $USERHOME/Nominatim