linux.html 7.24 KB
<!DOCTYPE html>
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <meta charset="UTF-8">
  <title>Gerando links com par&acirc;metros de
inicializa&ccedil;&atilde;o</title>
  <link media="screen" href="./files/estilos.css" type="text/css"
 rel="stylesheet">
  <link rel="stylesheet" type="text/css" href="./files/estilos.css">
</head>
<body class="blue-bg">
<div id="topo"><img src="./imagens/logo_topo.png"></div>
<div id="wrapper-flex">
<div style="background-color: white;">
<div class="f-page-auto-cell" id="doc">
<div class="imginicio"><a href="javascript:window.history.go(-1)"><img
 title="In&iacute;cio" style="border: 0px solid ; width: 40px; height: 40px;"
 alt="inicio" src="files/voltar.gif"></a><a
 href="index.html#inicio_usando"><img title="In&iacute;cio"
 style="border: 0px solid ; width: 40px; height: 40px;" alt="inicio"
 src="files/inicio.gif"></a></div>
<h1>Instalando i3GeoSa&uacute;de
no Linux</h1>
<a name="inicio"></a>
<br>
<b style="font-weight: normal;"
 id="docs-internal-guid-51b67ffa-b398-fb7b-c0ef-9f5ab4489ca6"><span
 style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">A
instala&ccedil;&atilde;o do i3GeoSa&uacute;de no Linux
presume que a
distribui&ccedil;&atilde;o linux tenha o&nbsp; Advanced
Packaging Tool
(APT), o apt j&aacute; est&aacute; presente em
distribui&ccedil;&otilde;es Debian e suas variantes, como
ubuntu e
xubuntu.<br>
<br>
Este processo de instala&ccedil;&atilde;o foi testado no Ubuntu
13.04 e
no Xubuntu 13.04.</span></b><span
 style="color: rgb(34, 34, 34); font-family: arial,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); display: inline ! important; float: none;"><br>
</span><br>
<a href="#inst_dep">Instala&ccedil;&atilde;o
das dep&ecirc;ndencias</a><br>
<a href="#inst_geo">Instala&ccedil;&atilde;o
do i3GeoSa&uacute;de</a><br>
<a href="#cri_bd">Criando o
banco de dados do i3GeoSa&uacute;de</a><br>
&nbsp;
<div class="trail-box">
<div class="trail-box-header"><img src="./files/trails-box-tr.png"
 class="right" alt="" height="21" width="7"><img
 src="./files/trails-box-tl.png" class="left" alt="" height="21"
 width="7">
<h1><span style="font-weight: bold;"></span></h1>
<h1><a name="inst_dep"></a></h1>
<h1><b style="font-weight: bold;"
 id="docs-internal-guid-22cb9c47-b38d-75ad-851f-fffad3b8d822">Instala&ccedil;&atilde;o
das dep&ecirc;ndencias</b><span style="font-weight: bold;">&nbsp;</span></h1>
</div>
<div class="trail-box-content"><span style="font-weight: bold;"></span>1.&nbsp;
Instale o Apache<br>
<pre>$ sudo apt-get install apache2 apache2-doc apache2-utils</pre>
<br>
2. Instale o Mapserver<br>
<pre>$ sudo apt-get install cgi-mapserver mapserver-bin</pre>
<br>
3. Instale o PostgreSQL/Postgis<br>
<pre>$ sudo apt-get install postgresql postgis postgresql-9.1-postgis</pre>
<br>
4. Instale o sqlite <br>
<pre>$ sudo apt-get install sqlite </pre>
<br>
5. Instale o R<br>
<pre>$ sudo apt-get install r-base r-base-core r-cran-maptools</pre>
<br>
6. Instale o PHP<br>
<pre>$ sudo apt-get install libapache2-mod-php5 php5 php5-common<br>&nbsp;php5-curl php5-dev php5-gd php5-mapscript php5-odbc php5-pgsql<br>&nbsp;php5-ps php5-xmlrpc php5-xsl php5-sqlite php5-imagick</pre>
<br>
7. Instale o subversion<br>
<pre>$ sudo apt-get install subversion</pre>
</div>
<div class="trail-box-bottom">
<img src="./files/trails-box-br.png" class="right" alt="" height="6"
 width="7"><img src="./files/trails-box-bl.png" class="left" alt=""
 height="6" width="7"></div>
</div>
<div class="trail-box">
<div class="trail-box-header"><img src="files/trails-box-tr.png"
 class="right" alt="" height="21" width="7"><img
 src="files/trails-box-tl.png" class="left" alt="" height="21" width="7">
<h1><span style="font-weight: bold;"></span></h1>
<h1><a name="inst_geo"></a></h1>
<h1>Instala&ccedil;&atilde;o
do
i3GeoSa&uacute;de</h1>
</div>
<div class="trail-box-content"><span style="font-weight: bold;"></span>
Para este passo, &eacute; considerado que voc&ecirc; possui uma
conta
no SPB como informado no in&iacute;cio deste documento.<br>
<br>
Fa&ccedil;a o checkout(baixar o c&oacute;digo) do
i3GeoSa&uacute;de<br>
<pre>$ svn checkout <br>http://svn.softwarepublico.gov.br/svn/i3geo/subgrupos/i3geosaude/ /var/www</pre>
<br>
D&ecirc; permiss&atilde;o de escrita para o arquivo
i3geosaude/i3geo/admin/admin.db<br>
<pre>$ sudo chmod -R u=rw,g=rw,o=rw i3geosaude/i3geo/admin/admin.db</pre>
<br>
crie uma pasta ms_tmp dentro de /tmp<br>
<pre>$ sudo mkdir /tmp/ms_tmp</pre>
<br>
Altere as permiss&otilde;es da pasta ms_tmp<br>
<pre>$ sudo chmod -R u=rwx,g=rwx,o=rwx /tmp/ms_tmp</pre>
<br>
Crie um link simb&oacute;lico dentro da pasta /var/www apontando
para
/tmp/ms_tmp<br>
<pre>$ sudo ln -s /tmp/ms_tmp /var/www/ms_tmp</pre>
</div>
<div class="trail-box-bottom"><img src="files/trails-box-br.png"
 class="right" alt="" height="6" width="7"><img
 src="files/trails-box-bl.png" class="left" alt="" height="6" width="7"></div>
</div>
<div class="trail-box">
<div class="trail-box-header"><img src="files/trails-box-tr.png"
 class="right" alt="" height="21" width="7"><img
 src="files/trails-box-tl.png" class="left" alt="" height="21" width="7">
<h1><span style="font-weight: bold;"></span></h1>
<h1><a name="cri_bd"></a></h1>
<h1>Criando
o banco de dados do
i3GeoSa&uacute;de<span style="font-weight: bold;">&nbsp;</span></h1>
</div>
<div class="trail-box-content"><span style="font-weight: bold;"></span>Primeiro,
&eacute; preciso alterar a senha do postgres, para isso;<br>
<pre>$ sudo su postgres</pre>
<pre>$ psql</pre>
<pre># ALTER USER postgres WITH PASSWORD &lsquo;postgres&rsquo;; \q</pre>
<br>
<span style="font-weight: bold;">Crie
o banco de dados</span><br>
<br>
<pre># createdb -E UTF8 i3geosaude</pre>
<pre># createlang -d i3geosaude plpgsql</pre>
<pre># psql -d i3geosaude -f /usr/share/postgresql/9.1/contrib/postgis-1.5/postgis.sql</pre>
<pre># psql -d i3geosaude -f /usr/share/postgresql/9.1/contrib/postgis-1.5/spatial_ref_ss.sql</pre>
<pre># psql -d i3geosaude -c "GRANT ALL ON geometry_columns TO PUBLIC;"</pre>
<pre># psql -d i3geosaude -c "GRANT ALL ON geography_columns TO PUBLIC;"</pre>
<pre># psql -d i3geosaude -c "GRANT ALL ON spatial_ref_sys TO PUBLIC;"</pre>
<pre># /usr/bin/pg_restore --host localhost --port 5432 --username "postgres" --dbname "i3geosaude" --no-password --list "/var/www/databasei3geosaude.backup"</pre>
<br>
No seu navegador de prefer&ecirc;ncia digite: http://localhost/ e
comece a trabalhar!!!
</div>
<div class="trail-box-bottom">
<img src="files/trails-box-br.png" class="right" alt="" height="6"
 width="7"><img src="files/trails-box-bl.png" class="left" alt=""
 height="6" width="7"></div>
</div>
<div class="imginicio"><a href="#top"><img title="Topo"
 style="border: 0px solid ; width: 41px; height: 35px;" alt="Topo"
 src="files/topo.gif"></a></div>
&nbsp;<br>
&nbsp;<br>
</div>
</div>
</div>
</body>
</html>