WSUS - Como movimentar o local de armazenamento dos arquivos de atualização locais
Você já se encontrou em uma situação de precisar alterar o local onde os arquivos de atualização do WSUS são salvos por não ter mais espaço em disco no local atual? Ou então ocorre uma falha no disco onde estão salvos estes arquivos e existe a necessidade de configurar outro disco com outro nome? Ou por algum motivo qualquer você quer movimentar as pastas de armazenamento deupdates do WSUS eis as informações necessárias e o procedimento a ser seguido.
Este procedimento foi feito no WSUS 3.0
O procedimento é feito através de uma ferramenta chamada wsusutil.exe, uma ferramenta baseada em linha de comando que vem armazenada por padrão na pasta de instalação do sistema WSUS:
<Diretório de instalação do WSUS>:\Program Files\Microsoft Windows Server Update Services\Tools
Para realizar o procedimento é necessário privilégios do grupo de Administradores locais do servidor do WSUS, e esse procedimento só funciona quando executado diretamente no servidor onde os Serviços do WSUS estão instalados. Não esqueça de criar o diretório para onde desejas mover o conteúdo do WSUS antes de executar os comandos abaixo.
O comando movecontent carrega um parâmetro opcional [-skipcopy] que é opcional para a mudança do diretório de updates locais sem copiar os arquivos.
Onde contentpath é o novo local onde serão armazenados os arquivos de update e logfile é o arquivo de log que será gerado durante o procedimento. Por exemplo, se o novo local será em W:\WSUS o comando deverá ficar da seguinte forma:
wsusutil.exe movecontent W:\WSUS W:\move.log
Este procedimento foi feito no WSUS 3.0
O procedimento é feito através de uma ferramenta chamada wsusutil.exe, uma ferramenta baseada em linha de comando que vem armazenada por padrão na pasta de instalação do sistema WSUS:
<Diretório de instalação do WSUS>:\Program Files\Microsoft Windows Server Update Services\Tools
Para realizar o procedimento é necessário privilégios do grupo de Administradores locais do servidor do WSUS, e esse procedimento só funciona quando executado diretamente no servidor onde os Serviços do WSUS estão instalados. Não esqueça de criar o diretório para onde desejas mover o conteúdo do WSUS antes de executar os comandos abaixo.
O comando movecontent carrega um parâmetro opcional [-skipcopy] que é opcional para a mudança do diretório de updates locais sem copiar os arquivos.
- Clique em Iniciar, e então clique em Executar.
- 2Na janela que abrir digite cmd, e então clique em Ok.
- No prompt de comando navegue até o diretório que contenha o WSUSutil.exe (<Diretório de instalação do WSUS>:\Program Files\Microsoft Windows Server Update Services\Tools)
- Digite o comando a seguir e pressione Enter:
Onde contentpath é o novo local onde serão armazenados os arquivos de update e logfile é o arquivo de log que será gerado durante o procedimento. Por exemplo, se o novo local será em W:\WSUS o comando deverá ficar da seguinte forma:
wsusutil.exe movecontent W:\WSUS W:\move.log
terça-feira, 11 de junho de 2013
Posted by Rafael Holanda
quarta-feira, 29 de maio de 2013
Posted by Rafael Holanda
Instalado o Nagios NRPE no CentOS
1. Introdução
Temos 2 máquinas
a) Nagios Server - IP: 10.0.0.1 - máquina onde está
instalado o Nagios que monitora os equipamentos de rede.
b) Nagios Client - IP: 10.0.0.2 - máquina remota que passará a
ser monitorada através do NRPE
2. Resolvendo
dependências
Em ambas as máquinas: Nagios Server e Nagios Client
# yum install
openssl-devel gcc glibc glibc-common gd gd-devel php
3. Download
Download dos códigos fontes em ambas as máquinas: Nagios Server e Nagios Client
# mkdir
/opt/Nagios
# cd /opt/Nagios
4. Instalando
Nagios NRPE em Nagios Server
# cd /opt/Nagios
# tar xzf
nrpe-2.13.tar.gz
# cd ./nrpe-2.13
# useradd -m
nagios # caso usuário já existe
ignorar erro
# passwd nagios
#Senha exemplo nagios 2x
# usermod -G
nagios nagios
# ./configure
--with-nrpe-user=nagios --with-nrpe-group=nagios
# make all
# make install
# mkdir
/usr/local/nagios/etc # Pode ser que já esteja criado
# cp
sample-config/nrpe.cfg /usr/local/nagios/etc/
# chown -R
nagios:nagios /usr/local/nagios/etc
# vim
/usr/local/nagios/etc/nrpe.cfg
allowed_hosts=127.0.0.1,10.0.0.1
dont_blame_nrpe=0
command[check_users]=/usr/local/nagios/libexec/check_users
-w 0 -c 5
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s
Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200
Iniciar serviço do
NRPE em modo deamon
#
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
#
/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1 -c check_users
USERS OK - 1 users currently logged in
|users=2;5;10;0
5. Instalando
Nagios NRPE Nagios na Nagios Client
5.1.
Instalando e compilando NRPE
Repetir todos os comandos executados no item 4
5.2.
Instalando alguns Nagios Plugins na Nagios Client
# mkdir
/opt/Nagios
# cd /opt/Nagios
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz
# cd /opt/Nagios
# tar xzf nagios-plugins-1.4.16.tar.gz
# cd ./nagios-plugins-1.4.16
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
# mkdir /usr/local/nagios/etc # Pode ser que já esteja criado
# cd /opt/Nagios
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz
# cd /opt/Nagios
# tar xzf nagios-plugins-1.4.16.tar.gz
# cd ./nagios-plugins-1.4.16
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
# mkdir /usr/local/nagios/etc # Pode ser que já esteja criado
# cp /opt/Nagios/nrpe-2.13/sample-config/nrpe.cfg
/usr/local/nagios/etc/
# chown -R
nagios:nagios /usr/local/nagios/etc
# vim
/usr/local/nagios/etc/nrpe.cfg
allowed_hosts=127.0.0.1,10.0.0.1
dont_blame_nrpe=0
command[check_users]=/usr/local/nagios/libexec/check_users -w 0 -c 5
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s
Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200
Iniciar serviço do NRPE em modo deamon
#
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
#
/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1 -c check_users
USERS
OK - 1 users currently logged in |users=2;5;10;0
5.3.
Configurando o NRPE para iniciar com o sistema em Nagios Client
# vim /etc/rc.d/rc.local
# vim /etc/rc.d/rc.local
# /usr/local/nagios/bin/nrpe
-c /usr/local/nagios/etc/nrpe.cfg -d
5.4. Configurando o comando de checagem via NRPE em Nagios Server
# vim /usr/local/nagios/etc/objects/commands.cfg
define command{
command_name check-by-nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
# vim /usr/local/nagios/etc/objects/localhosts.cfg
5.4. Configurando o comando de checagem via NRPE em Nagios Server
# vim /usr/local/nagios/etc/objects/commands.cfg
define command{
command_name check-by-nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
# vim /usr/local/nagios/etc/objects/localhosts.cfg
define
service{
use local-service
host_name 127.0.0.1
service_description Current Users
check_command check-by-nrpe!check_users
notifications_enabled 1
}
use local-service
host_name 127.0.0.1
service_description Current Users
check_command check-by-nrpe!check_users
notifications_enabled 1
}
6. Atualizando
o Plugin
Em algum momento você irá querer atualizar sua versão do complemento
NRPE. O processo de atualização é particularmente simples.
6.1 Atualizando
o host de monitoramento
No host de monitoramento (a máquina que roda o Nagios), você somente
precisará atualizar o plugin check_nrpe.
Entre no sistema como um usuário nagios e crie um diretório para
armazenar os downloads (caso ainda não tenha sido criado).
# mkdir
~/downloads
# cd ~/downloads
Baixe o código fonte em .tar.gz do complemento NRPE (visite o site do
nagios em http://www.nagios.org/download/ para
obter as últimas versões estáveis). Até a data deste documento, a versão
corrente do NRPE era 2.13
# wget http://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz
Extraia os arquivos.
# tar xzf
nrpe-2.12.tar.gzcd nrpe-2.13
Compile o complemento NRPE
# ./configuremake
all
Instale o plugin NRPE
# make
install-plugin
Pronto.
6.2 Atualizando
as máquinas remotas
Você precisará atualizar os daemons NRPE em todas as máquinas remotas que
serão monitoradas via complemento NRPE. Faça o seguinte:
Entre no sistema como um usuário nagios e crie um diretório para
armazenar os downloads.
# mkdir ~/downloads
# cd ~/downloads
Baixe o código fonte em .tar.gz do complemento NRPE (visite o site do
nagios emhttp://www.nagios.org/download/ para
obter as últimas versões estáveis). Até a data deste documento, a versão
corrente do NRPE era 2.13
# wget http://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz
Extraia os arquivos.
# tar xzf
nrpe-2.12.tar.gzcd nrpe-2.13
Compile o complemento NRPE
# ./configuremake
all
Instale o daemon NRPE
# make
install-daemon
Se você estiver utilizando o daemon como um daemon autônomo, primeiro
mate o processo antigo do daemon e, então, inicie-o novamente.
# ps aux | grep
nrpe
# kill -9 NºProcesso
# /usr/local/nagios/bin/nrpe
-c /usr/local/nagios/etc/nrpe.cfg -d
Pronto.
quarta-feira, 7 de novembro de 2012
Posted by Rafael Holanda
Gerenciando quota de armazenamento no Exchange Server 2010
Definindo Quota em uma Database
Para definir quota utilizando o EMC navegue por configuração da organização > caixa de correio. Selecione a database em que a quota será definida, botão direito propriedades.
Selecione a aba limites, em limites de armazenamento podemos definir o comportamento quando uma mailbox chega a um determinado tamanho. Vale lembrar que os limites podem ser definidos de 0 a 2.097.151 MB ou seja um total de 2 terabytes.
- Emitir aviso: um aviso será emitido quando o limite for alcançado.
- Proibir envio: O usuário estará proibido de enviar e-mail.
- Proibir envio e recebimento: O usuário não poderá enviar e receber mensagens.
Definir o Espaço utilizado em uma mailbox especifica.
Em alguns casos iremos precisar definir quotas diferentes para usuários específicos nesse caso iremos defini-las nas propriedades do mesmo. Acesse configuração do destinatário > caixa de correio, selecione a caixa a ser definida a quota e clique em propriedades.
Selecione a aba configurações de caixa de correio > quotas de armazenamento.
Como mencionado a mailbox por padrão utiliza as configurações definidas na database, desmarque a primeira caixa de seleção e defina os valores específicos para o usuário em questão
Atualizando as informações de quota nos usuários.
Por padrão quando alteramos a configuração de quota a alteração pode demorar até 2 horas para atualizar no usuário final, isso se deve ao fato de ser o tempo configurado por padrão do refresh da base de dados no Exchange.
Se o usuário voltar para o Outlook Web App o limite vai continuar ainda o antigo, para forçar o refresh da database podemos executar duas tarefas diferentes que possuem o mesmo resultado: o primeiro método é para os administradores mais antigos de Exchange e o mesmo causa impacto porque para todos os usuários conectados ao servidor (o que não é uma boa prática) e esta opção é o restart no Information Store ou aguardar o período de até 2 horas. Em alguns casos pode ser necessário o restart (dependendo da importância do usuário que está com problema). Digamos que optamos pelo restart como mostrado na figura abaixo.
Agora o usuário pode dar um logoff e um logon no Outlook Web App e a informação já vai estar atualizado
No entanto o restart do Information Store não é uma boa prática e existe um jeito bem mais simples e elegante para atingir o mesmo resultado que vimos no método 1 usando o Exchange Server 2010 que é o restart do serviço do Maibox Assistants, que não tem impacto nos usuários, ou seja, use somente esta segunda opção para fazer o refresh.
Alterando o tempo de refresh da database.
Em teoria uma empresa não teria muitos problemas iguais aos informados acima, no entando em alguns casos o tempo de 2 horas por não ser aceitável e para isto pode reduzir este tempo (a Microsoft recomenda no mínimo 20 minutos para o tempo de refresh da database).
Para alterarmos o tempo devemos efetuar os seguintes passos:
1 - Abrir o Regedit
2 - Expandir HKEY_LOCAL_MACHINE
3 - Expandir SYSTEM
4 - Expandir CurrentControlSet
5 - Expandir services
6 - Expandir MSExchangeIS
7 - Clicar em ParametersSystem
8 - Clicar com o botão direito no lado direito e clicar em Add New DWORD (32 bits)
9 - Colocar no nome do novo parametro Reread Logon Quotas Interval e colocar o valor em segundos desejados (20 minutos que é o mínimo recomendado é 1200).
10 - Para as alterações surtirem efeito é necessário um restart do Microsoft Exchange Information Store
Instalação do Share Point 2010
Criação das contas de usuário:
É recomendado que você crie contas de domínio e usá-las como serviços diferentes. Para isso você precisará de algumas contas especificar e atribuir determinadas permissões para elas.
As três contas principais, são:
Em geral, para todos os serviços, suas contas associadas:
Você deve atribuir apenas as permissões necessárias para que o serviço funcione corretamente. Por exemplo, a conta de acesso a conteúdos só precisa de permissões de leitura
Video com o passo a passo
Obs.: No video foi utilizado contas com nomes diferentes
É recomendado que você crie contas de domínio e usá-las como serviços diferentes. Para isso você precisará de algumas contas especificar e atribuir determinadas permissões para elas.
As três contas principais, são:
Tipo da Conta
|
Nome da Conta | Descrição |
| SQL Service | SQlService | Para instalação dos Serviços do SQ |
| Setup Admin | spAdmin | Para setup do SharePoint |
| Farm Account | mossFarm | Para Configuração da Farm |
Em geral, para todos os serviços, suas contas associadas:
Tipo da Conta
|
Nome da Conta |
| Application Pool Account | spAppPoolAcc |
| Application Pool Account para BDC Service Application | spAppPoolBDCAcc |
| Application Pool Account para Excel Service Application | spAppPoolEXCELAcc |
| Application Pool Account para PowerPoint Service Application | spAppPoolPPTAcc |
| Application Pool Account para Word Service Application | spAppPoolWORDAcc |
| SharePoint Foundation Search Service Account | spfSearchSvc |
| SharePoint Foundation Search Content Access Account | spfSearchCAAcc |
Você deve atribuir apenas as permissões necessárias para que o serviço funcione corretamente. Por exemplo, a conta de acesso a conteúdos só precisa de permissões de leitura
Video com o passo a passo
Obs.: No video foi utilizado contas com nomes diferentes
Aplicativos para adicionar o número 9 aos contatos de celulares com código 11 - iOS
SP+9
O aplicativo mantém o número antigo na agenda de contatos
com o código de área 11 até que ocorra efetivamente a alteração dos números,
além de criar uma contagem regressiva. Quando a alteração ocorrer, no domingo
(29), o usuário pode optar por remover os números antigos. O SP+ 9 identifica o
total de contatos (incluindo e-mails) do celular e o de números de telefone. O
app não oferece um preview para que o usuário saiba como ficará a agenda antes
de acionar a atualização, mas exibe a quantidade de telefones alterados. Após a
mudança é acrescentado um selo ao lado dos contatos modificados. A tela também
mostra uma contagem regressiva para o dia da mudança dos números de celular com
DDD 11.
Segundo o desenvolvedor, o aplicativo preserva as
marcações de código de operadora e código do país na agenda do celular.
Custa US$ 1 para aparelhos iOS
Link http://goo.gl/sKbJz
Nono Dígito SP
O aplicativo dá a opção de adicionar o nono dígito apenas
nos contatos com DDD 11 ou em todos eles.
Após a operação, os números de celular dos contatos, que
devem ser marcados como números de celular no momento da criação, são
alterados. Os contatos não são duplicados.
O usuário pode ainda optar por colocar o nono dígito em
todos os contatos, independentemente do DDD. É possível voltar atrás da decisão
tocando na opção “desfazer”.
O aplicativo também identifica prefixos de celular
iniciados pelo número 5. Segundo o desenvolvedor, o app preserva as marcações
de código de operadora e código do país na agenda do celular.
Gratuito
Link http://goo.gl/osTS6
Dígito 9
O aplicativo Dígito 9 SP lista todos os contatos do
usuário que foram modificados e em quanto tempo foi feita a alteração da
agenda. O sistema permite alterações diferentes para usuários da área 11 e de
outros DDDs. Se a pessoa mora em outra localidade deve acionar a opção que
indica que seu celular é de outro DDD. Com isso somente os telefones com DDD 11
serão alterados preservando seus contatos locais.
O aplicativo também identifica prefixos de celular
iniciados pelo número 5. Segundo o desenvolvedor, o app preserva as marcações
de código de operadora e código do país na agenda do celular
Custa US$ 1 para iOS
Link http://goo.gl/vuwYa
Aplicativos para adicionar o número 9 aos contatos de celulares com código 11 - Android
9Plus - Solução para gerir seus contatos com DDD 11
A partir de 29/07/2012, todos os celulares habilitados com DDD 11 ganharão mais um dígito. O 9Plus da Mobram foi desenvolvido para facilitar a vida dos usuários possibilitando editar toda sua lista de contatos em apenas alguns segundos. Nossa solução consiste de um aplicativo simples, totalmente funcional e, o melhor, gratuito! Nada de interfaces complicadas, apenas um toque e o dígito 9 poderá ser adicionado a todos os seus contatos. O 9Plus permite que sua agenda seja alterada somente no dia 29/07/2012, isto é, você poderá deixar que o aplicativo realize a alteração somente quando o nono dígito for realmente necessário!
Caso ache mais conveniente, o 9Plus lhe avisará um dia antes (28/07/2012) que seus contatos deverão ser alterados no dia 29/07/2012! Também é possível desfazer as operações e remover o nono dígito de todos os contatos. Convidamos todos a baixar o aplicativo e programar para a mudança automática!
Características:
- Não altera os números NEXTEL pois eles NÃO receberão o dígito extra.
- Aceita praticamente todos os formatos em sua agenda:
- +55 0 xx 11 XXXX-XXXX
- +55 011 XXXX-XXXX
- 0 xx 11 XXXX-XXXX
- 011 XXXX-XXXX
- 11 XXXX-XXXX
- XXXX-XXXX (apenas caso você queira)
- Altera os números de celular com início 5 e não mexe nos fixos que iniciam com o mesmo dígito.
9Plus é um aplicativo desenvolvido pela Mobram
Link para o Google Play: http://goo.gl/71i1x
Nono Dígito SP
Nono Digito SP atualiza seus contatos para o novo padrão DDD 11 com nove digitos!
* O mais baixado e bem avalidado do Google Play!;
* Bem avaliado pelo caderno Link do jornal Estado de S. Paulo;
* Bem avaliado pelo Tectudo da globo.com (nono dígito sp em downloads);
* Atualiza corretamente todos os seus contatos inclusive aqueles armazenados com código do país, da operadora, da área, ligação a cobrar;
* Não modifica contatos Nextel, pois estes não receberão o nono dígito de acordo com a Anatel;
* Não duplica seus contatos;
* Melhor avaliação do Google Play;
* Permite desfazer o prefixo "9d+", se desejado pelo usuário;
* Não deixe de conferir outras soluções nonoDigito para outras plataformas;
A partir de 29 de Julho, os celulares da região metropolitana de São
Paulo passarão a ter nove dígitos com adição do digito 9 à esquerda dos telefones atuais. Precisaremos, portanto, atualizar nossas agendas telefônicas de modo que todos os contatos fiquem no formato 9XXXX-XXXX, também conhecido como formato 9d+, 9+, +9, nono digito, entre outros nomes.
Aceita também o formato 9Digito, e o 9dígito.
Utilizando este aplicativo, seu aparelho já ficará pronto para a a inclusão do Nono Dígito. Desfaça a qualquer momento as alterações pressionando o botão menu na tela inicial do nono digito sp.
A implementação do Nono Dígito obriga a inclusão de um dígito "9" adicional à esquerda dos oito dígitos dos números de celular. Inicialmente tal mudança será apenas para números DDD 11, porém é previsto que sejam abrangido todos os números de celular com oito dígitos do Brasil.
Ao utilizar o aplicativo, seus números já serão atualizados para o novo formato, com o nono digito 9, sem duplicar nenhum número de sua agenda, afinal de mais nada servirão os números de 8 dígitos. Lembrando que será apenas inserido o prefixo "9d+" no início dos números, ou seja operadoras, prefixo de ligações a cobrar, serão mantidos.
Números de celular com DDD 11 serão atualizados normalmente, porém se sua agenda possui números DDD 11 sem os dígitos "11", ou seja sem DDD marcado, basta selecionar a opção atualizar contatos sem DDD, que eles também serão atualizados. Além disso ao final é exibida uma lista com todos os contatos que receberam o nono digito, onde é possível desfazer alguma alteração individualmente.
Utilize o nono digito sp (9d+) de graça e não perca tempo fazendo atualizações individuais!
Baixe agora mesmo o nono dígito sp, e esteja preparado para a mudança!
Recomenda-se fazer um backup de seus contatos antes da atualização.
Link para o Google Play: http://goo.gl/SvMVv
terça-feira, 24 de julho de 2012
Posted by Rafael Holanda
sexta-feira, 15 de junho de 2012
Posted by Rafael Holanda
OASIS - Sistema de Gestão de Projetos, Demanda e Serviços de TI
Abaixo segue um manual de instalação e configuração do OASIS, nesse passo a passo utilizei Ubuntu 12.04.
1 – Instalação e configuração do PostgreSql
1.1 Instalação
Para instalação do banco de dados PostgreSql utilize os seguintes comandos:
1.2.1 O primeiro passo para a configuração do PostgreSql é a definição da senha para a conta
"admin postgres” para o servidor, para que possamos usar isso para todas as tarefas de
administração do PostgreSql. Para isso siga os passo abaixo:
1 – Instalação e configuração do PostgreSql
1.1 Instalação
Para instalação do banco de dados PostgreSql utilize os seguintes comandos:
- 1º - “sudo apt-get install postgresql postgresql-client postgresql-contrib”;
- 2º - “sudo apt-get install pgadmin3”.
1.2 Configuração
1.2.1 O primeiro passo para a configuração do PostgreSql é a definição da senha para a conta
"admin postgres” para o servidor, para que possamos usar isso para todas as tarefas de
administração do PostgreSql. Para isso siga os passo abaixo:
- 1- Acesso o usuário postgres do banco: “ sudo su postgres –c psql postgres ”;
- 2 - Altere a senha do usuário: “ ALTER USER postgres WITH ENCRYPTED PASSWORD 'sua-senha'; ” ;
- 3 - Crie o banco de dados: “ CREATE DATABASE nomeBanco; ”;
- 4 - Para sair: “\q”
2 - Instalação e configuração do Apache
2.1 - Instalação
Para instalação do servidor apache utilize o seguinte comando: “sudo apt-get install
apache2”
2.2 Configurações necessárias ao Apache
- 2.2.1 Pela razão de o sistema OASIS utilizar a reescrita de url é necessário ativar o módulo de redirecionamento de URLs através do comando: “sudo a2enmod rewrite”.
- 2.2.2 Após a ativação do módulo rewrite e necessário que edite manualmente as linhas de configuração referentes à AllowOverride None mudando para AllowOverride All. Para isso
- faça:
- Acessar o diretório “/etc/apache2/sites-available“ com o comando “cd /etc/apache2/sites-available“ e edite o arquivo ‘defaut‘ com o comando “sudo gedit default” localizando as linhas que possuem o comando AllowOverride None substituindo para AllowOverride All.
Salve o arquivo e reiniciar o Apache com o comando: “sudo /etc/init.d/apache2 restart”.
3 – Instalação e configuração do PHP-5 3.1
Instalação
- 3.1.1 Para efetuar a instalação do php-5 utilize o seguinte comando: “sudo apt-get install php5 libapache2-mod-php5” 3.1.2 Feito isto, reinicie o apache para que ele consiga “reler” seu arquivo de configuração já padronizado para PHP5 (mod) com o comando: “sudo /etc/init.d/apache2 restart” 3.2 Configuração
- 3.2.1 É necessário realizar a habilitação das extensões do php para comunicação com banco de dados utilizadas pelo sistema OASIS, para isso utilize o comando: “apt-get install php5-pgsql”. Assim, será habilitado as extensões “php-pgsql, php-pdo-pgsql”.
- 3.2.2 Reinicie o servidor com o comando: “sudo /etc/init.d/apache2 restart”.
- 3.2.3 Para verificar a correta habilitação das extensões realize os seguintes procedimentos:
- 1 - acesse o diretório “var/apache2/www” com o seguinte comando: “cd /var/www/”, depois crie um arquivo php com o seguinte comando: “sudo gedit info.php”.
- 2 - Assim que o arquivo abrir, coloque exatamente os caracteres abaixo: <?php phpinfo(); ?>
- 3 - Feito isso, salve e feche o arquivo.
- 4 - Feito isto, acesse seu navegador com o endereço “http://localhost/info.php” Obs: Você pode utilizar outros editores além do GEDIT.
4 – Baixando e configurando o sistema
- 4.1 Fazer o download do arquivo do OASIS disponibilizado no Portal do Software Público.
- 4.2 Descompactar o arquivo dentro da pasta do servidor de aplicação.
- 4.3 Alterar o proprietário e o grupo da pasta ‘oasis’, para isso utilize o seguinte comando:
- “sudo chown root:root [path do servidor de aplicação]/oasis –R”.
- Ex.: sudo chown root:root var/www/oasis -R
- 4.4 Conceder a permissão de maneira recursiva às pastas:
- ‘oasis/public/documentacao’,
- ‘oasis/public/img/svg’
- ‘oasis/application/default/config’,
- para isso utilize o seguinte comando:
- “sudo chmod 777 [path do servidor de aplicação/pasta]”
- Ex.: sudo chmod 777 var/www/oasis/public/documentação.
via: www.softwarepublico.gov.br/
segunda-feira, 4 de junho de 2012
Posted by Rafael Holanda
sexta-feira, 1 de junho de 2012
Posted by Rafael Holanda

























