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,7 +85,6 @@ No terminal, digite a sequência de comandos abaixo. | ||
85 | 85 | ||
86 | ``` | 86 | ``` |
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 | 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 | sudo apt-get install proj-epsg | 88 | sudo apt-get install proj-epsg |
90 | sudo a2enmod cgi | 89 | sudo a2enmod cgi |
91 | sudo service apache2 restart | 90 | sudo service apache2 restart |
@@ -104,7 +103,7 @@ sudo apt-get install r-base r-base-core r-cran-maptools | @@ -104,7 +103,7 @@ sudo apt-get install r-base r-base-core r-cran-maptools | ||
104 | ### Dependendo da versão do Ubuntu, pode ser ainda necessário isso: | 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 | Em alguns casos a mbstring já é instalada junto com o PHP, por isso esse comando pode gerar mensagem de erro sem maiores consequências. | 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,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 | Teste a instalação digitando no seu navegador web http://localhost | 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 | ### i3Geo | 183 | ### i3Geo |
134 | 184 | ||
135 | 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. | 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