Commit 43030d74cf21bdf0ad9f272c544bef8f42ba9c33
1 parent
79208fce
Exists in
master
and in
7 other branches
Inclusão no readme.md de roteiro para instalação do Mapserver no Ubuntu 16
Showing
56 changed files
with
53 additions
and
3 deletions
Show diff stats
README.md
... | ... | @@ -85,7 +85,6 @@ No terminal, digite a sequência de comandos abaixo. |
85 | 85 | |
86 | 86 | ``` |
87 | 87 | sudo apt-get install apache2 apache2-doc apache2-utils cgi-mapserver mapserver-bin sqlite libapache2-mod-php5 php5 php5-common php5-dev php5-curl php5-json php5-gd php5-odbc php5-pgsql php5-sqlite php5-ps php5-xmlrpc php5-xsl php5-imagick php5-mapscript |
88 | -sudo apt-get install php5-mbstring | |
89 | 88 | sudo apt-get install proj-epsg |
90 | 89 | sudo a2enmod cgi |
91 | 90 | sudo service apache2 restart |
... | ... | @@ -104,7 +103,7 @@ sudo apt-get install r-base r-base-core r-cran-maptools |
104 | 103 | ### Dependendo da versão do Ubuntu, pode ser ainda necessário isso: |
105 | 104 | |
106 | 105 | ``` |
107 | -sudo apt-get install php5-mbstring | |
106 | +sudo apt-get install php5-mbstring | |
108 | 107 | ``` |
109 | 108 | |
110 | 109 | Em alguns casos a mbstring já é instalada junto com o PHP, por isso esse comando pode gerar mensagem de erro sem maiores consequências. |
... | ... | @@ -125,11 +124,62 @@ Para reiniciar o Apache e efetivar as mudanças |
125 | 124 | |
126 | 125 | |
127 | 126 | ``` |
128 | -sudo service apache2 restart | |
127 | +sudo service apache2 restart | |
129 | 128 | ``` |
130 | 129 | |
131 | 130 | Teste a instalação digitando no seu navegador web http://localhost |
132 | 131 | |
132 | +## Linux (baseado em Ubuntu 16) | |
133 | + | |
134 | +As versões mais recentes do Ubuntu utilizam como padrão o PHP 7, que é incompatível com o Mapserver e i3Geo. | |
135 | + | |
136 | +Nesses casos é necessário adicionar um repositório de código que contenha o PHP 5 e compilar o Mapserver, o que pode ser feito seguindo-se o roteiro: | |
137 | + | |
138 | +Digite no terminal Linux: | |
139 | + | |
140 | +``` | |
141 | +sudo add-apt-repository ppa:ondrej/php | |
142 | +sudo apt-get update | |
143 | +sudo apt-get install apache2 | |
144 | +sudo apt-get install php5.6 | |
145 | +sudo apt-get install php5.6-memcached php5.6-cli php5.6-mbstring php5.6-mcrypt php5.6-xml php5.6-curl php5.6-json php5.6-gd php5.6-odbc php5.6-pgsql php5.6-sqlite php5.6-ps php5.6-xmlrpc php5.6-xsl php5.6-imagick | |
146 | +sudo apt-get install memcached | |
147 | +a2enmod rewrite | |
148 | +sudo a2enmod cgi | |
149 | +sudo service apache2 restart | |
150 | +wget http://download.osgeo.org/mapserver/mapserver-7.0.6.tar.gz | |
151 | +tar xvf mapserver-7.0.6.tar.gz | |
152 | +cd mapserver-7.0.6/ | |
153 | +sudo apt-get install cmake | |
154 | +mkdir build | |
155 | +cd build | |
156 | +apt-get install libfreetype6-dev | |
157 | +apt-get install php5.6-dev | |
158 | +apt-get install libproj-dev | |
159 | +apt-get install libfribidi-dev | |
160 | +apt-get install libharfbuzz-dev | |
161 | +apt-get install libcairo-dev | |
162 | +apt-get install libgdal-dev | |
163 | +cmake -DCMAKE_INSTALL_PREFIX=/opt \ | |
164 | + -DCMAKE_PREFIX_PATH=/usr/local/pgsql/91:/usr/local:/opt \ | |
165 | + -DWITH_CLIENT_WFS=ON \ | |
166 | + -DWITH_CLIENT_WMS=ON \ | |
167 | + -DWITH_CURL=ON \ | |
168 | + -DWITH_SOS=OFF \ | |
169 | + -DWITH_PHP=ON \ | |
170 | + -DWITH_FCGI=OFF \ | |
171 | + -DWITH_PYTHON=OFF \ | |
172 | + -DWITH_SVGCAIRO=OFF \ | |
173 | + -DWITH_GIF=OFF \ | |
174 | + ../ >../configure.out.txt | |
175 | +make | |
176 | +make install | |
177 | +echo extension=php_mapscript.so>/etc/php/5.6/mods-available/mapscript.ini | |
178 | +phpenmod mapscript | |
179 | +service apache2 restart | |
180 | + | |
181 | +``` | |
182 | + | |
133 | 183 | ### i3Geo |
134 | 184 | |
135 | 185 | Para obter o código do i3Geo você tem duas opções, a primeira utiliza simplesmente o download de um arquivo e a segunda utiliza o Git. A vantagem da segunda opção é que você poderá atualizar sua instalação de forma mais fácil. | ... | ... |
pacotes/yui290/build/container/container_compacto.js
100644 → 100755
pacotes/yui290/build/container/container_core_compacto.js
100644 → 100755
pacotes/yui290/build/utilities/utilities_compacto.js
100644 → 100755